AgentOps
boshu2/agentopsAgentOps добавляет кодовым агентам ведение журнала, валидацию и переиспользуемые примитивы. Знания накапливаются между сессиями в локальных файлах `.agents/`. Подходит разработчикам, работающим с Claude Code, Codex CLI и другими агентами.
Установка
npx skills@latest add boshu2/agentops --cursor -gREADME
AgentOps
Кодовые агенты не ведут собственный учёт.
AgentOps — операционный слой для кодовых агентов. Он добавляет ведение журнала, валидацию, примитивы и потоки выполнения, чтобы каждая сессия начиналась с того места, где закончилась предыдущая.
Установка · Быстрый старт · Скиллы · CLI · Доктрина · Документация
Что даёт AgentOps
AgentOps предоставляет кодовому агенту четыре вещи, которых у него нет по умолчанию:
| Слой | Что меняется |
|---|---|
| Журналирование | Выводы, находки, передачи контекста и переиспользуемые данные сохраняются в локальных файлах .agents/ |
| Валидация | /pre-mortem, /vibe и /council проверяют планы и код до их отправки |
| Примитивы | Скиллы, хуки и CLI ao дают агентам переиспользуемые строительные блоки |
| Потоки | /research, /implement, /validation и /rpi объединяют эти примитивы в сквозные сценарии |
В сессии 1 агент тратит два часа на отладку таймаута. В сессии 15 новый агент находит решение за секунды, потому что репозиторий сохранил этот урок.
Под капотом AgentOps работает как компилятор контекста: сырой сигнал сессии превращается в переиспользуемые знания, накопленные предотвращения ошибок и улучшенный контекст для следующей работы.
flowchart LR
S[Работа в сессии] --> B[Журналирование]
S --> V[Валидация]
B --> F[Маховик знаний]
V --> F
F --> N[Следующая сессия]
N --> SЛокально и прозрачно: .agents/ — это обычный текст, который можно искать через grep, сравнивать через diff, ревьюить и коммитить по желанию. Телеметрия и облачные сервисы не требуются.
Установка
Выберите нужную среду выполнения.
Claude Code
claude plugin marketplace add boshu2/agentops
claude plugin install agentops@agentops-marketplaceCodex CLI на macOS, Linux или WSL
curl -fsSL https://raw.githubusercontent.com/boshu2/agentops/main/scripts/install-codex.sh | bashCodex CLI на Windows PowerShell
irm https://raw.githubusercontent.com/boshu2/agentops/main/scripts/install-codex.ps1 | iexOpenCode
curl -fsSL https://raw.githubusercontent.com/boshu2/agentops/main/scripts/install-opencode.sh | bashДругие агенты с поддержкой скиллов
npx skills@latest add boshu2/agentops --cursor -g
После установки перезапустите агента. Затем введите /quickstart в чате агента.
CLI ao необязателен, но рекомендуется. Он открывает нативное для репозитория журналирование, поиск, проверку состояния и терминальные рабочие процессы.
macOS
brew tap boshu2/agentops https://github.com/boshu2/homebrew-agentops
brew install agentops
ao versionWindows PowerShell
irm https://raw.githubusercontent.com/boshu2/agentops/main/scripts/install-ao.ps1 | iex
ao versionТакже можно установить CLI из бинарных релизов или собрать из исходников.
| Вопрос | Ответ |
|---|---|
| Что затрагивает | Устанавливает скиллы глобально и регистрирует хуки среды выполнения по запросу; рабочие данные агента записываются локально в .agents/ |
| Изменения исходного кода | Отсутствуют при установке |
| Сетевое поведение | Установка и обновление загружаются с GitHub; артефакты репозитория остаются локальными, если не выбраны внешние инструменты или удалённые модели |
| Телеметрия | Не требуется |
| Поверхность разрешений | Скиллы могут выполнять команды оболочки и читать/записывать файлы репозитория во время работы агента — устанавливайте там, где хотите запускать агентов |
| Обратимость | Удалите установленные директории скиллов, удалите .agents/ и уберите записи хуков из настроек среды выполнения |
Устранение неполадок: docs/troubleshooting.md · Конфигурация: docs/ENV-VARS.md
Быстрый старт
Внутри репозитория выполните одну команду в чате агента:
/quickstart
Она определит состояние настройки, объяснит систему и предложит следующее действие.
Затем попробуйте минимально полезный поток:
/council validate this PR
Или запустите полный цикл от обнаружения до валидации:
/rpi "a small goal"
Если CLI установлен, проверьте локальную настройку:
ao doctor
ao demoНовый проект? Используйте интерактивный путь через CLI:
ao quick-start
Полный каталог: docs/SKILLS.md · Не знаете, что запустить? Маршрутизатор скиллов
Пример работы
Одна команда: валидация PR
> /council validate this PR
[council] 3 judges spawned independently
[judge-1] PASS - token bucket implementation correct
[judge-2] WARN - rate limiting missing on /login endpoint
[judge-3] PASS - Redis integration follows middleware pattern
Consensus: WARN - add rate limiting to /login before shippingПолный цикл: от исследования до постмортема
> /rpi "add retry backoff to rate limiter"
[research] Found 3 prior learnings on rate limiting
[plan] 2 issues, 1 wave
[pre-mortem] Council validates the plan
[crank] Executes the scoped work
[vibe] Council validates the code
[post-mortem] Captures new learnings in .agents/
[flywheel] Next session starts with better contextЦель не в том, чтобы сделать промпт больше. Цель — репозиторий, который помнит, что сработало.
Скиллы
Каждый скилл работает самостоятельно. Потоки объединяют их, когда нужна большая структура.
| Скилл | Когда использовать |
|---|---|
/quickstart | Нужна быстрая проверка настройки и следующее действие |
/council | Нужны независимые судьи для ревью плана, PR или решения |
/research | Нужен контекст кодовой базы и предыдущие выводы перед изменением кода |