Orca — это открытая терминальная среда, спроектированная для совместной работы разработчика и нескольких кодинг-агентов. В одном окне можно запускать Claude Code, Codex и другие CLI-инструменты, изолируя задачи в отдельных Git worktrees и управляя расходом API-токенов.
Встроенный браузер с аннотированием элементов, нативные инструменты для Git и pull request’ов, а также оркестрация задач между моделями делают среду полноценной Agent Development Environment (ADE).

Что такое Orca и чем она отличается от обычных IDE
Orca позиционируется не как классическая интегрированная среда разработки, а как Agent Development Environment (ADE) — рабочее пространство, в котором человек и несколько агентов действуют параллельно. В основе лежит терминал-центричный интерфейс: каждая вкладка представляет собой обычный терминал, но с дополнительными возможностями отслеживания прогресса агентов, просмотра изменённых файлов и контроля потребления API-токенов.
Среда поддерживает Claude Code, Codex, OpenCode, Grok Bot, Pi и другие CLI-агенты, работающие через собственные подписки пользователя. Переключение между учётными записями API-провайдеров выполняется без повторного входа — встроенный account switcher позволяет управлять лимитами и расходами прямо из интерфейса.
Изолированные рабочие деревья Git (worktrees)
Ключевая архитектурная особенность Orca — использование Git worktrees для изоляции параллельных задач. Каждый агент запускается в собственном рабочем дереве, что исключает взаимные конфликты при одновременном изменении кодовой базы.
На практике это позволяет:
- Создать ветку и развернуть в ней несколько агентов для решения одной задачи.
- Отправить один и тот же запрос пяти разным агентам в изолированных worktrees, а затем сравнить результаты и смержить лучший.
- Разделить задачу на backend и frontend, поручив каждую часть отдельной модели.
Такой подход превращает параллельный запуск агентов из экспериментальной возможности в рабочий процесс, пригодный для повседневной разработки.
Встроенный браузер с аннотированием элементов
Orca включает собственный браузер, который умеет выделять элементы веб-страницы и наносить на них комментарии. Разработчик может указать конкретный блок интерфейса, добавить текстовое пояснение и отправить точный контекст агенту для внесения правок.
Это решает проблему расплывчатых описаний при работе над фронтендом: вместо «поправь кнопку в шапке» агент получает координаты элемента, его текущее состояние и инструкцию, привязанную к конкретному узлу DOM.
Нативные инструменты для Git и pull request’ов
Работа с системой контроля версий встроена в среду, а не эмулируется через CLI-команды в терминале. Orca предоставляет:
- Просмотр diff’ов с возможностью оставлять комментарии на любой строке и отправлять их обратно агенту — полноценное код-ревью внутри приложения.
- Создание pull request’ов и управление ими без переключения контекста.
- Интеграцию с GitHub и Linear: просмотр issues, PR и досок задач непосредственно в интерфейсе, открытие worktree из задачи.
- Предпросмотр файлов репозитория — Markdown, изображений, PDF и других документов — в рабочей области.
Оркестрация задач между моделями
Orca включает систему навыков (skills), которая распределяет запросы между агентами по заданным сценариям. Доступны несколько стратегий:
- Параллельное выполнение — один запрос отправляется нескольким агентам в отдельных worktrees для последующего сравнения результатов.
- Разделение на backend и frontend — задача декомпозируется, и каждая часть передаётся специализированной модели.
- Дополняющие роли — двум агентам назначаются разные аспекты одной задачи (например, реализация и тестирование), после чего результаты объединяются.
Автор видео рекомендует давать Orca одну ограниченную задачу, указывать две дополняющие друг друга роли агентов и затем сравнивать полученные решения.
Дополнительные возможности и доступность
Среда доступна в нескольких форм-факторах:
- Десктопное приложение.
- Мобильное приложение с уведомлениями о завершении работы агентов.
- Удалённый режим (remote runtime) для запуска агентов на внешних машинах.
Среди прочих возможностей заявлены: выполнение задач по расписанию, режим Computer Use (агенты могут управлять десктопными приложениями), а также отслеживание использования API-токенов в реальном времени с детализацией по моделям — Claude, Codex, Cursor и другим.
Проект имеет открытый исходный код. По данным автора видео, репозиторий на GitHub набрал более 100 000 звёзд.
Источники и материалы
- My New Favourite Agent Terminal (Orca) — видео на YouTube
- Репозиторий stablyai/orca на GitHub
- Сайт проекта Orca (onorca.dev)
- Обзор Orca на Learning Atlas
- Анализ Orca на AI To Be Aware Of