Форк VS Code для параллельной работы с Claude Code, Codex и другими CLI-агентами с организацией проектов и фич по git worktree.
omnigent-ai/omnigent
Open-source метафреймворк для оркестрации Claude Code, Codex, Cursor и собственных агентов с общими политиками, изоляцией и совместной работой в реальном времени.
- Звёзды
- 11,273
- Форки
- 1,867
- Открытые issues
- 2,396
- Последний коммит
- 4 часа назад
Что это?
Omnigent — open-source-фреймворк для AI-агентов, который работает поверх существующих инструментов для программирования. Он объединяет Claude Code, Codex, Cursor, OpenCode, Hermes, Pi и агентов, которых вы сами описываете в YAML, в единый слой оркестрации. Благодаря этому можно менять и комбинировать разные harness-системы, не перестраивая рабочий процесс. В одной сессии могут участвовать несколько агентов: например, один проверяет работу другого или задача распределяется между агентами.
Проект отвечает за управление агентами и контроль доступа. Политики могут требовать подтверждения перед рискованными действиями, ограничивать расходы или доступные агенту инструменты; они задаются на уровне сервера, агента или сессии. Агенты могут работать в локальных и облачных песочницах, в том числе Modal, Daytona, E2B, Kubernetes и Databricks. Для доступа к моделям поддерживаются API keys, подписки Claude или ChatGPT и шлюзы, совместимые с OpenAI или Anthropic.
Сессию можно запустить в терминале, а затем продолжить в браузере или на телефоне через веб-интерфейс; также доступно нативное десктопное приложение для macOS. Участники команды могут следить за общей сессией в реальном времени, совместно управлять ею или создавать ответвление диалога. Для установки требуется Python 3.12+; проект пока имеет статус alpha.
Ключевые возможности
- 01Запускает Claude Code, Codex, Cursor, OpenCode, Hermes, Pi и собственных агентов из YAML в одной сессии.
- 02Применяет политики подтверждения, лимита расходов и доступа к инструментам на уровне сервера, агента или сессии.
- 03Запускает агентов в локальных и облачных песочницах, например Modal, E2B, Daytona и Kubernetes.
- 04Поддерживает API keys, подписки Claude или ChatGPT и совместимые шлюзы для моделей.
- 05Синхронизирует сессии между терминалом, браузером, телефоном и десктопным приложением.
- 06Позволяет участникам команды совместно использовать сессии, управлять ими или создавать ответвления в реальном времени.
Сценарии использования
- Сравнивать нескольких coding-агентов или объединять их работу над одной задачей.
- Запустить агента в облачной песочнице и следить за ним с телефона.
- Требовать подтверждения человека перед выполнением агентами shell-команд или расходованием бюджета.
- Работать с коллегой в паре в общей сессии с агентом.
Быстрый старт
- 1
Установите Omnigent с помощью uv (требуется Python 3.12 или новее).
uv tool install omnigent - 2
Запустите сессию в терминале.
omnigent - 3
Откройте локальный веб-интерфейс в браузере по адресу http://localhost:6767.
Что важно знать
- Проект помечен как alpha, поэтому возможны несовместимые изменения.
- Поддержка Windows ограничена: там недоступны несколько оболочек терминала и функции изоляции.
- Для нативных терминалов harness в Linux нужны bubblewrap и tmux, а для CLI harness требуется Node.js 22 или новее.
В подборках
Темы
Частые вопросы
- Что такое omnigent?
- Open-source метафреймворк для оркестрации Claude Code, Codex, Cursor и собственных агентов с общими политиками, изоляцией и совместной работой в реальном времени. Omnigent — open-source-фреймворк для AI-агентов, который работает поверх существующих инструментов для программирования. Он объединяет Claude Code, Codex, Cursor, OpenCode, Hermes, Pi и агентов, которых вы сами описываете в YAML, в единый слой оркестрации. Благодаря этому можно менять и комбинировать разные harness-системы, не перестраивая рабочий процесс. В одной сессии могут участвовать несколько агентов: например, один проверяет работу другого или задача распределяется между агентами.
- omnigent можно использовать бесплатно? Какая у него лицензия?
- omnigent распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
- omnigent всё ещё поддерживается?
- Активно поддерживается. Последний коммит в omnigent — 7 нояб. 2026 г..
- Для чего можно использовать omnigent?
- Сравнивать нескольких coding-агентов или объединять их работу над одной задачей. Запустить агента в облачной песочнице и следить за ним с телефона. Требовать подтверждения человека перед выполнением агентами shell-команд или расходованием бюджета. Работать с коллегой в паре в общей сессии с агентом.
- Как установить omnigent?
- Установите Omnigent с помощью uv (требуется Python 3.12 или новее).: uv tool install omnigent Запустите сессию в терминале.: omnigent Откройте локальный веб-интерфейс в браузере по адресу http://localhost:6767.
- Где скачать omnigent?
- Исходный код и инструкции по установке — на GitHub: https://github.com/omnigent-ai/omnigent
Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.
Похожие проекты
Десктопное и веб-пространство, где установленные агенты для программирования работают как постоянные именованные коллеги: обсуждают задачи, распределяют работу и сохраняют общую память.
Десктопное приложение для macOS, в котором группы AI-агентов общаются с вами, делегируют задачи друг другу и используют плагины MCP на локальном компьютере или VPS.
Десктопное рабочее пространство для параллельного запуска нескольких агентов для написания кода — каждый в своей git-ветке и worktree — с живой Kanban-доской для PR, CI и ревью.
Python-фреймворк с открытым исходным кодом для оркестрации автономных AI-агентов с ролями (Crews) и событийных рабочих процессов (Flows).
Локальная desktop-среда для параллельного запуска нескольких coding-агентов в отдельных git worktree: с diff, редактором, терминалами и инструментами для работы с PR в одном окне.