Дата публикации
coding

15 скрытых приёмов Claude Code: мобильный кодинг, тысячі агентов и автопилот для PR

Что появилось / что изменилось

Создатель Claude Code Борис Черни показал, как выжать из инструмента гораздо больше, чем обычный «ИИ-помощник в терминале». Главное:

  • Полноценный мобильный кодинг: Claude Code работает в приложении Claude для iOS и Android, Борис пишет заметную часть кода прямо с телефона.
  • Перемещение сессий между устройствами через claude --teleport и /remote-control: можно начать на claude.ai или в мобильном приложении и продолжить локально с тем же контекстом.
  • Голосовой ввод через /voice: автор утверждает, что большую часть кода диктует, а не печатает.
  • Автоциклы /loop и планировщик /schedule: Claude может работать автономно до недели, реагируя на триггеры вроде нового комментария в PR.
  • Массовый параллельный запуск агентов через /batch и git worktrees: распределение задач на сотни и тысячи параллельных воркеров.
  • Флаг --bare для SDK: ускоряет запуск до 10 раз за счёт урезанного окружения.
  • Хуки жизненного цикла агента (SessionStart, PreToolUse, PermissionRequest, Stop) для детерминированной логики вокруг каждой сессии.
  • Cowork Dispatch: удалённый «пульт управления» для Claude Desktop — от почты и Slack до файловой системы.
  • Интеграция с браузером: Chrome-расширение даёт Claude доступ к фронтенду и позволяет ему самопроверяться в браузере.
  • Desktop-приложение Claude само поднимает ваш веб-сервер и тестирует его встроенным браузером.
  • Управление сессиями: форк сессий через /branch и --fork-session, плюс быстрые побочные вопросы через /btw без остановки основной задачи.

Как это работает

Мобильный режим опирается не на отдельный движок, а на те же возможности Claude Code, встроенные в приложение Claude. На вкладке Code вы получаете доступ к проектам, можете просматривать диффы, аппрувить PR и редактировать файлы. Всё это синхронизируется с основной рабочей сессией.

claude --teleport и команда /teleport работают как туннель контекста: они забирают активную сессию из браузера или мобильного клиента и восстанавливают её локально вместе с историей, состоянием задач и настройками. Обратная команда /remote-control делает обратное: вы управляете локальной сессией с телефона или браузера. Включённая опция Enable Remote Control for all sessions в /config превращает любую сессию в управляемую удалённо.

Голосовой режим /voice в CLI использует удержание пробела для записи аудио. В Desktop-приложении за то же отвечает иконка микрофона. Текстовая расшифровка сразу попадает в текущую сессию Claude Code, без дополнительных шагов.

/loop и /schedule по сути превращают агента в крон с ИИ внутри. /loop запускает сессию с интервалом (например, каждые 5 минут или раз в час) и может работать до недели без остановки. /schedule подвязывается к конкретному расписанию. Чаще всего Борис вешает на них пользовательские скиллы: /babysit для автоматического ребейза и ответов на код-ревью, /slack-feedback для генерации PR по комментариям из Slack, /post-merge-sweeper для разбора фидбека после мержа, /pr-pruner для зачистки старых PR.

/batch использует git worktrees: Claude Code создаёт отдельные рабочие деревья под подзадачи и отправляет туда параллельных агентов. Каждый агент получает свой worktree, набор файлов и инструкцию. Так можно масштабировать одну крупную задачу на сотни или тысячи воркеров, не ломая основной репозиторий.

Флаг --bare для SDK отбрасывает тяжёлое окружение и поднимает минимальный контекст. За счёт этого старт агентской сессии ускоряется до 10 раз по сравнению с полным запуском того же SDK.

Хуки жизненного цикла позволяют жёстко формализовать поведение агента:

  • SessionStart подгружает динамический контекст при каждом старте (например, актуальные задачи или конфиг проекта).
  • PreToolUse логирует каждую bash-команду, которую запускает Claude, и может внедрять дополнительные проверки.
  • PermissionRequest перенаправляет запросы на подтверждение во внешние каналы: Telegram, WhatsApp или любой вебхук.
  • Stop ловит момент остановки агента и может перезапустить его с новым промптом или сценарием.

Cowork Dispatch подключается к Claude Desktop и даёт Claude доступ к вашим MCP-серверам, браузеру и файловой системе — только после явного разрешения. По сути это удалённый управляющий канал, через который Claude обрабатывает Slack, почту и файлы, даже если вы не сидите за ноутбуком.

Chrome-расширение для фронтенда и встроенный браузер Desktop-приложения берут на себя проверку результата: Claude не только пишет код, но и сам открывает страницу, кликает по элементам, проверяет вёрстку и повторяет цикл «исправить–проверить», пока вид не станет приемлемым.

