Boris Cherny · creator of Claude Code

10 things the creator of Claude Code actually does with AI

One rule to a slide, read out of 27 interviews and 1,346 of his posts.

01

Give it a way to check its own work

the work what is wrong with it 2-3× the quality Claude tests · browser · screenshot
?

Самое важное правило: дай роботу способ САМОМУ проверять свою работу. Например: тесты, которые можно запустить, или браузер, где он может открыть сайт и посмотреть, что получилось. Если робот видит результат, он сам замечает ошибки и сам их чинит. Это как решать задачи, когда в конце учебника есть ответы: ты сам себя проверяешь и исправляешься. Борис говорит, что это важнее любых хитрых промптов — качество вырастает в два-три раза.

02

Give it the destination, not the turns

the goal the guardrails when it is done start it picks the road
?

Не командуй роботу «сделай шаг один, потом шаг два, потом шаг три». Скажи по-другому: вот ЦЕЛЬ (что должно получиться), вот ГРАНИЦЫ (чего делать нельзя), вот ПРИЗНАК ГОТОВО (как понять, что закончил). И отпусти — пусть сам решает, как дойти до цели. Это как с таксистом: ты называешь адрес, а не кричишь «поверни налево, теперь направо». Перед стартом попроси его рассказать план: без плана робот справляется сам в 20-30% случаев, а с планом — в 70-80%. И не запихивай в него горы информации заранее — дай инструмент, чтобы он сам нашёл то, что ему нужно.

03

The expensive model is the cheap one

the cheap model 5 tries the bill the best model 1 try the bill
?

Всегда включай самую дорогую и умную модель, не экономь. Вот фокус: умная модель на самом деле часто ДЕШЕВЛЕ. Глупая модель ошибается, ты её поправляешь, она переделывает, снова ошибается — и в итоге сжигает больше денег на переделках. Умная делает правильно с первого раза. Это как нанять мастера вместо дешёвого халтурщика: мастер стоит дороже в час, но дом он построит быстрее и без переделок — и выйдет дешевле.

04

Every six months, delete your setup

every 6 months delete it all your rules CLAUDE.md · skills · hooks the model outgrew them they cut 80% of their own prompt
?

Раз в полгода возьми и СОТРИ все свои правила и настройки для робота. Звучит страшно, но вот почему: старые правила ты писал для старого, глупого робота. Новый уже умный и сам всё это знает, а старые правила ему только мешают — как костыли здоровому человеку. Сама команда Claude Code так удалила 80% своих инструкций. И заведи список того, что робот НЕ СМОГ сделать: с каждой новой версией пробуй весь список заново, потому что вчерашнее «не умеет» сегодня часто получается идеально. Правило одной фразой: никогда не ставь против модели.

05

It copies whatever it sees

your mess its mess your order its order
?

Робот учится на твоём коде, как ребёнок на примере родителей. Если в проекте бардак — робот будет повторять бардак. Если начал переделку — доведи её до конца, не бросай на половине, иначе робот увидит два разных способа и скопирует старый, неправильный. И не жалей код: для робота переписать всё заново — дёшево и быстро. Код больше не драгоценность, которую надо беречь. Драгоценность — это порядок, по которому робот учится.

06

Never run just one

five, all day hundreds, all night one terminal tab each 5 to 20 hours, while he sleeps
?

Не жди, пока один робот закончит — запусти сразу пять! Пока первый думает, дай задание второму, потом третьему. У Бориса днём работает пять Клодов, а ночью — сотни, по 5-20 часов подряд. Ещё десятки роботов просыпаются САМИ по расписанию: один чинит сломанные тесты, другой каждые 30 минут собирает отзывы людей из Твиттера. А сотрудница Anthropic просто дала роботу доску задач и ушла на выходные: он сам разбил работу на 100 задач, запустил пару сотен помощников, и в понедельник функция была готова — её выпустили для всех. Другой человек так переписал целую огромную программу за 6 дней вместо года.

07

Never explain the same thing twice

it gets it wrong it writes the rule down CLAUDE.md, or a new skill never again
?

Никогда не объясняй роботу одно и то же дважды. Ошибся — не поправляй его руками, а скажи: «Запиши это правило себе в блокнот». У робота есть такой блокнот-памятка (файл CLAUDE.md), который он читает каждый раз перед началом работы. Одна ошибка = одно правило = эта ошибка больше никогда не повторится. А если ты просишь об одном и том же чаще, чем раз в день — преврати просьбу в «навык»: один раз объясни подробно, сохрани, и дальше запускай одним коротким словом. Перемена в голове простая: думай не «как решить эту задачу», а «как решить ВСЕ такие задачи раз и навсегда».

08

Sort every task into three piles

EASY MEDIUM HARD fire it off and never watch agree the plan then let it go you drive it is your tool
?

Раздели все задачи на три кучки. ЛЁГКИЕ — робот сделает сам с первого раза: отдай ему и вообще не смотри, пусть работает в фоне. СРЕДНИЕ — сначала обсуди с ним план, потом отпусти. СЛОЖНЫЕ — тут главный ты, а робот только помогает, как инструмент в руке. Весь секрет в том, чтобы правильно угадать кучку. Тогда лёгкое делается само, пока ты спишь, а свою голову ты тратишь только на действительно сложное.

09

Never lower the bar

the same bar a human wrote it Claude wrote it a panel of Claudes each with a different lens 99% of the bugs
?

Не прощай роботу плохую работу. Если получилось плохо — не бери, а скажи: «Переделай лучше». В Anthropic одна планка качества и для людей, и для робота. Робот не устаёт и не обижается, поэтому проси переделывать сколько угодно раз. А проверять зови не себя, а КОМАНДУ других роботов, и каждому дай свою роль: один ищет ошибки, другой смотрит на безопасность, третий проверяет, не выдумал ли первый ошибку там, где её нет. Вместе они ловят почти все баги — 99%. Человек в конце только быстро проглядывает, что ничего очевидного не упущено.

10

Experience is now a handicap

the creator of Claude Code, debugging by hand still going someone who joined the team last week 20 min just asked Claude
?

Опыт теперь может мешать! Сам Борис — создатель Claude Code — однажды копался в проблеме руками, по-старинке. А новенький сотрудник просто спросил у Клода — и решил её за 20 минут, пока Борис возился. Почему? У Бориса в голове сидела старая версия робота («такое он не потянет»), а новичок этого «знания» не имел — и просто попробовал. Вывод: думай как новичок. Никогда не решай ЗА робота, что он чего-то не может.

+

It is not just for code

a parking fine, paid a clamming licence 8 flights and 5 hotels booked in the hour he spent coding
?

Робот нужен не только для кода. Борис просит его: заплати штраф за парковку; купи лицензию на ловлю моллюсков (робот сам продрался через неудобный государственный сайт); забронируй поездку. Однажды робот за один час, пока Борис спокойно работал, забронировал ему 8 перелётов и 5 отелей. Правило простое: всё, что ты делаешь через сайты, формочки и кнопочки — робот может сделать за тебя, пока ты занимаешься чем-то поинтереснее.