Как заставить Claude Code работать в команде и не сойти с ума от рутины
Недавно Anthropic выпустили Claude Code — консольный инструмент, который обещает писать код прямо в терминале. Штука крутая, но как только задача становится чуть сложнее «поправь опечатку», начинаются проблемы. Один агент быстро упирается в лимиты контекста, начинает путаться в собственных правках или просто «забывает» проверить результат.
Проект oh-my-claudecode (или сокращенно OMC) — это попытка превратить одинокого ИИ-помощника в полноценную инженерную команду. Автор вдохновлялся идеей мультиагентных систем, где задачи распределяются между узкоспециализированными ролями. Если вам не хватает рук или вы устали микроменеджить каждый шаг нейронки, этот инструмент может стать тем самым «стероидом» для рабочего процесса.
Что это такое и зачем оно в вашем терминале
По сути, OMC — это оркестратор. Он не заменяет Claude Code, а надстраивается над ним, добавляя логику управления задачами. Вместо того чтобы просто скормить модели промпт и надеяться на чудо, вы запускаете конвейер.
Главная фишка здесь — командный режим. В версии 4.1.7 разработчики сделали его основным способом взаимодействия. Работа строится по цепочке: планирование → создание PRD (документа с требованиями) → исполнение → верификация → исправление ошибок. Это классический цикл разработки, который теперь автоматизирован.
Интересно, что проект умеет подключать не только Claude. Через tmux он может спавнить воркеры с OpenAI Codex или Google Gemini. Это полезно, когда нужно, например, чтобы одна модель проверяла архитектуру, а другая — писала тесты или верстала UI.
Пять возможностей, которые меняют правила игры
Глубокое интервью перед началом работы
Знакомая ситуация: вы просите ИИ «сделать API для задач», а на выходе получаете что-то, что не подходит под ваши реалии. Команда /deep-interview запускает сократовский опрос. Модель будет задавать уточняющие вопросы, пока не вытащит из вас все скрытые требования и предположения. Только после того, как ясность задачи будет подтверждена цифрами, начнется написание кода.
Режим Ralph для тех, кто не терпит полумер
Обычные ИИ-агенты часто бросают работу на полпути, если что-то пошло не так. Режим ralph (названный, видимо, в честь настойчивого персонажа) заставляет систему работать до победного конца. Он включает цикл «проверка — исправление», пока тесты не пройдут или результат не будет соответствовать заданию.
Обучение на лету
OMC умеет извлекать опыт из ваших сессий. Если вы полчаса мучились с багом в прокси-сервере и наконец его победили, команда /learner вытащит паттерн решения и сохранит его как «скилл» в формате Markdown. В следующий раз, когда Claude столкнется с похожими ключевыми словами, этот опыт автоматически подгрузится в контекст.
Мультимодельный советник ccg
Иногда одна голова хорошо, а три — лучше. Команда /ccg отправляет ваш запрос сразу в Codex и Gemini, а затем Claude синтезирует их ответы. Это отличный способ получить кросс-ревью кода или проверить UI-компоненты на доступность глазами разных моделей.
HUD для контроля ситуации
Чтобы не гадать, что там происходит в недрах нейронки, в OMC встроили HUD (Heads-Up Display). Это статусная строка в терминале, которая в реальном времени показывает метрики оркестрации, текущую стадию работы и даже примерную стоимость токенов.
Как это устроено технически
Проект написан на TypeScript и активно использует возможности терминальных мультиплексоров. Для полноценной работы вам понадобится tmux (или psmux для Windows). Это нужно для того, чтобы OMC мог параллельно запускать несколько сессий Claude Code и переключаться между ними.
Архитектура опирается на 32 специализированных агента. Есть отдельные «личности» для архитектуры, исследований, дизайна и тестирования. Система сама решает, какую модель использовать для конкретного шага: например, легкую Haiku для простых правок или мощную Opus для сложного рефакторинга. По утверждению автора, такая маршрутизация экономит от 30% до 50% затрат на токены.
Практические сценарии
Кому это пригодится в первую очередь?
- Разработчикам-одиночкам. Когда нужно быстро набросать прототип, но лень описывать каждый эндпоинт. Запускаете
autopilot: build a REST APIи идете пить кофе. - Командам на этапе рефакторинга. Режим
ulw(Ultrawork) позволяет параллельно фиксить пачку однотипных ошибок в TypeScript по всему проекту. - QA-инженерам. Можно настроить пайплайн, который будет автоматически проверять каждый новый коммит и пытаться исправить упавшие тесты без участия человека.
Стоит ли пробовать
Инструмент определенно не для новичков. Чтобы выжать из него максимум, нужно понимать, как работают LLM, и иметь установленный Claude Code CLI. Документация местами может показаться перегруженной, а установка через marketplace требует пары лишних телодвижений.
Однако, если вы уже используете ИИ в ежедневной работе и чувствуете, что тратите слишком много времени на «объяснения» модели, oh-my-claudecode — это логичный следующий шаг. Он переносит фокус с написания промптов на управление процессом.
Начать можно с малого: установите плагин и попробуйте /deep-interview для своей следующей задачи. Возможно, это сэкономит вам пару часов бесцельного дебаггинга.
/plugin marketplace add https://github.com/Yeachan-Heo/oh-my-claudecode
/plugin install oh-my-claudecode
/setup
/omc-setup
Проект живой, звезды на GitHub растут быстро, а сообщество в Discord активно пилит новые воркфлоу. Главное — помнить про лимиты API, потому что такая «армия» агентов может быстро обнулить ваш баланс, если не следить за HUD.
