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

✍️ OpenClawRadar📅 Опубликовано: 22 марта 2026 г.🔗 Source
Многопанельная настройка Claude Code с разделением ролей и хуками выполнения
Ad

Детали настройки

Разработчик на r/ClaudeAI описывает конфигурацию для решения проблемы дрейфа Claude Code во время сессии и потери контекста. Решение использует сетку 2×2 в iTerm2, где каждая панель запускает отдельный экземпляр Claude Code с фиксированной ролью.

  • IMPL: Использует модель Sonnet с включенным авто-принятием. Его роль — писать код и запускать тесты.
  • AUDIT: Использует модель Opus в режиме только для чтения. Он проверяет вывод IMPL, не генерируя код самостоятельно.
  • PLAN: Работает с низким уровнем усилий для обсуждения архитектуры. У него нет ограничений на запись, но низкий уровень усилий не позволяет углубляться в реализацию.
  • PROMPT: Отдельно занимается улучшением промптов.

Каждая панель автоматически определяет свою роль из переменной окружения $ITERM_PROFILE. Ввод cc запускает экземпляр с правильной моделью и флагами разрешений.

Ad

Система хуков и управление сессией

Настройка включает двухуровневую систему хуков, применяемую во время выполнения.

  • PreToolUse хуки: Блокируют операции, такие как редактирование файлов .env и команды git push, до их выполнения.
  • PostToolUse хуки: Реализуют автоматический выключатель, который останавливает сессию после трех последовательных неудачных попыток использования инструментов, чтобы предотвратить усугубление ситуации.

SESSION_LOG — обычный файл в формате markdown — обновляется IMPL в конце каждого дня с выполненной работой, принятыми решениями и следующими шагами. В начале новой сессии он читает последние 60 строк этого журнала, сокращая время на "холодный старт" за счет продолжения работы с того места, где она была остановлена, вместо повторного объяснения всего проекта.

Полное пошаговое руководство со скриптами хуков и рабочим процессом gate/ship доступно в связанном руководстве и репозитории.

📖 Прочитать полный источник: r/ClaudeAI

Ad

👀 Смотрите также

Создание не кодирующих AI-агентов с помощью Claude Code: три практических примера
Кейсы

Создание не кодирующих AI-агентов с помощью Claude Code: три практических примера

Пользователь Reddit делится своей личной настройкой для создания AI-агентов с использованием Claude Code, описывая три конкретные реализации: автоматизированный агент утреннего брифинга, собирающий данные из электронных писем, задач и календаря; tmux-пайплайн для захвата статей Substack; и агент для суммирования встреч.

OpenClawRadar
Запуск Claude Code Remote Control на облачном сервере через RAgent
Кейсы

Запуск Claude Code Remote Control на облачном сервере через RAgent

Разработчик развернул проект RAgent с открытым исходным кодом на Railway, чтобы запустить функцию удаленного управления Claude Code с облачного сервера, решая проблему разрыва сессий при переходе ноутбука в спящий режим. Настройка использует VPS за $5 в месяц в качестве постоянно работающей машины Claude Code, доступной через мобильное приложение Claude.

OpenClawRadar
Как разработчик использовал Claude Code вместе с Linear и Discord для 30-дневной одиночной сборки
Кейсы

Как разработчик использовал Claude Code вместе с Linear и Discord для 30-дневной одиночной сборки

Разработчик создал полнофункциональный инструмент для составления отчётов о командах Pokémon VGC за 30 дней, используя Claude Code в качестве парного программиста, интегрировав его с Linear для отслеживания задач и Discord для уведомлений о сборках. Рабочий процесс включал автоматизированную обработку задач, проверки типов и файл CLAUDE.md для согласованных инструкций ИИ.

OpenClawRadar
Журнал разработки игр Claude: Уроки и стек разработки агентного Three.js
Кейсы

Журнал разработки игр Claude: Уроки и стек разработки агентного Three.js

Разработчик делится практическими уроками создания игры Three.js Line Rider полностью с помощью Claude AI, включая Git worktrees, TypeScript-подход, административные слайдеры для ограничений ИИ и стек технологий с использованием Firebase, WebSockets и детерминированной пошаговой симуляции.

OpenClawRadar