Многопанельная настройка Claude Code с разделением ролей и хуками выполнения

Детали настройки
Разработчик на r/ClaudeAI описывает конфигурацию для решения проблемы дрейфа Claude Code во время сессии и потери контекста. Решение использует сетку 2×2 в iTerm2, где каждая панель запускает отдельный экземпляр Claude Code с фиксированной ролью.
- IMPL: Использует модель Sonnet с включенным авто-принятием. Его роль — писать код и запускать тесты.
- AUDIT: Использует модель Opus в режиме только для чтения. Он проверяет вывод IMPL, не генерируя код самостоятельно.
- PLAN: Работает с низким уровнем усилий для обсуждения архитектуры. У него нет ограничений на запись, но низкий уровень усилий не позволяет углубляться в реализацию.
- PROMPT: Отдельно занимается улучшением промптов.
Каждая панель автоматически определяет свою роль из переменной окружения $ITERM_PROFILE. Ввод cc запускает экземпляр с правильной моделью и флагами разрешений.
Система хуков и управление сессией
Настройка включает двухуровневую систему хуков, применяемую во время выполнения.
- PreToolUse хуки: Блокируют операции, такие как редактирование файлов
.envи командыgit push, до их выполнения. - PostToolUse хуки: Реализуют автоматический выключатель, который останавливает сессию после трех последовательных неудачных попыток использования инструментов, чтобы предотвратить усугубление ситуации.
SESSION_LOG — обычный файл в формате markdown — обновляется IMPL в конце каждого дня с выполненной работой, принятыми решениями и следующими шагами. В начале новой сессии он читает последние 60 строк этого журнала, сокращая время на "холодный старт" за счет продолжения работы с того места, где она была остановлена, вместо повторного объяснения всего проекта.
Полное пошаговое руководство со скриптами хуков и рабочим процессом gate/ship доступно в связанном руководстве и репозитории.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

Координация нескольких ИИ-агентов: Discord, задания Cron и четкая иерархия
Разработчик, управляющий тремя агентами OpenClaw, решил проблемы координации, используя Discord в качестве общего канала связи, заменив дорогую систему пульсации Paperclip на cron-задачи для каждого агента и установив четкую иерархию лидерства между моделями Claude Max и OpenAI.

Использование Claude Code и Remotion для создания демонстрационных видео без навыков дизайна
Разработчик отложил запуск своего продукта на несколько месяцев, потому что не мог позволить себе демонстрационные видео стоимостью 300–1000 долларов со сроками выполнения 6–10 недель. За один уикенд он использовал Remotion (фреймворк для генерации видео на основе React) и Claude Code, чтобы создать собственные видео, иллюстрации и компоненты целевой страницы, достигнув тысяч просмотров своих рилов.

Отчеты разработчиков о проблемах в ИИ-кодинге: проектные решения и отладка с реальными пользователями
Разработчик, создающий приложение для iOS с помощью Claude Code в течение 5 месяцев, сообщает, что хотя ИИ легко генерирует рабочий код, принятие дизайнерских решений и отладка проблем, которые проявляются только у реальных пользователей, являются самыми сложными частями. Приложение содержит 220 тысяч строк кода, и его тестируют реальные пользователи.

Пользователь OpenClaw делится архитектурой для производственной системы с 43 агентами.
Брендинговая консалтинговая компания с более чем 1000 клиентов уже несколько месяцев использует в работе систему OpenClaw из 43 агентов, построенную по многоуровневой архитектуре со специализированными агентами для командования, аналитики, контента, технологий и продаж.