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

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
👀 Смотрите также

Slate: Приложение для общения с ИИ с открытым исходным кодом для macOS со встроенным браузером
Slate — это нативное приложение для macOS, которое объединяет AI-чат и веб-браузинг в одном окне, поддерживая модели Anthropic, OpenAI, Gemini и Ollama. Оно построено на SwiftUI и WebKit, потребляет мало ресурсов и распространяется под лицензией MIT.

Инструмент Skills Creator для OpenClaw помогает разработчикам упаковывать рабочие процессы.
Разработчик создал навык под названием skills-creator, который помогает пользователям создавать качественные навыки для OpenClaw, решая распространённые проблемы, такие как расплывчатые описания и инструкции, похожие на документацию. Он доступен на ClawHub и предлагает подход, ориентированный на дизайн, с формулами описаний, контрольными списками и уровнями сложности.

Открытые промты для Claude Code, реверс-инжиниринг которых выполнен с помощью Claude
Разработчик использовал Claude для перезаписи всех 26 промптов из исходного кода Claude Code после изучения кодовой базы на TypeScript в течение краткого периода публичной доступности. Коллекция под лицензией MIT включает системные промпты, промпты для инструментов, агентов, памяти, координатора и утилит.

Фемтобот: Эффективный агент на Rust для среды с низкими ресурсами
Femtobot — это легкий AI-агент на основе Rust, разработанный для эффективной работы на малоресурсных машинах, таких как старые Raspberry Pi, с помощью бинарного файла объемом около 10 МБ без крупных зависимостей во время выполнения.