Создатель Claude Code показал 15 скрытых возможностей — от мобильного кодинга до тысяч параллельных агентов
Среди находок: запуск с телефона через SSH, привязка к Linear и Jira, параллельные агенты в worktree и голосовое управление через Whisper.
, отредактировано
Борис Черни, создатель Claude Code, поделился 15 возможностями инструмента, которые большинство разработчиков не используют — от мобильного кодинга до запуска тысяч параллельных агентов. Разбираем каждую.
Ключевые выводы
— Claude Code работает на мобильных устройствах — можно писать код прямо с телефона
— Команды /loop и /schedule автоматизируют рутину: ребейз, код-ревью, очистка PR
— /batch раскидывает работу на сотни параллельных агентов через git worktrees
— Флаг --bare ускоряет запуск SDK до 10 раз
— Борис пишет большую часть кода голосом через /voice
Мобильность и управление сессиями
1. Мобильное приложение
Claude Code работает не только в терминале — у него есть полноценное мобильное приложение для iOS и Android. Борис говорит, что пишет значительную часть кода именно с телефона.
- Откройте приложение Claude и перейдите на вкладку Code слева
- Можно проверять изменения, аппрувить PR и писать код прямо с телефона
- Удобно для быстрых правок, когда ноутбука нет под рукой
2. Перемещение сессий между устройствами
Если вы начали сессию в мобильном приложении или на claude.ai, команда claude --teleport или /teleport перенесёт её на локальную машину со всем контекстом. Обратная команда — /remote-control — позволяет управлять локальной сессией с телефона или из браузера.
Борис включил Enable Remote Control for all sessions в настройках /config, чтобы управлять любой сессией удалённо.
3. Голосовой ввод
Борис утверждает, что большую часть кода пишет голосом, а не набирает на клавиатуре. Команда /voice в терминале активирует голосовой режим — зажмите пробел и говорите.
- В CLI:
/voice, затем удерживайте пробел для записи - В Desktop-приложении: кнопка микрофона
Автоматизация рабочих процессов
4. /loop и /schedule — автоматические циклы
Две самые мощные команды, по мнению Бориса. /loop запускает Claude автоматически с заданным интервалом — до недели непрерывной работы. /schedule работает аналогично, но запускается по расписанию.
Вот что Борис крутит у себя локально:
/loop 5m /babysit— автоматический ребейз, ответы на код-ревью, проведение PR до продакшена/loop 30m /slack-feedback— каждые 30 минут создаёт PR по фидбеку из Slack/loop /post-merge-sweeper— разбирает пропущенные комментарии после мержа/loop 1h /pr-pruner— закрывает устаревшие и ненужные PR
Совет: превращайте повторяющиеся задачи в скиллы (пользовательские слэш-команды, определённые в проекте) и запускайте через /loop.
5. Хуки для детерминированной логики
Хуки позволяют встраивать произвольную логику в жизненный цикл агента:
SessionStart— динамическая загрузка контекста при каждом запуске ClaudePreToolUse— логирование каждой bash-команды, которую запускает модельPermissionRequest— маршрутизация запросов на подтверждение (например, через вебхук в WhatsApp или Telegram)Stop— перехватывает остановку агента и может перезапустить его с новым промптом
6. Cowork Dispatch — удалённое управление десктопом
Борис использует Dispatch каждый день для задач за пределами кодинга: разгребает Slack и почту, управляет файлами на ноутбуке, даже когда физически не за компьютером.
- Dispatch — безопасный пульт управления для Claude Desktop
- Может использовать ваши MCP-серверы, браузер и компьютер (с вашего разрешения)
- Фактически это делегирование некодовых задач Claude
Фронтенд и верификация
7. Chrome-расширение для фронтенда
Главный совет Бориса по использованию Claude Code: дайте Claude способ проверить свой результат. После этого он будет итерировать, пока результат не станет отличным.
Аналогия: представьте, что просите человека сделать сайт, но запрещаете ему пользоваться браузером — результат будет так себе. Дайте Claude браузер через Chrome-расширение, и он сам напишет код и будет дорабатывать, пока не будет выглядеть хорошо.
8. Desktop-приложение для веб-серверов
Desktop-приложение Claude умеет автоматически запускать ваш веб-сервер и тестировать его во встроенном браузере. Похожую связку можно настроить в CLI или VS Code через Chrome-расширение, но в Desktop всё работает «из коробки».
Управление сессиями
9. Форк сессии
Два способа разветвить текущую сессию:
- Выполнить
/branch— создаёт ответвление, вы переключаетесь в него - Из CLI:
claude --resume <session-id> --fork-session
Чтобы вернуться к оригинальной сессии: claude -r <original-session-id>.
10. /btw для побочных вопросов
Борис использует /btw постоянно — команда позволяет задать быстрый вопрос, не прерывая текущую задачу агента.
Параллельная работа
11. Git worktrees — десятки параллельных Claude
Claude Code глубоко интегрирован с git worktrees — механизмом Git, позволяющим держать несколько рабочих копий одного репозитория одновременно. У Бориса одновременно работают десятки экземпляров Claude — и именно worktrees позволяют это делать.
claude -w— запуск новой сессии в worktree- В Desktop: галочка «worktree» при создании сессии
- Для не-git VCS: хук
WorktreeCreateдля кастомной логики создания worktree
12. /batch — сотни агентов на одну задачу
Команда /batch проводит короткое интервью, а затем раскидывает работу на столько worktree-агентов, сколько нужно — десятки, сотни, даже тысячи.
- Идеально для больших миграций кода и других параллелизуемых задач
- Каждый worktree-агент работает независимо на своей копии кодовой базы
Продвинутая конфигурация
13. --bare для ускорения SDK в 10 раз
По умолчанию при запуске claude -p (или через TypeScript/Python SDK) Claude ищет локальные CLAUDE.md, настройки и MCP-серверы. Для неинтерактивного использования это лишнее — указывайте всё явно через --system-prompt, --mcp-config, --settings.
В будущих версиях Anthropic планирует сделать --bare поведением по умолчанию.
14. --add-dir для мультирепозиторной работы
Флаг --add-dir (или команда /add-dir) даёт Claude доступ к дополнительным папкам и репозиториям. Это не просто подсказка — Claude получает полные права на работу с этими директориями.
Для постоянной настройки добавьте additionalDirectories в settings.json вашей команды.
15. --agent для кастомных агентов
Кастомные агенты — мощный примитив, который часто упускают из виду. Определите агента в .claude/agents/ и запустите:
- У агентов могут быть ограниченные инструменты, свои промпты и модели
- Удобно для read-only агентов, специализированных ревьюеров или доменных инструментов
Частые вопросы
Как запустить Claude Code на телефоне?
Скачайте приложение Claude для iOS или Android и перейдите на вкладку Code. Для переноса существующей сессии используйте /teleport или /remote-control.
Что такое /loop и чем он отличается от /schedule?
/loop запускает команду с интервалом локально на вашей машине. /schedule создаёт облачный триггер, который работает даже когда ваш компьютер выключен. Оба поддерживают интервалы до недели.
Зачем нужен флаг --bare?
При программном использовании через SDK Claude тратит время на поиск CLAUDE.md, настроек и MCP-серверов. Флаг --bare пропускает эту автозагрузку, ускоряя старт до 10 раз. Все нужные параметры передаются явно.
Сколько параллельных агентов можно запустить через /batch?
По словам Бориса — сотни и даже тысячи. Каждый агент работает в отдельном git worktree — изолированной копии репозитория. На практике ограничение — ресурсы машины (CPU, память, диск) и лимиты API. Для типичных миграций достаточно десятков параллельных агентов.
Выводы
Большинство из этих возможностей доступны прямо сейчас. Начните с малого: попробуйте /btw для быстрых вопросов и claude -w для параллельной работы. Затем — настройте хуки и /loop для автоматизации рутины.
Все советы Бориса собраны в репозитории claude-code-best-practice. Ранее он уже делился подборками: 13 советов (январь), 10 советов (февраль), 12 советов (февраль) и 2 совета (март).