Octogent

Локальная панель для нескольких сессий Claude Code: у каждой задачи свой контекст и todo, агенты порождают дочерних агентов и обмениваются сообщениями

CLIВысокий риск

hesamsheikh/octogent

Установка

pnpm install
pnpm build
npm install -g .
octogent

Выполняется в склонированном репозитории, пакет в npm пока не опубликован.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Octogent делит работу на «щупальца»: папки в .octogent/tentacles с файлами CONTEXT.md, todo.md и заметками по одной части кодовой базы. Из пунктов todo.md можно запускать отдельных агентов Claude Code или сразу рой, который разбирает список параллельно. Один агент может назначать задачи другим и получать от них короткие сообщения о завершении и блокерах. Терминалы работают в общем рабочем каталоге или в отдельных git worktree, а локальный API и веб-интерфейс показывают их состояние через хуки Claude.

Для кого. Для разработчиков, у которых одновременно открыто много сессий Claude Code по разным частям проекта.

Подходит, если

  • Параллельно идут работы над документацией, API, базой и фронтендом
  • Нужно разбить большую задачу на пункты и раздать их нескольким агентам
  • Хотите видеть и контролировать каждого рабочего агента, а не только итог субагента

Не подходит, если

  • Вы работаете с одной сессией агента
  • Нужен агент, отличный от Claude Code: документация покрывает только его
  • Нужна стабильная установка из npm, пакет еще не опубликован

Пример запроса к агенту

Раздай незакрытые пункты из todo.md щупальца api отдельным агентам и сообщи, когда все будет готово

Ограничения

Проект личный и экспериментальный, пакет не опубликован в npm, ставится только из клона. Требуются Node.js 22, установленный claude, git, а для функций pull request еще gh и curl. Сессии терминалов не переживают перезапуск API, по умолчанию не больше 32 одновременно.

Как отключить. Остановите терминалы командами octogent terminal stop и prune, удалите глобальный пакет через npm uninstall -g octogent и папки .octogent в проекте и ~/.octogent.

Проверка безопасности

  • Запускает много агентов, которые меняют код параллельно
  • Поднимает локальный API и ставит хуки Claude Code

Коротко о README

README объясняет проблему десятка открытых сессий Claude Code и модель щупалец с контекстом и списками задач. Описано, как Claude Code управляет другими агентами, как устроены контекст, выполнение и изоляция через worktree. Установка пока только из исходников через pnpm, перечислены требования и что сохраняется между запусками. Лицензия MIT.

Частые вопросы

Чем это отличается от субагентов Claude Code?

Каждый рабочий агент запускается в своем терминале, и вы видите и можете контролировать его работу напрямую.

Где хранится состояние?

Контекст и задачи в .octogent проекта, служебное состояние и транскрипты в ~/.octogent/projects/<id>/state.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск207,4 тыс.
Выбор редакции

Открытая библиотека промптов с плагином Claude Code, MCP-сервером и CLI: поиск, получение и улучшение промптов и скиллов из агента

ПлагинСредний риск170,3 тыс.