Как пользоваться Claude Code по заветам его создателя
Борис Черни, который собственно и создал Claude Code, выкатил пост про свой сетап. Там реально годнота без воды.
Погнали разбирать.
1/ Параллельные сессии - это база
Борис гоняет 5 Claude параллельно в терминале. Нумерует табы 1-5, юзает системные уведомления чтобы понимать когда Claude нужен инпут.
2/ Веб + локал параллельно
Ещё 5-10 сессий на claude.ai/code параллельно с локальными. Передаёт задачи между веб и терминалом через &, телепортируется туда-сюда через --teleport. Запускает сессии с телефона через iOS-приложение утром, потом чекает их.
3/ Opus 4.5 с thinking - лучшая модель
Да, она больше и медленнее Sonnet. Но её меньше надо рулить, она лучше работает с тулами, и в итоге почти всегда быстрее чем использовать модель поменьше.
4/ Командный CLAUDE.md
Вся команда шарит один CLAUDE.md для репозитория. Закидывают в git, контрибьютят несколько раз в неделю. Видят что Claude делает неправильно - добавляют туда, чтобы не повторялось.
5/ Код-ревью через @claude
Во время ревью PR коллег тегает @claude чтобы добавить что-то в CLAUDE.md прямо в рамках PR. Используют Claude Code Github action для этого. Типа Compounding Engineering - система постоянно учится.
6/ Plan mode - стартовая точка
Большинство сессий начинает в Plan mode (shift+tab дважды). Гоняет туда-сюда с Claude пока план не понравится. Потом переключается в auto-accept edits mode и Claude обычно делает всё за один заход. Хороший план - реально важно.
7/ Slash commands для рутины
Для воркфлоу которые делаешь много раз в день - slash commands. Экономит от повторного промптинга, плюс Claude тоже может юзать эти воркфлоу. Команды лежат в git в .claude/commands/. Например /commit-push-pr - коммит, пуш и открытие PR.
8/ Subagents для автоматизации
code-simplifier упрощает код после того как Claude закончил, verify-app имеет детальные инструкции для e2e тестирования. Думает о сабагентах как об автоматизации самых частых воркфлоу для PR.
9/ PostToolUse hook для форматирования
Хук форматирует код Claude. Claude генерит хорошо из коробки, хук добивает последние 10% чтобы не ловить ошибки форматирования в CI.
10/ /permissions вместо --dangerously-skip-permissions
Через /permissions заранее разрешает bash-команды которые безопасны в его окружении. Закидывает в .claude/settings.json и шарит с командой.
11/ MCP для интеграций
Claude Code юзает все тулы через MCP: ищет и постит в Slack, гоняет BigQuery запросы для аналитики, тянет логи из Sentry. Конфиг в .mcp.json шарят с командой.
12/ Долгие задачи в sandbox
Для долгих задач юзает --permission-mode=dontAsk или --dangerously-skip-permissions в sandbox чтобы Claude не блокировался на промптах за разрешениями.
13/ Верификация - самое важное
Финальный и главный совет: дай Claude возможность верифицировать свою работу. Feedback loop увеличивает качество в 2-3 раза.
Claude тестирует каждое изменение через Chrome extension - открывает браузер, тестирует UI, итерирует пока работает. Верификация разная для каждого домена: bash команда, тесты, браузер или эмулятор. Инвестируй в надёжность этого.
Post #377
5.13K
- ❤ 39
- 🔥 14
- 👍 12
- 🤝 1