Если ты пользуешься сразу несколькими кодинг-агентами - сегодня Claude Code, завтра Codex, для чего-то Cursor - у каждого свой вход, своя настройка и свой способ запуска. Omnigent даёт общий способ работы с ними. Это открытая оболочка, из которой ты запускаешь агентов по одной команде, а при желании поручаешь им работать над одной задачей вместе. У самих инструментов остаются свои требования к входу и настройке.
Omnigent сейчас в статусе alpha - это ранняя версия, которую авторы ещё дорабатывают. На день проверки материала (15 сентября 2026 года) последний выпуск - v0.13.0 от 9 сентября 2026 года; к моменту чтения версия может измениться. Ставить и пробовать можно, но учитывай, что интерфейс и команды ещё меняются.
В Telegram-канале - что нового в вайб-кодинге: инструменты, находки, ошибки. Подпишись, чтобы не пропускать новое.
Что такое Omnigent простыми словами?
Обычно Claude Code работает как отдельная программа со своим входом и настройками, Codex - как другая, Cursor - как третья. Каждый из этих инструментов уже сам по себе оболочка вокруг модели: принимает твою задачу, читает файлы, запускает команды. Работают они по отдельности. Чтобы переключиться с одного на другой, ты меняешь инструмент целиком.
Omnigent добавляет общий слой над этими инструментами. Он запускает каждого агента в одинаково устроенной сессии: один способ запуска, одна песочница, одна история разговора, один набор правил. Внутри по-прежнему работает Claude Code или Codex. Omnigent собирает их в одной среде, не подменяя сами инструменты.
Что это даёт на практике:
- Переключение без переписывания. Сменить агента можно правкой в одну строку или одной командой, без новой настройки проекта.
- Совмещение в одной работе. Можно попросить одного агента написать код, а другого - проверить его работу.
- Одни правила на всех. Ограничения по тратам, разрешённым командам и доступу к файлам задаются один раз и действуют для любого агента.
Каких агентов Omnigent совмещает?
Для поддерживаемых агентов есть готовые команды запуска. Вот основные:
omnigent claude # Claude Code
omnigent codex # Codex
omnigent cursor # Cursor
omnigent agy # Antigravity
omnigent opencode # OpenCode
omnigent hermes # Hermes Agent
omnigent pi # PiКоманда omnigent agy для Antigravity требует версию agy 1.1.13 или новее. Остальные агенты запускаются по той же схеме - одним словом после omnigent.
Можно описать и собственного агента. Агент в Omnigent - это короткий файл с описанием: имя, задача, какой движок (harness) использовать и какими инструментами пользоваться. К нему можно подключить локальные функции, внешние серверы инструментов и под-агентов, между которыми главный агент распределяет работу. Запускается такой агент командой omnigent run путь/к/файлу.yaml. Так в общей среде можно использовать и готовые инструменты, и свои сборки.
Omnigent решает одну задачу - собрать агентов в одном месте. Настройка рабочей системы вокруг них, под задачи твоих проектов, - отдельная работа. На практикуме за три вечера ты разбираешь и собираешь связку ИИ-клон + Второй мозг + Контекст-инжиниринг.
Что нужно, чтобы поставить Omnigent?
Перед установкой проверь окружение. Для работы Omnigent нужны следующие инструменты:
- Python 3.12+ - сам Omnigent написан на нём.
- git - обязателен для работы Omnigent.
- Node.js 22 LTS или новее с
npm- для терминальных программ агентов. Отдельно нуженpnpmдля веб-интерфейса; его можно получить из той же установки Node черезcorepack enableили командойnpm install -g pnpm. - uv - менеджер пакетов Python для установки Omnigent. Установщик предложит настроить его сам.
- tmux - через него работают нативные терминальные обёртки агентов (
omnigent claude,omnigent codexи остальные). - bubblewrap (bwrap), только на Linux - через него Omnigent изолирует каждый агентский терминал в песочнице. На macOS для этого используется встроенный механизм seatbelt, отдельно устанавливать его не нужно.
Если не хватает uv или bubblewrap, установщик предложит помощь с их установкой.
Как установить Omnigent: пошагово
Шаг 1. Установка одной командой
На macOS и Linux запусти установщик в терминале:
curl -fsSL https://raw.githubusercontent.com/omnigent-ai/omnigent/main/scripts/install_oss.sh | shЕсли предпочитаешь устанавливать пакет вручную, используй менеджер пакетов Python:
uv tool install omnigentПосле установки на твоём компьютере появляются два имени одной и той же программы: длинное omnigent и короткое omni. Они взаимозаменяемы - можно использовать любое.
Шаг 2. Первый запуск
Введи команду:
omnigentOmnigent поможет выбрать модель и запустит сессию в терминале. Заодно он поднимет локальный веб-интерфейс по адресу http://localhost:6767 - тот же разговор откроется в браузере. Чтобы открыть его с телефона в той же сети, используй локальный сетевой адрес компьютера, например http://192.168.x.x:6767. Вместо адреса из примера нужен адрес твоего компьютера; localhost для подключения с телефона не подходит.
При первом запуске Omnigent подхватывает данные для входа, которые уже есть в твоём окружении: ключ вендора в переменной или авторизацию в программе claude/codex. Он предлагает один из найденных вариантов по умолчанию. Если подходящий доступ уже настроен, отдельно вводить данные, скорее всего, не придётся.
Шаг 3. Запуск конкретного агента
Если хочешь сразу работать в определённом инструменте, укажи его после команды:
omnigent claude # запустить Claude Code
omnigent codex # запустить CodexДальше работаешь как обычно, внутри общей среды Omnigent, с общей песочницей и правилами.
Если команда omnigent не находится, нужный агент не стартует или данные для входа не подхватились, сначала проверь, что установщик завершил работу без ошибок и все зависимости из списка выше на месте. Особенно проверь uv, Node.js и tmux.
Состояние локального сервера показывает команда omnigent server status, а omnigent stop полностью его останавливает, чтобы запустить заново. Подробные разборы ошибок и настройка доступа к моделям есть в документации на omnigent.ai/docs. С конкретным случаем можно обратиться и в Discord проекта.
Как совмещать нескольких агентов в одной работе?
Общая среда позволяет использовать агентов в одной работе. В одной сессии можно совмещать Claude Code, Codex, Cursor и других и поручать одному агенту проверять работу другого.
Готовый агент Polly показывает, как устроить такую работу. Сама Polly код не пишет. Она планирует задачу, распределяет её части между кодинг-агентами (Claude Code, Codex или Pi) в отдельных параллельных рабочих деревьях git (git worktree). Потом отправляет каждую готовую правку на проверку агенту другого вендора. Финальное слияние делаешь ты сам.
Polly не нужно собирать с нуля - это готовый пример в репозитории Omnigent. Чтобы примеры оказались под рукой, склонируй репозиторий проекта с GitHub и запускай команду из его папки:
omnigent run examples/polly/Рядом лежат ещё два готовых примера: omnigent run examples/debby/ (напарник для мозгового штурма из двух моделей) и omnigent run examples/deep-research/ (один агент, который собирает разбор с проверкой источников). Их можно взять за основу и переделать под свою задачу.
Разные модели ошибаются по-разному, поэтому другая модель может заметить то, что автор пропустил. Гарантии, что все ошибки найдутся, это не даёт. Готовый пример позволяет попробовать эту схему без самостоятельной сборки связки из отдельных инструментов.
Как Omnigent управляет доступом и тратами?
Когда агент читает файлы и запускает команды, нужно определить, к чему у него есть доступ и какие действия требуют твоего подтверждения. В Omnigent для этого служат песочница и политики.
Песочница изолирует каждый агентский терминал: доступ к файлам и сети ограничен. Данные для входа при этом скрыты: агент может ими воспользоваться через оболочку, но не видит сами значения ключей и паролей.
Политики проверяют каждое действие агента и либо разрешают его, либо блокируют, либо приостанавливают до твоего подтверждения. Через политики можно, например:
- потребовать подтверждение перед запуском команды в терминале или записью в файл;
- поставить потолок трат на одну сессию, с предупреждением при приближении к нему;
- ограничить набор инструментов, доступных агенту.
По документации правила складываются на трёх уровнях: общие для всего сервера, отдельные для конкретного агента и заданные тобой на один разговор. Более строгие правила разговора проверяются первыми.
Как подключить модели и оплату?
Поддерживаются четыре варианта подключения моделей:
- Ключ вендора - ключ доступа от Anthropic, OpenAI и других поставщиков моделей.
- Подписка - план Claude Pro/Max или ChatGPT через официальные программы
claudeиcodex. - Шлюз - любой OpenAI/Anthropic-совместимый адрес и ключ: OpenRouter, локальная Ollama, vLLM, Azure и другие.
- Databricks - рабочее пространство Databricks как поставщик моделей.
Модель по умолчанию задаётся отдельно для каждого агента, так что у Claude и у Codex может быть своя. Сменить её можно и по ходу работы, не выходя из разговора.
Доступ из России здесь отдельно не рассматривается: он зависит от вендора и способа оплаты. Если доступ к Claude Code или Codex уже настроен, Omnigent использует те же данные для входа.
Какие у Omnigent ограничения?
Учитывай эти ограничения, прежде чем строить на Omnigent рабочий процесс.
Это alpha. Проект ещё дорабатывается, команды и интерфейс меняются от версии к версии. Его можно пробовать для экспериментов и личных задач; использовать в критичном производственном процессе пока рискованно.
Windows - в урезанном виде. На Windows работают сервер, веб-интерфейс и часть агентов через SDK. Нативные терминальные обёртки (те самые omnigent claude, omnigent codex), файловая и сетевая песочницы там недоступны. Если тебе нужны эта песочница и все способы запуска, используй Linux, macOS или WSL.
Телеметрия по умолчанию включена. Omnigent собирает анонимные данные об использовании. По заявлению авторов, они не содержат личной и чувствительной информации. Отключить телеметрию можно по инструкции в документации.
Обновляется быстро. У проекта часто выходят новые версии. Для обновления используется команда omni upgrade, а проверить наличие новой версии можно через omni upgrade --check.
Omnigent создан командой Databricks AI вместе с Neon и сторонними участниками. Исходный код открыт под лицензией Apache 2.0. Известные авторы и открытый код сами по себе не гарантируют, что инструмент подойдёт для твоих задач.
Кому Omnigent пригодится, а кому пока рано
Omnigent стоит попробовать, если ты уже работаешь с двумя-тремя агентами и хочешь объединить их в одной среде. Он также подходит для экспериментов с собственными связками агентов и под-агентов с общими правилами и песочницей.
Если тебе хватает одного Claude Code и потребности объединять инструменты ещё нет, отдельная оболочка пока может быть лишней. Настройка alpha-версии потребует усилий. В этом случае разумнее продолжить работу с одним инструментом и вернуться к Omnigent, когда понадобится несколько агентов.
Источники
- Omnigent, репозиторий и README: https://github.com/omnigent-ai/omnigent
- Omnigent, сайт проекта: https://omnigent.ai
- Omnigent, документация: https://omnigent.ai/docs
- Omnigent, последний выпуск (v0.13.0): https://github.com/omnigent-ai/omnigent/releases/latest
Полная схема вайб-кодинга за три вечера: ИИ-клон + Второй мозг + Контекст-инжиниринг. Записи эфиров в личном кабинете, доступ 30 дней.
Новые материалы - дайджестом, без спама
Гайды выходят регулярно. Подпишись, чтобы не пропускать: пришлю подборку в Telegram или на email. Раз в неделю или каждый день - выбираешь сам.

