Orchestra - ADE, где ты управляешь командой агентов, а не пишешь код
https://github.com/DrSeedon/orchestra
6 апреля я хотел управлять Claude Code с телефона - так родился Кеша, телеграм-бот поверх их SDK: https://github.com/DrSeedon/kesha-tg-bot
30 апреля из него выросла Orchestra - потому что чинить чужой сырой инструмент оказалось дороже, чем сделать свой, где контекстом агентов управляю я, а не они.
Проблема была не в моделях, а в ожидании. Один ИИ работает - я сижу и жду. Открываешь 2-3-4 сессии в одной папке - ловишь конфликты в гите. Вышли субагенты Claude Code, попробовал: изоляции нет, работают туго.
ADE (agentic development environment) - это как IDE, только рабочее место не для написания кода, а для управления теми, кто его пишет. Я накидываю задачи оркестратору, он раздаёт их воркерам и остаётся свободен: обсуждать, принимать новые, вести и проверять начатые. Каждая задача идёт тремя этапами - ресёрч, спека на языке бизнес-правил, и только после моего апрува реализация. Ревью стоит гейтом на мерже, и делает его модель другого семейства: код написал Codex - читает Claude, и наоборот. Это принципиально - у GPT и Claude разные слепые пятна, одно семейство пропускает собственные ошибки. В main не попадает ничего, что не прочитал второй агент, и мержит не тот, кто писал.
Терминал я не открываю вообще - дашборд и телеграм, свой оркестратор на каждый проект в отдельном топике. Сейчас их шесть: сама Orchestra, бизнес, фриланс, телеграм-бот, VPN-сервис. Шестой - у жены: с 17 августа её рабочие задачи ведёт свой оркестратор, она ставит их голосом в телеге и кода не видит вообще, 41 задача.
Померил по своей базе, чем воркер отличается от субагента:
• воркер - медиана жизни 0,8 ч, p90 130,6 ч, максимум 531,8 ч (22 дня), медиана 77,5 ходов
• субагент в том же контуре - медиана 12,5 с, p90 75,1 с, дольше 10 минут ноль случаев
И главное - нагрузка на человека. Повод посчитать дал пост на r/ClaudeAI: у автора 10 727 сообщений на 343 сессии, 31 на сессию. У меня за месяц 1 157 сообщений на 1 067 сессий агентов, примерно одно на сессию, при той же доле исправлений (30-38% против его 33%). Разбор ошибок съедает не меня, а оркестратора.
Опасные команды запрещены хуком до выполнения, а не просьбой в промпте. Задач в двух контурах 1 498, из них закрытых больше половины.
Честно про цену: 200 долларов Claude мне не хватило. Пришлось докупить Codex - он же и закрыл кросс-ревью между семействами - и поставить оркестре собственный лимитер, чтобы она тормозила сама себя, когда я накидываю десять глубоких ресёрчей разом.
Честно про субагентов: за 2026 они забрали часть прежних отличий - свой контекст, переписку между собой, изоляцию опцией. Где надо «сходи посмотри в двадцати файлах и вернись», субагент дешевле моего воркера, это правильный инструмент для такой задачи.
Границы: это один человек с агентами, а не команда и не продукт, хотя командой пользоваться можно - каждый пишет своему оркестратору. AGPL-3.0, ставится через uv, нужен свой Claude Code CLI.
#opensource #agpl
Post #1218
1.6K
Forwarded from Maxim Astrakhantsev
- 👍 11
- 🔥 8
- ❤ 4
- 💯 1
- 🏆 1