Настройка iTerm2 с 4 панелями для Claude Code CLI с разделением ролей ИИ

Проблема и решение
Разработчик, использующий Claude Code CLI, столкнулся с двумя постоянными проблемами: дрейф контекста, когда сессии становятся беспорядочными и теряют нить после десятков взаимодействий, и предвзятость самооценки, когда одна и та же модель и реализует, и проверяет свой собственный код, что приводит к тихим сбоям.
Решение — четырёхпанельная компоновка терминала iTerm2, где каждая панель предназначена для определённой роли, созданная специально для Claude Code.
Конфигурация панелей
- AUDIT (Opus, только чтение): Только критический обзор, с ограничениями, чтобы не мог записывать файлы
- IMPL (Sonnet): Реализация и запуск тестов
- PROMPT: Инженерия промптов и итерации, отдельно от кода
- PLAN: Обсуждение архитектуры и документация, без записи файлов
Техническая реализация
Псевдоним cc в каждой панели запускает Claude с правильной моделью, уровнем усилий и разрешениями автоматически. Настройка использует $ITERM_PROFILE (устанавливается нативно iTerm2), а не пользовательскую переменную окружения, поэтому она сохраняется после сбоев и восстановления расположения окон без дополнительных действий.
Разработчик опубликовал бесплатное руководство с полными деталями реализации, включая фрагменты .zshrc на pravindurgani.github.io/claude-code-multipane-iterm2/.
📖 Прочитать полный источник: r/ClaudeAI
👀 Смотрите также

UIUC AI-ассистент преподавателя запускает 11 моделей параллельно для ответов менее чем за 2 секунды
ИИ-ассистент преподавателя UIUC запускает 11 моделей параллельно для поиска текста/изображений, генерации, модерации и ранжирования, обеспечивая медианное время ответа 2 секунды. Открытый исходный код с Pinecone RAG и набором данных RLHF.

Loom: Локальный исполнительный механизм для сложных задач искусственного интеллекта
Loom — это открытый локальный исполнительный фреймворк, предназначенный для управления сложными задачами. Он предоставляет структурированный процесс с примерно 50 инструментами, системой плагинов пользовательских пакетов для повторяющихся рабочих процессов, а также интерфейсы CLI и MCP-сервера.

Снизьте затраты на сеансы кодирования AI на 90% с помощью графового индексирования кода
Разработчик создал локальную графовую базу данных, которая индексирует кодовую базу с помощью аннотаций, сгенерированных LLM, сократив расходы на сеансы Claude Code с $6-10 до центов за счет исключения повторного чтения файлов.

Разработчик создает язык программирования GALA с помощью Claude Code, отмечая, что строгая типизация повышает надежность кода, сгенерированного ИИ.
Разработчик создал GALA, функциональный язык программирования, который транслируется в Go, активно используя Claude Code. Язык включает запечатанные типы, исчерпывающее сопоставление с образцом, неизменяемость по умолчанию и монады, причём Claude помог реализовать вывод типов, преобразователи сопоставления с образцом и исправил более 40 ошибок.