Boris создал Claude Code в Anthropic. Когда его спросили, как он сам им пользуется, он поделился 13 практическими советами из повседневной работы. Его сетап «на удивление ванильный» — доказательство, что CC отлично работает из коробки.
Тред @bcherny от 2 января 2026Boris запускает 5 инстансов Claude Code одновременно в терминале, используя 5 отдельных git-чекаутов одного и того же репозитория. Табы пронумерованы 1–5 для удобства, а системные уведомления сообщают, когда какому-либо Claude нужен ввод.
Помимо терминала Boris крутит ещё 5–10 сессий на claude.ai/code. Он легко переключается между локальным и веб-вариантом через команду & или флаг --teleport.
Также он запускает сессии утром с телефона через iOS-приложение Claude, а потом подхватывает их на компьютере.
& — отправить сессию в фон--teleport — переключать контекст между локальным и веб
Boris использует Opus 4.5 в режиме thinking для любой задачи. Его логика:
Главный вывод: меньше направления + лучше работа с инструментами = быстрее итоговый результат, даже с более крупной моделью.
Открыть оригиналКоманда ведёт один общий файл CLAUDE.md для репозитория Claude Code, закоммиченный в git. Вся команда дополняет его несколько раз в неделю.
Во время код-ревью Boris тегает @.claude в PR, чтобы добавить выводы в CLAUDE.md прямо в рамках того же PR.
Для этого используется Claude Code GitHub Action (/install-github-action). Boris называет это их версией «Compounding Engineering» — по концепции Dan Shipper.
Большинство сессий стартуют в Plan mode (shift+tab дважды). Boris итеративно дорабатывает план вместе с Claude, пока тот не станет надёжным, а затем переключается в auto-accept.
«Хороший план — это реально важно, чтобы избежать проблем дальше».
Открыть оригиналBoris использует slash-команды для задач, которые делает много раз в день. Это экономит повторяющиеся подсказки, и Claude тоже может их вызывать.
Команды закоммичены в git в .claude/commands/ и расшарены на всю команду.
Boris воспринимает subagent'ов как автоматизации самых частых PR-сценариев:
Команда использует PostToolUse-хук для автоформатирования кода от Claude. В 90% случаев Claude и так пишет аккуратно отформатированный код, но хук ловит краевые случаи и предотвращает падения CI.
Вместо --dangerously-skip-permissions Boris использует /permissions, чтобы заранее разрешить типовые безопасные команды. Большая часть расшарена в .claude/settings.json.
Claude Code автономно использует все инструменты Boris'а:
Для очень длительных задач Boris следит, чтобы Claude мог работать без прерываний:
Для песочниц он использует --permission-mode=dontAsk или --dangerously-skip-permissions, чтобы избежать блокировок.
Это совет №1 от Boris'а:
Для своих же правок в claude.ai/code Claude использует Claude Chrome extension, чтобы открыть браузер, протестировать UI-изменения и итеративно довести всё до идеала.
Верификация бывает разной: Bash-команды, тестовые прогоны, симуляторы, браузерные тесты и т.д. Главное — дать Claude возможность замкнуть feedback-цикл.
31 января 2026 Boris поделился ещё 10 советами. Это советы напрямую от команды Claude Code — не забывай, у всех свой сетап. Экспериментируй и смотри, что заходит именно тебе!
Тред @bcherny от 31 января 2026Запускай 3–5 git-worktree одновременно, каждый со своим Claude-сеансом параллельно. Это самый большой буст к продуктивности и главный совет команды.
Некоторые дают worktree'ам имена и навешивают shell-алиасы (za, zb, zc), чтобы прыгать между ними одним нажатием. У других есть отдельный «analysis» worktree только для чтения логов и BigQuery.
Вложи энергию в план, чтобы Claude мог сделать всю реализацию с одного прохода. Не проталкивай, когда пошло не так — возвращайся в plan mode и переписывай план.
Также явно просят Claude входить в plan mode для шагов верификации, а не только для сборки.
После каждой корректировки заканчивай фразой: «Обнови свой CLAUDE.md, чтобы больше не повторять эту ошибку». Claude жутковато хорош в написании правил для самого себя.
Один из инженеров просит Claude вести папку заметок для каждой задачи/проекта, которая обновляется после каждого PR. А CLAUDE.md просто указывает на неё.
Пиши свои skills и коммить их в git. Переиспользуй в каждом проекте.
Подключи Slack MCP, вставляй в Claude ветку с баг-репортом из Slack и просто говори «fix». Переключение контекста не нужно.
Или просто скажи «Пойди и почини упавшие CI-тесты». Не микроменеджь, как именно.
а. Бросай Claude вызов. Скажи: «Погоняй меня по этим изменениям и не открывай PR, пока я не пройду твой тест». Пусть Claude будет твоим ревьюером. Или скажи: «Докажи мне, что это работает», — и пусть Claude диффит поведение между main и твоей фича-веткой.
б. После посредственного фикса скажи: «Зная всё, что ты теперь знаешь, выброси это и реализуй элегантное решение».
в. Пиши детальные спеки и убирай двусмысленность до передачи работы. Чем конкретнее — тем лучше результат.
Команда обожает Ghostty! Многим нравится его синхронный рендеринг, 24-битный цвет и нормальная поддержка юникода.
Чтобы легче жонглировать Claude'ами, через /statusline настрой status bar так, чтобы всегда видеть использование контекста и текущую git-ветку. Многие ещё цветом и именем помечают табы терминала, иногда через tmux — один таб на задачу/worktree.
а. Добавляй «use subagents» к любому запросу, где хочешь бросить на задачу больше компьюта.
б. Выноси отдельные подзадачи в subagent'ы, чтобы основной контекст главного агента оставался чистым и сфокусированным.
в. Роутить permission-запросы в Opus 4.5 через хук — пусть сам сканирует на атаки и авто-аппрувит безопасные.
Проси Claude Code использовать «bq» CLI, чтобы вытаскивать и анализировать метрики на лету. В нашем репозитории закоммичен BigQuery skill, и вся команда гоняет через него аналитические запросы прямо в Claude Code.
Это работает с любой базой, у которой есть CLI, MCP или API.
Открыть оригиналНесколько советов от команды, как использовать Claude Code для обучения:
а. Включи output style «Explanatory» или «Learning» через /config, чтобы Claude объяснял почему он вносит те или иные правки.
б. Попроси Claude сгенерировать визуальную HTML-презентацию по незнакомому коду. Слайды получаются на удивление хорошими!
в. Проси Claude рисовать ASCII-диаграммы новых протоколов и кодовых баз — это помогает быстрее разобраться.
г. Собери skill для интервального повторения: ты объясняешь, как понял, Claude задаёт уточняющие вопросы для закрытия пробелов и сохраняет результат.
11 февраля 2026 Boris поделился ещё 12 советами. В этот раз тема — кастомизация: хуки, плагины, агенты, permissions и все способы сделать Claude Code своим.
Тред @bcherny от 11 февраля 2026Несколько быстрых настроек, чтобы Claude Code ощущался в терминале как надо:
/config, чтобы выставить светлый/тёмный режим/terminal-setup, чтобы shift+enter делал перенос (без ручного \)/vimЗапусти /model и выбери предпочтительный effort level:
Лично я использую High для всего.
Плагины позволяют ставить LSP (теперь доступны для всех крупных языков), MCP, skills, агентов и кастомные хуки.
Ставь плагины из официального маркетплейса Anthropic или заводи собственный маркетплейс для компании. Закоммить settings.json в репозиторий, чтобы маркетплейсы подтягивались у всей команды автоматически.
/plugin, чтобы посмотреть и поставить плагины.
Чтобы сделать кастомного агента, положи .md-файл в .claude/agents. У каждого агента может быть своё имя, цвет, набор инструментов, pre-allowed/pre-disallowed инструменты, permission-режим и модель.
"agent" в settings.json или используй флаг --agent.
Чтобы начать, запусти /agents.
Claude Code использует продвинутую систему permissions — комбинацию детекции prompt-инъекций, статического анализа, песочницы и человеческого надзора.
Из коробки мы пре-аппрувим небольшой набор безопасных команд. Чтобы добавить ещё — запусти /permissions и пополни allow- и block-списки. Закоммить это в командный settings.json.
"Bash(bun run *)" или "Edit(/docs/**)".
Подключи open-source sandbox-рантайм Claude Code, чтобы повысить безопасность и уменьшить число permission-запросов.
Запусти /sandbox, чтобы включить. Песочница работает локально и поддерживает изоляцию файлов и сети. Поддержка Windows — скоро.
Кастомные status line выводятся прямо под композером и показывают модель, директорию, остаток контекста, стоимость — и вообще что угодно, что хочется видеть во время работы.
У каждого в команде Claude Code — свой statusline. Запусти /statusline, чтобы начать: Claude сам сгенерирует для тебя statusline по твоим .bashrc/.zshrc.
А ты в курсе, что любое сочетание клавиш в Claude Code настраивается?
Запусти /keybindings и перепривяжи что угодно. Настройки перечитываются на лету — сразу видно, как ощущается.
~/.claude/keybindings.json. Claude сам сгенерирует конфиг — просто опиши, чего ты хочешь.
Хуки — это способ детерминированно вмешиваться в жизненный цикл Claude. Используй их, чтобы:
Чтобы начать — попроси Claude добавить хук.
Открыть оригиналМелочи делают CC личным. Попроси Claude кастомизировать глаголы спиннера — добавить или заменить дефолтный список на свои.
Закоммить settings.json в репозиторий, чтобы делиться глаголами с командой.
Запусти /config и выстави output style, чтобы Claude отвечал в другом тоне или формате.
Claude Code сделан так, чтобы отлично работать из коробки. Когда всё же кастомизируешь — коммить settings.json в git, чтобы этим пользовалась вся команда.
Мы поддерживаем конфигурацию для репозитория, подпапки, лично для тебя или через политики уровня компании.
"env" в settings.json, чтобы не обёртывать всё в wrapper-скрипты).
20 февраля 2026 Boris анонсировал встроенную поддержку git worktree в Claude Code. Агенты теперь могут работать параллельно, не мешая друг другу — в CLI, Desktop, IDE-расширениях, в вебе и на мобильных.
Тред @bcherny от 20 февраля 2026claude --worktreeЧтобы запустить Claude Code в собственном git worktree — просто стартуй с опцией --worktree. Можно задать имя worktree или позволить Claude сделать это за тебя.
Так можно крутить несколько параллельных сеансов Claude Code в одном репозитории, не затирая правки друг друга.
Если не хочешь сидеть в терминале — зайди во вкладку Code в Claude Desktop и поставь галочку worktree.
Subagent'ы тоже умеют работать в изоляции через worktree, чтобы делать больше работы параллельно. Особенно полезно для крупных батчевых изменений и миграций кода.
Чтобы включить, попроси Claude использовать worktree для своих агентов. Доступно в CLI, Desktop, IDE-расширениях, веб и в мобильном приложении Claude Code.
Subagent'ов можно заставить всегда работать в собственном worktree. Для этого достаточно добавить isolation: worktree во frontmatter агента.
Если ты на Mercurial, Perforce или SVN — определи worktree-хуки, чтобы получить изоляцию без необходимости использовать Git.
27 февраля 2026 года Boris анонсировал две новые встроенные скилы для Claude Code: /simplify для улучшения качества кода и /batch для автоматизации параллельных миграций кода. В паре они автоматизируют большую часть работы, которая раньше уходила на сопровождение PR до production и параллельные миграции кода.
Тред @bcherny от 27 февраля 2026Используйте параллельных агентов, чтобы улучшить качество кода, повысить его эффективность и убедиться в соответствии CLAUDE.md. Просто допишите /simplify к любому промпту.
Интерактивно спланируйте миграции кода, затем выполните их параллельно десятками агентов. Каждый агент работает в полной изоляции в git worktree, тестирует свою работу и выставляет PR.
/loop позволяет Claude запускать повторяющиеся задачи без присмотра до 3 дней. Code Review направляет команду агентов на каждый PR. /btw позволяет задавать вопросы прямо в процессе, не сбивая Claude с потока.
Тред @bcherny от 7 марта 2026 Тред @bcherny от 9 марта 2026 Тред @trq212 от 10 марта 2026Используйте /loop, чтобы планировать повторяющиеся задачи на срок до 3 дней подряд. Claude запускает ваш промпт с заданным интервалом, автономно обрабатывая долгие воркфлоу.
Когда открывается PR, Claude отправляет команду агентов на охоту за багами. Сначала Anthropic построила это для себя — объём кода на инженера в этом году вырос на 200%, и ревью стали узким местом.
Boris лично использовал это неделями до запуска. Оно ловит реальные баги, которые иначе он бы не заметил.
Слеш-команда для побочных диалогов, пока Claude активно работает. Один ход, без вызова инструментов, но с полным контекстом разговора. Сделано @ErikSchluntz как side-project — 1,5 млн просмотров у запускающего твита.
Команда Claude Code выпустила 8 фич в одном треде: /effort max для более глубоких рассуждений, voice mode для всех, remote control sessions, setup-скрипты, именование сессий, /color и новый хук PostCompact.
Тред @trq212 от 13 марта 2026Установите уровень 'max', и Claude будет рассуждать дольше, используя столько токенов, сколько потребуется. Сжигает ваши лимиты быстрее, поэтому активируется на сессию.
Запустите claude remote-control, а затем запускайте новые локальные сессии прямо из мобильного приложения. Доступно на тарифах Max, Team и Enterprise (v2.1.74+).
Voice mode теперь раскатан на 100% пользователей, в том числе в Claude Code Desktop и Cowork. Иногда просто нужен кто-то, с кем можно поговорить.
Добавьте setup-скрипт в Claude Code на вебе и в desktop. Он запускается перед стартом Claude Code в облачном окружении — установить зависимости, настроить параметры, задать env-переменные.
Называйте сессию при запуске флагом --name. Это упрощает опознание сессий, когда их несколько параллельно.
После plan mode Claude автоматически назовёт вашу сессию исходя из того, над чем вы работаете. Ручное именование не требуется.
claude --name — используйте --name, когда заранее знаете, что делаете, и пусть авто-именование сработает, когда вы начинаете с планирования.
Меняйте цвет поля ввода промпта командой /color. Полезно, чтобы визуально различать сессии, когда их много параллельно.
Новое событие хука: PostCompact. Срабатывает после того, как Claude сжимает контекст диалога, позволяя подмешать инструкции или выполнить команды при каждом сжатии.
Auto mode убивает запросы на разрешения за счёт встроенных классификаторов безопасности, /schedule создаёт облачные повторяющиеся задания, работающие поверх вашего ноутбука, iMessage становится каналом, а auto-dream держит память в порядке.
Пост @noahzweben от 23 марта 2026 Пост @bcherny от 24 марта 2026 Пост @trq212 от 25 марта 2026Вместо того чтобы одобрять каждую запись файла и bash-команду или полностью отключать разрешения через --dangerously-skip-permissions, auto mode позволяет Claude принимать решения о разрешениях за вас.
Комментарий Boris: "no 👏 more 👏 permission prompts 👏"
Открыть оригиналИспользуйте /schedule, чтобы создавать повторяющиеся облачные задания для Claude прямо из терминала. В отличие от /loop (работает локально до 3 дней), запланированные задания выполняются в облаке — они работают даже при закрытом ноутбуке.
iMessage теперь доступен как канал Claude Code. Установите плагин и пишите Claude так же, как писали бы другу — с любого Apple-устройства.
В Claude Code теперь встроенная система памяти. Запустите /memory, чтобы её настроить.
Любимые скрытые и недооценённые возможности Claude Code от Бориса. Mobile app, телепортация сессий, /loop и /schedule, hooks, Cowork Dispatch, расширение для Chrome, Desktop app, /branch, /btw, worktrees, /batch, --bare, --add-dir, --agent и /voice.
Тред @bcherny от 29 марта 2026Вы знали, что у Claude Code есть мобильное приложение? Борис пишет много своего кода из iOS-приложения. Это удобный способ вносить изменения, не открывая ноутбук.
Перемещайте сессии туда-обратно между mobile/web/desktop и терминалом.
Две самые мощные возможности в Claude Code. Используйте их, чтобы запланировать автоматический запуск Claude с заданным интервалом — вплоть до недели подряд.
Используйте hooks, чтобы детерминированно выполнять логику как часть жизненного цикла агента.
См. code.claude.com/docs/en/hooks
Открыть оригиналБорис использует Dispatch каждый день, чтобы разбирать Slack и почту, управлять файлами и делать дела на ноутбуке, когда он не за компьютером.
«Когда я не пишу код, я диспетчерю.»
Самый важный совет по использованию Claude Code: дайте Claude способ проверить свой результат. Как только вы это сделаете, Claude будет итерировать, пока результат не станет отличным.
Подумайте об этом как о любом другом инженере: если вы попросите кого-то построить сайт, но ему не дадут пользоваться браузером, получится ли хорошо? Скорее всего нет. Но если дать браузер — он будет писать код и итерировать, пока не будет выглядеть хорошо.
Скачайте расширение для Chrome/Edge.
Открыть оригиналИспользуйте приложение Claude Desktop, чтобы Claude автоматически запускал и тестировал веб-серверы.
Часто спрашивают, как форкнуть существующую сессию. Два способа:
Борис постоянно использует это, чтобы отвечать на быстрые вопросы, пока агент работает.
Claude Code поставляется с глубокой поддержкой git worktrees. Worktrees необходимы, когда нужно выполнять много параллельной работы в одном репозитории. У Бориса десятки Claude'ов работают постоянно.
/batch проводит с вами интервью, а затем Claude распределяет работу по стольким worktree-агентам, сколько нужно (десятки, сотни, даже тысячи), чтобы довести задачу до конца.
По умолчанию, когда вы запускаете claude -p (или TypeScript/Python SDK), он ищет локальные CLAUDE.md, settings и MCP. Но для неинтерактивного использования чаще всего нужно явно указывать, что загружать.
Когда работаете с несколькими репозиториями, Борис обычно запускает Claude в одном репо и использует --add-dir (или /add-dir), чтобы Claude увидел другой репо. Это сообщает Claude о репозитории и даёт права работать в нём.
"additionalDirectories" в settings.json вашей команды, чтобы дополнительные папки всегда подгружались при старте Claude Code.
Кастомные агенты — мощный примитив, который часто упускают из виду.
.claude/agents, затем запустите claude --agent=<your agent's name>. У каждого агента может быть собственное имя, цвет, набор инструментов и system prompt.
Забавный факт: Борис большую часть своего кода пишет, разговаривая с Claude, а не печатая.
/voice, затем удерживайте пробелСвежее из Anthropic на этой неделе. Routines — планируйте запуски Claude Code или триггерьте их из событий GitHub. Три совета по управлению сессиями от Thariq про окно контекста 1M: /rewind вместо исправлений, /compact против /clear и однострочная переменная окружения, чтобы уклониться от context rot. Плюс три совета от Cat по использованию Opus 4.7: делегирование, брифы с полным контекстом и новый уровень усилий xhigh.
Пост @claudeai от 14 апреля 2026 Статья @trq212 от 15 апреля 2026 Пост @_catwu от 16 апреля 2026Claude анонсировал Routines в Claude Code — research preview, 14 апреля 2026. Настройте routine один раз (prompt, репозиторий, коннекторы) — и он запускается по расписанию, через API-вызов или в ответ на событие GitHub. Работает на инфраструктуре Anthropic — ноутбук не нужен.
Пример: POST'им payload алерта на webhook routine. Claude находит владеющий сервис и постит triage-сводку в #oncall.
Открыть оригиналОт Thariq (15 апреля 2026): единственная привычка, которая выдаёт хорошее управление контекстом, — это откат (rewind), а не исправление.
Когда Claude идёт по неверному пути, не пишите «это не сработало, попробуй X». Так вы оставляете неудачную попытку в контексте и засоряете окно. Вместо этого откатитесь и напишите новый промпт с учётом того, что вы узнали.
Также можно использовать "summarize from here", чтобы Claude сжал усвоенное в handoff-сообщение перед откатом — послание следующей итерации Claude от прошлой.
Два способа сбросить вес с длинной сессии. Они ощущаются похоже, но работают очень по-разному.
Правило: начинаете действительно новую задачу → новая сессия с /clear. Смежная задача, где нужен остаток контекста → /compact с подсказкой.
Context rot — деградация качества модели по мере роста контекста — начинается примерно на 300-400k токенов у модели с 1M контекста. Можно задать порог autocompact, чтобы форсировать более раннюю компакцию и фактически уменьшить своё окно контекста.
Сочетайте с проактивным /compact <hint>, когда чувствуете риск плохой компакции (autocompact срабатывает посреди задачи и суммирует не то).
Документация: Настройки Claude Code
Открыть оригиналОт Cat Wu (16 апреля 2026) про Opus 4.7 в Claude Code: «Модель показывает лучшие результаты, если относиться к ней как к инженеру, которому вы делегируете, а не как к пару-программисту, которого вы ведёте построчно.»
Это сдвиг ментальной модели. Старый процесс: описать шаг, наблюдать за выводом, исправить, описать следующий шаг. Высокая частота прерываний, вы постоянно в цикле.
Когда Claude задаёт слишком много уточняющих вопросов или уходит не туда, обычно это сигнал, что ваш бриф был неполным, а не что модели нужно больше опеки. Вложитесь в бриф заранее (см. следующий совет) и дайте Opus 4.7 делать своё дело.
Открыть оригиналМодель делегирования из совета 5 работает, только если у Claude есть всё необходимое. Второй совет Cat: «Давайте Claude Code полный контекст задачи заранее: цель, ограничения, критерии приёмки — в первом же сообщении.»
Если Claude стартует со всеми тремя пунктами — он планирует вокруг всей проблемы. Если стартует только с «добавь rate limiting» — сделает допущения, которые вам потом придётся исправлять, а каждое исправление расходует контекст.
Открыть оригиналOpus 4.7 в Claude Code по умолчанию использует xhigh — новый уровень усилий за пределами шкалы low/medium/high/max из совета 34. Модель размышляет дольше перед действием, что сочетается со сдвигом к делегированию: думать крепче один раз, а не итерировать быстро и отскакивать к вам.
Снизьте уровень, если хотите скорость вместо глубины, или оставьте как есть для большинства задач. Доступно через /effort, как и другие уровни.
Boris Cherny собрал воркфлоу под Opus 4.7 в Claude Code: auto mode + параллельные сессии без бэбиситтинга, новый skill /fewer-permission-prompts, recaps и focus mode для долгих прогонов, мастерство уровней усилий xhigh и max, /go для верификации и ship'а, три ключевых сдвига поведения от 4.6 к 4.7 и уведомления о завершении задач.
Тред @bcherny от 16 апреля 2026 Блог Anthropic: best practices for Opus 4.7Opus 4.7 силён в долгих и сложных задачах: глубокий research, рефакторинги, фичи с итеративными улучшениями. Раньше выбор был между бэбиситтингом и --dangerously-skip-permissions.
Доступно для Max, Teams и Enterprise.
Открыть оригиналНовый skill анализирует историю сессии и выявляет частые bash- и MCP-команды, которые безопасны, но раз за разом упираются в запрос разрешений.
Recaps выдают короткую сводку того, что делал агент, и какие следующие шаги. Полезно при возврате к долгой сессии через минуты или часы.
Если хочется старого поведения — отключить можно в /config.
Boris: «Я залип на новом focus mode в CLI — он прячет всю промежуточную работу и оставляет только финальный результат.»
Хорошо сочетается с auto mode: один режим убирает запросы разрешений, второй — визуальный мусор.
Открыть оригиналOpus 4.7 использует адаптивный thinking вместо фиксированных бюджетов: модель сама решает, когда reasoning поможет, а не тратит заранее заданный лимит. Меньше overthinking, лучше расход ресурсов.
Глубину рассуждения подсказываешь промптом: «Думай аккуратно и пошагово» для сложного, «Отвечай быстро» — чтобы экономить токены на простом.
В современном воркфлоу Boris часто заканчивает промпты /go и считает это ключом к качеству вывода Claude.
/simplifyBoris подчёркивает: верификация создаёт обратную связь, и модель итерирует к рабочему результату. Особенно ценно для долгих прогонов — возвращаешься позже и уверен, что код реально работает.
Открыть оригиналOpus 4.7 ведёт себя иначе, чем 4.6, в трёх местах. Под это надо подкрутить ожидания и воркфлоу.
Auto mode и focus mode уменьшают активный мониторинг — поэтому критично знать, когда Claude закончил.
/go → уведомление о завершении → читаешь recap и сгенерированный PR. Это и есть тот «будущий воркфлоу», о котором Boris писал раньше.
На этой неделе всплыли две фичи Claude Code. Agent view (запущена 11 мая) — это нативный control plane для управления множеством параллельных сессий: запускаешь claude agents из корневой директории с кодом и видишь каждую сессию, сгруппированную по тому, что ждёт твоего ввода, что ещё работает и что готово. /goal (засветился у ClaudeDevs 12 мая, описан как недавно зашипленный) заставляет одну сессию работать, пока не выполнится условие завершения: /goal all tests in test/auth pass and the lint step is clean — и Claude не остановится, пока это не станет правдой. Две половины одной истории. Запускай больше агентов и заставляй каждого доводить начатое до конца.
Boris: "Лучший способ прокачаться — перейти от 1 агента к множеству агентов. Больше никакого переключения между вкладками терминала." Как описывает Thariq: "что-то вроде tmux, заточенного под CC" — нативный control plane для параллельных сессий Claude Code.
~/Projects). Каждая сессия, запущенная под этим корнем, попадает в трекинг.
/rename или настрой хук UserPromptSubmit для авто-переименования.
Это продуктизированная версия Части 1, Совета 1 — исходного паттерна Boris'а "подними 3-5 worktree", но с control plane первого класса вместо ручных вкладок терминала и алиасов za/zb/zc.
Research preview. Команда Claude Code активно читает фидбек — Thariq: "дайте знать, если есть фидбек! мы всё прочитаем и отработаем."
Открыть оригинальный пост Boris'аЗасветился в треде ClaudeDevs от 12 мая, описан как "зашиплен недавно" — точной даты релиза в посте нет, для подтверждения нужен changelog. /goal задаёт условие завершения. Claude продолжает работать, пока условие не станет правдой; каждый раз, когда он пытается остановиться, модель сверяет условие с транскриптом. Не готово — продолжает. Готово — ты получаешь сводку "Goal achieved".
/loop запускает Claude по кругу. Хорош для итеративных рефакторингов, чисток или разгребания бэклога./schedule запускает Claude по расписанию. Ночные прогоны тестов, утренний triage, еженедельная чистка.Stop даёт программный контроль над тем, когда Claude может закончить. Прогони свой набор тестов, дёрни CI-эндпоинт, ставь гейт на что угодно.Связка с Советом 1 из Части 12 — это и есть история запуска: agent view позволяет крутить много сессий разом; /goal заставляет каждую сессию доводить начатое до конца. Паттерн worktree от Boris'а (Часть 1, Совет 1) плюс auto mode (Совет 68) плюс /goal дают приближение к автономному флоту, который не нуждается в бэбиситтинге.
/goal на твоё понимание вместо набора тестов. Claude становится репетитором: он ведёт текущий чек-лист того, что ты должен усвоить — проблему и почему она существовала, решение и его дизайн-решения, более широкое влияние — заставляет тебя пересказать своё понимание, заполняет пробелы (проси eli5 / eli14 / "объясни как стажёру"), а потом гоняет тебя по вопросам через AskUserQuestion (перемешанные ответы, без подглядываний). Последняя строка — это и есть энфорсмент:
Anthropic выпустила Claude Opus 4.8 — Boris называет её "нашей самой сильной моделью для кода на сегодня". SWE-Bench Pro подрос с 64.3 до 69.2, но важнее другой сдвиг — честность: модель говорит, когда не уверена, и сама ловит свои баги вместо того, чтобы рано объявлять победу. Цена та же, что у 4.7. Вместе с моделью: новый дефолт high-effort (с xhigh для сложных задач и поднятыми rate limits в Claude Code под лишние токены) и dynamic workflows — research preview, который гоняет сотни параллельных субагентов в одной сессии для задач, не влезающих в один проход. Cat Wu раскрыла триггер активации: упомяни "workflow" в промпте — и Claude сам строит план оркестрации.
Формулировка Boris: "выросла на SWE-bench Pro (с 64.3 до 69.2) и заметно честнее в оценке собственной работы. Она говорит, когда не уверена, и ловит свои баги вместо того, чтобы рано объявлять победу." Цена та же, что у 4.7. Доступна на claude.ai, Claude Platform и всех крупных облачных платформах.
/goal из Части 12 и dynamic workflows ниже: именно честность позволяет асинхронной работе реально доводиться до конца.
/fast в Claude Code. Новый контроль усилий на claude.ai позволяет выбрать, сколько размышлений Claude вкладывает в каждый ответ — consumer-поверхность догоняет то, что у пользователей Claude Code уже было.
Boris: "4.8 по умолчанию работает на high effort, который тратит примерно столько же токенов, сколько дефолт 4.7 на коде, но выдаёт лучше." Смена дефолта — это не налог: тот же бюджет токенов, использованный умнее. Для сложных задач и долгой асинхронной работы переключайся на xhigh. Чтобы это было экономически оправдано, Anthropic подняла rate limits в Claude Code, чтобы покрыть лишние токены.
xhigh представили как новый верхний уровень Opus 4.7 (Совет 5: Мастерство усилий). С 4.8 поднялся дефолт — то, что раньше было осознанным выбором, теперь стало базой. Ментальная модель: исходи из того, что размышлений на ход больше, и тянись за xhigh там, где раньше потянулся бы за "дай ей подумать подольше".
xhigh к dynamic workflows (следующая вкладка) и долгим асинхронным прогонам. Коротким разговорным задачам он не нужен — дефолт уже выше, чем у 4.7. Береги xhigh для задач, где ты не смотришь в экран.
Research preview, выпущен сегодня. Boris: "для задач, слишком больших для одного прохода. Обязательно включай auto mode по умолчанию, чтобы Claude не останавливался на запросах разрешений." Согласно посту о релизе, Claude гоняет сотни параллельных субагентов в одной сессии и верифицирует свою работу перед тем, как отчитаться.
claude запускает N задач (N может быть в сотнях). Каждая задача расходится веером: implementer пишет, ветвится на двух verifier'ов, оба verifier'а сходятся в одного fixer'а. Цикл каждой задачи крутится, пока её verifier'ы не пройдут; оркестратор возвращается только когда завершилась каждая ветка.
xhigh = Claude реально уходит работать и доводит до конца.
Это связывает дугу от Части 11 (auto mode, мастерство усилий) через Часть 12 (agent view, /goal) в Часть 13: модель честнее в оценке своего прогресса (Совет 1), по умолчанию вкладывает больше размышлений (Совет 2) и теперь имеет first-class режим выполнения для задач, не влезающих в один проход. Автономный флот из интро Части 12 — agent view + /goal + worktrees — получает четвёртый столп.
Research preview. Ожидай, что поверхность будет меняться.
Открыть пост Boris про dynamic workflows Открыть тред Cat про dynamic workflowsPart 13 анонсировал dynamic workflows на запуске. Неделю спустя Thariq Shihipar и Sid Bidasaria — инженеры, построившие эту фичу — выпустили практическое руководство: как воркфлоу работают на самом деле, какие паттерны Claude из них собирает и где они окупаются (часто на не-кодовых задачах). "Claude теперь может писать собственный harness на лету, заточенный под конкретную задачу." Это how-to за анонсом. Лучшие практики ещё формируются, а воркфлоу часто тратят больше токенов — так что думай, когда за ним тянуться.
Статья @trq212 + @sidbid · июнь 2026Дефолтный harness Claude Code планирует и исполняет в одном context window. Для большинства кодовых задач это отлично работает. Ломается на долгих, массово-параллельных или состязательных задачах — и чем дольше Claude работает в одном окне, тем сильнее проступают три конкретных режима провала.
Dynamic workflow — это JavaScript-файл с несколькими специальными функциями, которые спавнят и координируют субагентов. Стандартные JSON, Math и Array тоже на месте для обработки данных.
parallel([ fns ]) — разъехались, запустились разом. Это барьер: ждёт их всех, и тогда у тебя есть все результаты вместе.pipeline(items, ...stages) — каждый элемент проходит через все стадии независимо. Без барьера: элемент A может быть на стадии 3, пока элемент B всё ещё на стадии 1.claude -p. Поскольку статический воркфлоу обязан покрывать каждый крайний случай, он выходит обобщённым: "преврати это в 5 веб-поисков → fetch → verify → summarize → обобщённый отчёт." С Opus 4.8 Claude достаточно умён, чтобы написать кастомный harness, сделанный под твой случай: "прочитай наш биллинговый код → проверь каждую фичу по докам нового провайдера → сыграй адвоката дьявола против миграции → конкретная рекомендация."
Построить ментальную модель этих паттернов помогает подталкивать Claude через промпты. Они не взаимоисключающие — Claude их смешивает и вкладывает друг в друга.
Thariq: "Я обнаружил, что воркфлоу иногда даже полезнее для нетехнической работы." Выборка из статьи:
/deep-research — это воркфлоу: разъехаться по веб-поискам, fetch источников, состязательно проверить их утверждения, синтезировать отчёт со ссылками. Обратное — deep verification: один агент извлекает каждое фактическое утверждение из отчёта, субагент детально проверяет каждое, а опциональный агент-аудитор источников подтверждает, что источник качественный. "Проверь каждое техническое утверждение в черновике моего блога по кодовой базе — не хочу выпустить ничего ошибочного."
/loop, чтобы крутить непрерывно.Воркфлоу собираются с остальной частью Claude Code. Три рычага, которые стоит знать, плюс честное "когда не надо".
/loop, чтобы крутить через равные интервалы, и /goal, чтобы задать жёсткое требование к завершению. Это замыкание дуги Part 12 + Part 13: /goal задаёт условие выхода, воркфлоу делает параллельную работу, /loop держит процесс.
/usage для разбивки по конкретным skills, MCP и плагинам, тратящим твои токены. Boris отправляет людей сюда первым делом, когда они упираются в лимиты на середине прогона — так находишь воркфлоу или MCP, который тихо доминирует в счёте.
Хороший воркфлоу переиспользуем. Как только Claude соберёт тот, что тебе нравится — сохрани его.
~/.claude/workflows или раздавай их через skill.
SKILL.md. Для гибкости попроси Claude относиться к воркфлоу в skill'е как к шаблону, а не как к скрипту, который надо прогнать дословно — чтобы он адаптировал harness под конкретный случай, а не воспроизводил его вслепую.
Это четвёртый столп, встающий на место: auto mode из Part 11, agent view + /goal из Part 12, Opus 4.8 + запуск воркфлоу из Part 13, и теперь паттерны, чтобы ими управлять. Закрывающая фраза Thariq честна — "ещё многое предстоит открыть в том, как использовать их наилучшим образом."
Research preview. Лучшие практики ещё формируются.
Статья Thariq + Sid — также в Claude BlogСпустя год после выхода Claude Code в GA, Boris Cherny (Head of Claude Code) и Cat Wu (Head of Product) сели поговорить о том, что изменилось — "от демки в Slack, набравшей две реакции, до инженерных команд, разворачивающих его на целых кодовых базах". Выделились четыре идеи, и пара из них тихо перевернула прежние советы на этом же сайте: почему Boris отказался от plan mode, сдвиг к context minimalism, единственная привычка, которая позволяет Claude работать часами, и почему auto mode безопаснее, чем читать каждый промпт.
@bcherny + @_catwu · 8 июня 2026 Смотреть: "Reflecting on a year of Claude Code"Больше года plan mode был у Boris'а основным инструментом для синхронного кодинга. Спустя год после GA он перешёл дальше — и причина в модели, а не в фиче.
"От context engineering к context minimalism" — это отдельная глава в интервью. Эпоха, в которой ты находишься, привязана к модели, которой пользуешься.
Boris называет это самой важной идеей для долгих прогонов — и именно благодаря ей его агенты могут работать часами.
Сочетается с советами про CLAUDE.md и Skills из Part 1 и с /rewind вместо правок из Part 10.
Auto mode направляет каждое действие в классификатор вместо того, чтобы спрашивать у тебя подтверждение на каждый промпт. Интервью объясняет, почему ему можно доверять — и почему это, пожалуй, безопаснее, чем читать каждый промпт самому.
Релиз от 9 июня: поддержка вложенных subagent'ов — "агенты запускают агентов как способ лучше управлять контекстом", на старте ограничено глубиной depth=5. Плюс экспериментальный fork: true во frontmatter скилла и уточнение по тому, как запускать динамический воркфлоу (теперь это "use a workflow", а не просто "workflow"). Три коротких, прямо из треда Boris'а.
Boris: "Только что выкатил поддержку вложенных subagent'ов в Claude Code. Начинаю больше экспериментировать с тем, как агенты запускают агентов, чтобы лучше управлять контекстом. На старте ограничено глубиной depth=5."
Если динамический воркфлоу (Части 13–14) — это оркестрированная обвязка, то вложенные subagent'ы — это примитив более низкого уровня: любой агент может делегировать, чтобы держать собственный контекст чистым. Хорошо сочетается с subagent'ами + worktrees из Части 1 и agent view из Части 12.
Тред Boris'а про вложенные subagent'ыИдея, которой Boris поделился в том же треде, явно обозначив её как "одну из идей, с которыми я экспериментирую" — так что относись к ней как к превью, а не как к стабильному API.
fork: true во frontmatter скилла, чтобы скилл выполнялся в собственном контекстном окне, а затем внутри скилла используй агентов, чтобы изолировать контекст на каждом шаге.
Уточнение к триггеру активации из Части 13 и Части 14. На старте говорилось, что триггер — это просто слово "workflow" в промпте. Boris это уточнил:
Anthropic выпустила Claude Fable 5 — "модель Mythos-класса, которую мы сделали безопасной для общего использования", чьи "возможности превосходят любую модель, которую мы когда-либо выпускали в общий доступ". Уже доступна в Claude Code и Cowork. Boris: "лучшая модель для кода, что я использовал, с большим отрывом… серьёзный шаг вперёд". Anthropic опубликовала и полную таблицу бенчмарков — Fable 5 показывает state-of-the-art почти во всех. Цена $10/M на входе · $50/M на выходе — вдвое дороже Opus 4.8. Тактики под effort/usage именно для Fable пока только формируются.
@bcherny + @claudeai · 9 июня 2026Анонс от Claude: "Представляем Claude Fable 5: модель Mythos-класса, которую мы сделали безопасной для общего использования. Её возможности превосходят любую модель, которую мы когда-либо выпускали в общий доступ." Уже доступна в Claude Code и Cowork.
Шаги вперёд, вкратце
Примечание о точности: "Fable 5" — это Mythos-класс модель, сделанная безопасной для общего использования; в таблице приводится большее из значений Mythos 5 / Fable 5 (в пределах 1–3 пунктов). На отмеченных звёздочкой бенчмарках (кибербезопасность, биология, Terminal-Bench, Humanity's Last Exam, HealthBench) Fable 5 выступает ближе к Opus 4.8 из-за защитных откатов — так что эти более высокие цифры стоит считать Mythos 5. Boris подтверждает, что классификаторы сейчас "слишком на взводе" (помечают обычную отладку как кибер/био), и команда "работает над улучшением".
Fable 5 вытесняет Opus 4.8 как сильнейшую модель для кода — а это сдвигает пару прежних советов и сильнее опирается на другие.
/goal (Часть 12), вложенные сабагенты (Часть 16) и воркфлоу (Части 13–14) — всё выигрывает от базовой модели, которая лучше себя проверяет и требует меньше бэбиситтинга.
claude-fable-5; контекст 1M, max output 128K, adaptive thinking, knowledge cutoff январь 2026; fast mode пока нет. Effort-уровни и best-practices по использованию именно для Fable пока не задокументированы.
Тарик (@trq212, Claude Code) говорит, что работа с Fable 5 снова и снова учит одному уроку: «карта — это не территория». Карта — это то, что ты даёшь Claude: твои промпты, скиллы и контекст. Территория — это то, где работа реально происходит: кодовая база, реальный мир, его настоящие ограничения. Разрыв между ними он и называет твоими неизвестными. Fable — первая модель, где, по его наблюдению, качество работы упирается в его способность прояснить эти неизвестные, поэтому «сокращение своих неизвестных и планирование под них — это и есть навык агентного кодинга». Хорошая новость: это навык, который можно прокачать, работая с Claude.
@trq212 · 3 июля 2026Когда Тарик приносит задачу в Claude, он раскладывает её на четыре части — матрица Рамсфелда в применении к промптингу:
Когда Claude натыкается на неизвестное, ему приходится принимать решение, опираясь на лучшую догадку о том, чего ты хочешь. «У лучших агентных кодеров относительно мало неизвестных», — пишет Тарик. Когда смотришь, как промптит кто-то вроде Бориса или Джарреда, очевидно: они в деталях знают, чего хотят, и глубоко синхронизированы и с кодовой базой, и с поведением модели. Но при этом они ещё и допускают наличие неизвестных. Сокращение их числа и планирование под них — это и есть реальный навык агентного кодинга, а остальная часть этой Части — его набор инструментов, чтобы находить их до, во время и после реализации.
Полевой путеводитель по Fable: поиск своих неизвестныхБольшинство неизвестных дешевле всего найти до того, как ты напишешь код. Приёмы Тарика для этапа до реализации, каждый — с реальными промптами, которые он использует:
Сколько ни планируй, всегда где-то притаились неизвестные неизвестные — агент может посреди работы наткнуться на пограничный случай, который заставит сменить курс.
implementation-notes.md (или .html), куда он логирует принимаемые решения, чтобы ты мог извлечь из них уроки на следующей попытке.
Это сочетается с дисциплиной «записывай» из Части 15 — то, что агент узнаёт по ходу работы, становится картой для следующего раза, а не испаряется в конце сессии.
Полевой путеводитель по Fable: поиск своих неизвестныхКогда работа приземлилась, оставшиеся неизвестные — это уже чужие: неизвестные твоих ревьюеров и твоего же будущего понимания.
Команда Claude Code определяет цикл как агента, повторяющего циклы работы до тех пор, пока не выполнится условие остановки. Всё — от одного промпта до облачной рутины — это цикл; они отличаются только тем, как запускаются, как останавливаются, какой примитив Claude Code их выполняет и какая задача им подходит. Этот гайд раскладывает четыре типа по полочкам и подсказывает, когда браться за каждый. Не каждая задача требует сложного цикла — начинай с самого простого и применяй эти паттерны выборочно.
@ClaudeDevs · 6 июля 2026Любой цикл в Claude Code укладывается в одну из четырёх форм. Они отличаются тем, что их запускает, что останавливает и — самое полезное — насколько большую часть цикла ты передаёшь агенту:
Обрати внимание на прогрессию: двигаясь от пошагового к проактивному, ты передаёшь всё большую часть цикла на каждом шаге — сначала проверку, затем условие остановки, затем триггер и, наконец, сам промпт. В вкладке 4 есть полная таблица «какой цикл когда».
Getting started with loopsДва цикла реального времени: ты запускаешь их и остаёшься рядом.
SKILL.md, чтобы Claude проверял свою работу от начала до конца, и дай ему инструменты, чтобы видеть, измерять, взаимодействовать (чем количественнее проверка, тем легче ему самому себя проверить). Опирается на верификацию и скиллы верификации из Части 18.
/goal позволяет определить, как выглядит «готово», чтобы Claude не мог тихо решить, что «и так сойдёт», и остановиться раньше времени. Каждый раз, когда он пытается остановиться, модель-оценщик проверяет твоё условие и отправляет его работать дальше, пока цель не достигнута или не достигнут твой лимит шагов. Лучше всего работают детерминированные критерии — прохождение тестов, пороговое значение. Расширяет /goal (см. Часть 12).
Два автономных цикла: работа приходит к Claude сама, а не ты запускаешь её каждый раз промптом.
/loop перезапускает промпт по интервалу на твоей машине — выключишь ноутбук, и он остановится. Перенеси его в облако, превратив в Routine через /schedule. Объединяет /loop, /schedule и Routines.
/schedule, чтобы следить за новой работой, /goal + скиллы верификации, чтобы определить и проверить «готово», динамические воркфлоу, чтобы оркестрировать триаж/фикс/ревью по множеству элементов, и auto mode, чтобы он никогда не останавливался спросить разрешения. Каждая задача выходит по своей цели; рутина работает, пока ты её не выключишь.
Цикл хорош ровно настолько, насколько хороша система вокруг него. Две вещи, которые важно сделать правильно, плюс шпаргалка.
/code-review или Code Review for GitHub./usage разбивает по скиллам/субагентам/MCP; /goal без аргументов показывает шаги + токены на текущий момент; /workflows показывает расход по каждому агенту и позволяет остановить любого.| Цикл | Что передаёшь | Когда использовать | За чем браться |
|---|---|---|---|
| Пошаговый | Проверку | Ты исследуешь или принимаешь решение | Кастомные скиллы верификации |
| Целевой | Условие остановки | Ты знаешь, как выглядит «готово» | /goal |
| По расписанию | Триггер | Работа происходит по расписанию, вне твоего проекта | /loop, /schedule |
| Проактивный | Промпт | Работа повторяющаяся и чётко определённая | Всё вышеперечисленное + динамические воркфлоу |
Чтобы начать, посмотри на работу, которую ты уже делаешь, выбери одну задачу, где ты сам — узкое место, и спроси, какую часть ты мог бы передать — проверку, условие остановки или триггер. Запусти цикл, посмотри, где он застревает или перебарщивает, и итерируй.
Getting started with loopsЛюбая конфигурация со временем расползается — скиллы, которыми ты перестал пользоваться, CLAUDE.md, тихо разросшийся до 10k токенов, хуки, которые тормозят каждый ход, версия на три релиза позади. Boris выкатил /checkup: одна команда, которая проверяет всю твою установку Claude Code, точно говорит, что расточительно или сломано, и наводит порядок — после того как согласует это с тобой, и всегда обратимо. Это весь плейбук «держи конфигурацию поджарой» — минимализм контекста, гигиена CLAUDE.md, записывать фиксы вместо повторных промптов — упакованный в одну команду.
@bcherny · 8 июля 2026Запусти /checkup — и Claude Code проверит твою конфигурацию на расточительность, устаревание и поломки, а затем предложит фиксы по семи направлениям:
/fewer-permission-prompts.Почему /checkup можно запустить на реальном проекте без замирания сердца: он никогда ничего не меняет за твоей спиной.
/checkup сначала показывает план — вот что сломано, вот что не используется, вот что он бы изменил — и ждёт твоего решения. Ничего не меняется, пока ты не выберешь вариант.
git diff ещё до того, как что-то закоммитить — та же дисциплина, что и записывать фиксы вместо повторных промптов.
Boris запустил /checkup на своей конфигурации и выложил результат. Он выловил то, о чём Boris и не подозревал:
claude была сломана — тестовый запуск перезаписал её лаунчер.git diff.
Урок под этой фичей: конфигурации накапливают незаметный балласт, и ты редко это замечаешь, пока что-то это не измерит. /checkup и есть это измерение — половина минимализма контекста, отвечающая за обслуживание, автоматизирована.
Лучшие инженеры всегда тратили время на автоматизацию — макросы vim, правила линтера, e2e-наборы — потому что это умножало их собственную отдачу. Boris утверждает, что в эпоху агентов это важно ещё больше, по трём причинам: это ускоряет весь твой флот, переносит исправления в код, так что целый класс багов исчезает навсегда, и — самое главное — позволяет вносить вклад кому угодно, кодируя доменные знания как инфраструктуру, а не оставляя их запертыми в головах. Вывод: отклонённый PR — это провал автоматизации.
@bcherny · 15 июля 2026Основная мысль не изменилась — только усилилась. Лучшие инженеры, которых знал Boris, всегда вкладывали время в автоматизацию собственной работы, потому что это умножало всё остальное, что они делали.
Автоматизация инфраструктуры и DevX ускоряет тебя — а если ты гоняешь армию агентов, ускоряется каждый из них. Так что отдача перестала быть линейной:
Сочетается с параллельным запуском (Часть 1) и циклами (Часть 19).
Boris об автоматизации как рычагеЕсть разница между исправлением проблемы и устранением целого класса проблем. Первое — правка в чате; второе — инфраструктура.
Boris: это «на самом деле то, о чём говорят, когда говорят про циклы, — это про автоматизацию целых типов рутинной работы, а не решение их поодиночке». Идея не новая — инженеры делают так давно, — но агенты делают её дешёвой в применении. Она обобщает принцип запиши, не перепромпчивай (Часть 15): правка в чате исправляет один запуск; закодированная инфраструктура исправляет каждый запуск (Часть 19).
Boris о переносе исправлений в кодСамая важная причина — и по-настоящему новая. Автоматизация — это то, что позволяет вносить вклад в кодовую базу другим людям, а не только тебе.
Что изменилось: знания, которые можно закодировать как инфраструктуру, больше не ограничены правилами линтера, типами и тестами. Теперь можно охватить почти все доменные знания —
— так что агент (или новый человек) продуктивно работает без какого-либо дополнительного контекста от промптера. Напрямую развивает CLAUDE.md (Часть 1), skills (Часть 2) и код-ревью (Часть 6).
Каждой команде стоит писать те CLAUDE.md, REVIEW.md, skills и документацию, которые позволяют агентам работать в её кодовой базе без лишнего контекста. Звучит радикально, но это естественное продолжение того, что инженеры делали всегда: автоматизируй и кодируй доменные знания как инфраструктуру — чтобы Claude писал код лучше, ревью ловило проблемы автоматически, а следующему человеку было проще вносить вклад.
Boris о кодировании доменных знанийAnthropic использует внутри компании сотни skills. Thariq собрал каталог того, что работает, что нет, и как подходить к их созданию. 9 типов skills, 9 советов по авторингу и стратегии распространения из реального продакшена. Мы превратили его пост в skill. Очевидно.
Пост @trq212 от 17 марта 2026Получите полное руководство прямо в Claude Code. Введите /thariq-skills в любой момент, чтобы вызвать его.
Охватывает все 9 типов skills, лучшие практики авторинга, паттерны прогрессивного раскрытия, стратегии распространения и подводные камни, которые Anthropic обнаружил, эксплуатируя сотни skills в продакшене.
После каталогизации всех своих skills Anthropic заметил, что они группируются в повторяющиеся категории. Лучшие skills чётко попадают ровно в одну из них.
Внутренние библиотеки, CLI, SDK, подводные камни
billing-lib · platform-cli
Управлять запущенным продуктом для проверки
signup-driver · checkout
Идентификаторы, имена полей, паттерны запросов
funnel-query · grafana
Мультитул-воркфлоу → одна команда
standup · weekly-recap
Корректный для фреймворка бойлерплейт
new-app · migration
Состязательное ревью, стиль, тестирование
adversarial · hypothesis
Безопасно закоммитить, запушить, задеплоить
babysit-pr · deploy
Симптом → расследование → отчёт
oncall · log-correlator
Очистка и обслуживание с предохранителями
orphans · cost-investigation
Лучшие практики из опыта эксплуатации сотен skills в продакшене.
Получите все 79 советов прямо в Claude Code. Введите /boris в любой момент, чтобы вызвать эти воркфлоу-паттерны.
Skill — это файл со знаниями, живущий на вашей машине. После установки Claude автоматически обращается к нему, когда вы спрашиваете о воркфлоу, — или по запросу через /boris.
npm install -g @anthropic-ai/claude-code
Выполните эту команду в терминале, чтобы установить глобально:
Это устанавливает глобально в ~/.claude/skills/. Для установки на уровне проекта используйте .claude/skills/.
Начните новую сессию Claude Code и введите:
Вы увидите полный документ с советами в своей беседе. Если получили "skill not found", проверьте наличие файла: ls ~/.claude/skills/boris/SKILL.md
Предпочитаете скачать вручную? Скачать SKILL.md и положить в:
Создайте директорию ~/.claude/skills/boris/, если её нет.
Skill автоматически проверяет обновления, когда вы вводите /boris. Если доступна новая версия, Claude покажет команду для обновления.
Или перезапустите команду установки в любой момент, чтобы обновить вручную. Для удаления: rm -rf ~/.claude/skills/boris/
Skills — это markdown-файлы с YAML frontmatter, которые Claude Code загружает автоматически. Когда вы вводите /boris или спрашиваете о связанных темах, Claude подтягивает эти знания в помощь. Skills могут вызываться пользователем (slash-команды) или всплывать автоматически по семантическому совпадению.