Орк: Открытый Много-Проектный Оркестратор для ИИ-Агентов в Программировании

Orc — это оркестратор с открытым исходным кодом для нескольких проектов, предназначенный для Claude Code и других агентских CLI, созданный для координации ИИ-агентов для написания кода во всех проектах на вашем компьютере. Он использует bash, tmux и git worktrees для управления несколькими параллельно работающими экземплярами.
Ключевые особенности
Инструмент решает распространённые проблемы при запуске нескольких экземпляров Claude Code: конфликты слияния, дублирование работы, отсутствие этапов проверки и расход токенов на накладные расходы по координации. Orc использует более простой подход по сравнению с другими решениями, применяя модель, которая напрямую соответствует тому, как работают реальные команды разработчиков.
Как это работает
Вы описываете работу, и оркестратор проекта автоматически исследует вашу кодовую базу, получая контекст проекта (структуру, соглашения, существующие спецификации) перед планированием. Затем он формирует цели, разбивает их на «биды» (сфокусированные рабочие элементы) и запускает «инженеров» в изолированных git worktrees.
Каждая часть работы проходит через двухуровневый цикл проверки:
- Краткая проверка разработчиком каждого бида перед его слиянием в ветку цели
- Опциональная длительная проверка цели по готовому результату перед его выпуском
Вы управляете обоими типами проверки, подключая собственный инструмент проверки или описывая стандарты на простом английском:
[review.dev]
review_instructions = "Сосредоточьтесь на безопасности: проверьте на SQL-инъекции, XSS и обход аутентификации."
Интерфейс и совместимость
Сессия tmux организована в управляемом TUI. Каждая цель получает собственное окно с оркестратором цели слева и «инженерами» плюс временными проверяющими справа. Вы можете видеть всю работу в процессе, переходить к любому агенту и перехватывать сессию, чтобы работать в паре с ним или полностью взять управление. Индикаторы состояния в каждом окне обеспечивают мгновенную видимость.
Orc полностью совместим с разработкой на основе спецификаций — укажите ему на ваши спецификации, и оркестратор будет работать с ними.
Технические детали
- Claude Code — агент по умолчанию с адаптером первого класса (--append-system-prompt для доставки промптов, слеш-команды устанавливаются в ~/.claude/commands/orc/)
- Также работает с OpenCode, Codex, Gemini CLI или любой пользовательской бинарной программой
- Режим YOLO пропускает все этапы подтверждения, но всё же эскалирует при конфликтах слияния и блокировках «инженеров»
- Координация осуществляется через файловые сигналы, а не через общение агента с агентом — нулевой расход токенов на накладные расходы оркестрации
- Среда выполнения: bash, tmux и git
- Состояние хранится в трёх файлах
- Настройка занимает пять минут
Инструмент доступен по адресу https://github.com/spencermarx/orc.
📖 Read the full source: r/ClaudeAI
👀 Смотрите также

ClaudeHive: Веб-интерфейс для управления параллельными сессиями кода Claude
ClaudeHive — это веб-интерфейс, который управляет параллельными сессиями Claude Code, позволяя пользователям создавать шаблоны промптов с заполнителями, запускать их пакетно на нескольких входах с настраиваемой параллельностью и просматривать все результаты в одном месте. Он включает CLI-инструмент для агентов-менеджеров, чтобы запускать и координировать агентов-исполнителей.

TUI Studio: Визуальный инструмент для проектирования пользовательского интерфейса терминала (альфа-версия)
TUI Studio — это визуальный редактор, похожий на Figma, для проектирования пользовательских интерфейсов терминала с перетаскиванием компонентов, предпросмотром ANSI в реальном времени и запланированным экспортом в шесть фреймворков, включая Ink, BubbleTea и Textual. В настоящее время находится в альфа-версии с нефункциональным экспортом, доступен для macOS, Windows и Docker.

Плагин Creative Excellence для Claude Code повышает качество анимации с помощью тезиса взаимодействия
Новый плагин с открытым исходным кодом для Claude Code решает проблему создания шаблонных анимаций, внедряя подход 'интерактивной концепции', при котором Claude должен сначала описать идею движения, прежде чем писать код. Плагин включает 8 поднавыков, охватывающих GSAP, Framer Motion, CSS-анимации и принципы дизайна из изученных репозиториев.

UK Sovereign LLM Inference: Relax.ai публикует публичные документы
Relax.ai опубликовал документацию для UK sovereign LLM inference, перенаправляя на /docs/getting-started/introduction. Сервис был опубликован на HN с 104 баллами.