Сессии живут как отдельные объекты: /branch создаёт ветку обсуждения с текущего состояния, а claude --resume <session-id> --fork-session делает то же из CLI. Возврат к исходной сессии — через claude -r <original-session-id>. Команда /btw вставляет побочный вопрос поверх текущей задачи, не ломая основной поток работы агента.

Что это значит для вас

Если вы часто кодите в дороге, мобильный режим и --teleport превращают телефон в рабочий терминал: можно быстро поправить баг, аппрувить PR, проверить диффы и продолжить дома на ноутбуке с того же места. Но полноценную разработку с тяжёлыми IDE он не заменит — это инструмент для правок и лёгких задач.

Голосовой ввод через /voice полезен, если вы много описываете архитектуру, пишете комментарии или спеки. Код диктовать сложнее из‑за синтаксиса, но для объяснений, обзора PR и генерации черновиков это реальное ускорение.

/loop и /schedule закрывают всё, что вы обычно делаете «по настроению», но регулярно: ребейзы фичевых веток, ответы на однотипные комментарии в код-ревью, зачистку мёртвых PR, формирование PR по фидбеку из Slack. Если вы работаете в большом репозитории с активным потоком запросов, такие циклы экономят часы каждую неделю. В маленьких пет-проектах эффект будет слабее.

/batch и git worktrees имеют смысл, если вы ведёте крупный кодбейс и можете разбить задачу на много независимых кусков: массовые рефакторинги, миграции API, правки по линтеру, обновление логики на сотнях файлов. Для одиночных тикетов проще обойтись одним агентом.

--bare нужен, когда вы часто поднимаете SDK динамически: генерация временных агентов под разные проекты, CI-сценарии, где каждая задача стартует с нуля. Если у вас один-две долгоживущие сессии, выигрыш будет минимален.

Хуки полезны тем, кто боится дать Claude слишком много прав. Вы можете логировать каждую команду, уводить запросы на выполнение опасных действий в Telegram или WhatsApp и явно подтверждать их. Это снижает риск случайного удаления файлов или некорректных скриптов в проде.

Cowork Dispatch подойдёт, если вы хотите делегировать Claude не только код, но и операционку: разбор писем, инбокса в Slack, базовое управление файлами на ноутбуке. Если вам некомфортно давать ИИ доступ к рабочей машине, этот инструмент можно спокойно игнорировать.

Интеграция с браузером — ключ к адекватному фронтенду. Если вы делаете интерфейсы и даёте Claude только текст репозитория, он слеп. С Chrome-расширением или Desktop-приложением Claude сам увидит, как реально выглядит страница, и будет крутить UI до нормального состояния.

Форк сессий и /btw полезны тем, кто любит параллельную работу: можно разветвлять эксперименты с разными подходами к задаче и не засорять основную ветку обсуждения случайными вопросами. Для одиночной спокойной сессии это приятное, но не критичное дополнение.

Доступность: Claude Code завязан на экосистему Claude (claude.ai, Desktop-приложение, мобильные приложения и Chrome-расширение). Для пользователей в России может понадобиться VPN или обходные пути — официальные приложения и веб-интерфейсы работают не на всех территориях одинаково стабильно.

Место на рынке

Claude Code живёт в экосистеме Claude 4 и конкурирует с несколькими типами инструментов:

  • Терминальные ассистенты поверх GPT-4o и аналогов.
  • Плагины для IDE вроде GitHub Copilot и Cursor.
  • Самостоятельные агентные платформы для автоматизации CI/CD и код-ревью.

На стороне Claude Code — глубокая связка с агентами: /loop, /schedule, /batch, хуки и Cowork Dispatch дают сценарии, которые выходят за рамки «подсказать кусок кода» и «написать функцию». Это ближе к постоянному ассистенту, который живёт рядом с вашим репозиторием.

У конкурентных решений есть свои сильные места. GitHub Copilot удобнее именно как inline-подсказчик в IDE. Некоторые решения на базе GPT-4o дают доступ к более широкому набору моделей и могут быть интегрированы туда, где уже построена инфраструктура вокруг OpenAI.

Выбор зависит от того, что для вас важнее:

  • Если нужен живой автокомплит в редакторе — логично смотреть на Copilot и Cursor.
  • Если хотите поручить ИИ фоновые задачи вроде ребейза, фильтрации PR и разборов Slack — сценарии Claude Code выглядят сильнее за счёт loop, batch и хуков.

Цифровых сравнений по скорости с GPT-4o или другими кодерами в материале нет, поэтому ориентироваться имеет смысл на сценарии использования и удобство интеграции в ваш текущий стек.


Читайте также