Об этом проекте
Oh My OpenAgent (OmO) — это набор инструментов с открытым исходным кодом для AI-агентов-кодера, предназначенный для упрощения разработки программного обеспечения за счёт мультимодельной оркестрации и автоматического выполнения рабочих процессов. Он доступен в трёх изданиях, адаптированных под различные среды пользователей: Ultimate для OpenCode, Light для OpenAI Codex CLI и автономное издание Senpi beta.
Издание Ultimate представляет собой полноценный плагин OpenCode, включающий 11 специализированных агентов, более 54 крючков жизненного цикла, 4 встроенных сервера MCP (websearch, context7, grep_app, lsp), режим Team Mode, функцию /goal для постоянных целей, режим ultrawork и опциональную функциональность hashline edit. Издание Light — это портативный плагин для Codex CLI, содержащий базовые компоненты, такие как внедрение правил, проверку комментариев, интеграцию git-bash, поддержку LSP, ultrawork, ulw-loop, продолжение ulw-execute, телеметрию и teammode, а также плагиновые MCP для grep_app, context7, git_bash и lsp, плюс общий навык ast-grep. Автономное издание Senpi beta устанавливается через npm i -g omo-ai@beta и предоставляет нативную команду omo со встроенным расширением OMO, не требуя стороннего приложения.
Базовые возможности включают активируемый по ключевому слову ultrawork (ulw) режим, который запускает всех агентов для выполнения задач без ручного вмешательства; агенты Discipline для параллельной оркестрации задач; режим Team Mode, поддерживающий до 8 параллельных специализированных агентов с визуализацией в терминале tmux в реальном времени; а также специализированные режимы, такие как hyperplan (с 5 агрессивными критикующими агентами для планирования) и security-research (с 3 агентами-охотниками и 2 инженерами PoC). Интеграция LSP обеспечивает диагностику кода уровня IDE, навигацию и поддержку переименования в рабочей области, а AST-Grep позволяет выполнять поиск и переписывание кода с учётом паттернов для 25 языков программирования.
Дополнительные функции включают инструменты редактирования с хеш-якорями для устранения ошибок устаревших строк, проверщик комментариев для поддержания чистоты комментариев в коде, автоматическое внедрение правил из файлов AGENTS.md и .omo/rules/, отслеживание постоянных целей через /goal, контроллёр todo для удержания агентов в заданном направлении, совместимость с крючками, командами, навыками, MCP и плагинами Claude Code, встроенные в навыки MCP для снижения перегрузки контекста, планировщик ultrawork для стратегического планирования в режиме собеседования перед выполнением, а также /init-deep для автоматической генерации иерархических файлов AGENTS.md во всех проектах.
Набор инструментов поддерживает множества провайдеров LLM, включая Anthropic, Gemini, Kimi, GPT и другие, без привязки к одной модели или поставщику. Включает опциональную анонимную телеметрию, которую можно отключить через конфигурацию или переменные окружения, и позиционируется как открытая альтернатива платформам с закрытым кодом, таким как Claude Code и Cursor. Проект активно развивается, публичная дорожная карта предусматривает поддержку дополнительных платформ для агентов помимо OpenCode и Codex CLI.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.