oh-my-agent

Многоагентная обвязка с проверкой результата по артефактам: стоп-хуки, независимый судья и журнал событий для Claude Code, Codex, Cursor и других

CLIВысокий риск

first-fluke/oh-my-agent

Установка

bunx oh-my-agent@latest

Нужны bun, uv и serena.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

oh-my-agent хранит скиллы, воркфлоу и правила в одной папке .agents и раскладывает их в формат каждого поддерживаемого агента. Стоп-хук не дает завершить сессию, пока скрипты typecheck, test или lint проекта не пройдут успешно, а gate-команда проверяет, оставил ли воркфлоу нужные артефакты. Независимый судья со свежим контекстом каждый раунд перепроверяет все критерии, решения пишутся в журнал только на дописывание. В комплекте профильные агенты: архитектура, бэкенд, фронтенд, базы данных, отладка, QA, DevOps и другие, с готовыми пресетами.

Для кого. Для разработчиков и команд, которым мало слов агента о готовности и нужна проверка по фактам.

Подходит, если

  • Агент часто заявляет, что тесты прошли, хотя это не так
  • Нужны одни и те же скиллы и правила в Claude Code, Codex и Cursor
  • Хотите разделить работу между профильными агентами по пресету

Не подходит, если

  • В проекте нет скриптов проверки, на которые можно опереться
  • Нельзя ставить в систему дополнительные инструменты вроде bun, uv и serena

Пример запроса к агенту

Реализуй эндпоинт регистрации и не завершай работу, пока проходят не все тесты и линтер

Ограничения

Скрипт установки сам ставит bun, uv и serena, если их нет. Проверки полезны только при наличии рабочих typecheck, test и lint в проекте. Не стоит смешивать установку через APM и через bunx в одном проекте: получится расхождение.

Как отключить. Удалите папку .agents и созданные ей файлы в .claude, .cursor, .codex и других каталогах агентов, а также хуки в их настройках.

Проверка безопасности

  • Скрипт установки скачивается и выполняется из сети и ставит сторонние инструменты
  • Хуки запускают скрипты проекта и управляют сессиями агентов

Коротко о README

README начинается с проблемы агентов, которые рапортуют об успехе без проверки, и описывает стоп-хуки, gate-команды, судью и журнал событий. Установка скриптом для macOS, Linux и Windows, через bunx или только скиллов через APM. Есть таблица пресетов, список поддерживаемых агентов и описание профильных агентов. README переведен на много языков, включая русский. Лицензия MIT.

Частые вопросы

Можно поставить только скиллы?

Да, через Agent Package Manager: apm install first-fluke/oh-my-agent. Воркфлоу, хуки и CLI в этом случае не ставятся.

С какими агентами работает?

Claude Code, Codex CLI, Cursor, OpenCode, Amp, GitHub Copilot, Qwen Code, Kiro CLI и другие.

Выбор редакции

Открытый личный AI-ассистент на своем компьютере: отвечает в Telegram, Slack, Discord и WhatsApp, расширяется скиллами и плагинами

CLIВысокий риск389,7 тыс.
Выбор редакции

Самообучающийся агент от Nous Research: терминал, мессенджеры, cron-задачи и скиллы, которые он пишет сам

CLIВысокий риск245,5 тыс.
Выбор редакции

Открытый агент для программирования в терминале и на десктопе с режимами разработки и планирования

CLIВысокий риск207,4 тыс.
Выбор редакции

Агент Anthropic для терминала, IDE и GitHub: понимает кодовую базу, выполняет задачи и работает с git

CLIВысокий риск145 тыс.