agenteye-cli) — это Agent Skill: небольшая папка с инструкциями, которую coding agent, такой как Claude Code или Codex, загружает по требованию. Она учит agent управлять вашей Observability deploymentом через agenteye CLI на основе запросов на обычном английском языке, таких как «выдай CI ключ, который может только отправлять события» или «подтверди активный инцидент и назначь его на меня».
Это не сервис и не отдельный бинарный файл; нет ничего, что нужно разворачивать. Он работает поверх уже установленного вами CLI: agent выполняет agenteye --json …, парсит чистый JSON и отвечает вам прозой. Всё, что он может сделать, вы можете сделать сами, набрав те же команды.
Как это соотносится с другими интерфейсами Failproof AI Observability
Failproof AI Observability предоставляет четыре способа доступа к одним и тем же данным и элементам управления. Они дополняют друг друга:
Сам skill не имеет собственных привилегий; он просто преобразует ваши слова в вызовы CLI, которые выполняются от вас:
в сравнении с in-dashboard AI assistant: важное различие
Это два совершенно разных инструмента с очень разными областями влияния:- In-dashboard AI assistant (AI assistant) — это чат, встроенный в приборную панель, поддерживаемый сервисом agent. Он только для чтения плюс создание с одобрением: он может создавать черновики сохранённых запросов и панелей управления, но каждая запись требует вашего явного подтверждения, и он никогда не удаляет. Он защищён разрешением
agent:useи видит только данные организации, которую вы просматриваете. - CLI skill работает на вашей рабочей станции внутри вашего coding agent и управляет
agenteyeCLI от вас. Он может выполнять полный набор CLI, включая изменения (создание/ротация/отключение API ключей, изменение параметров org, разрешение инцидентов, удаление сохранённых запросов), ограниченные только разрешениями вашей CLI-сессии. Относитесь к этому ровно так же осторожно, как вы относились бы к выполнению этих команд вручную.
Предварительные требования
agenteyeCLI установлен и находится вPATH(см. CLI справочник:pipx install agenteye).- Ваш URL приборной панели установлен (
AGENTEYE_DASHBOARD_URL, или agent передаёт--base-url). - Сессия с аутентификацией: сначала запустите
agenteye loginсами. Skill не может завершить отправку одноразового кода по электронной почте за вас; он подскажет вам запуститьagenteye login, если сессия отсутствует или истекла (CLI код выхода4).
Где это взять
Skill опубликован в публичной коллекции skills Failproof AI: github.com/FailproofAI/skills →skills/agenteye-cli/
Ничто в нём не защищено — репозиторий открыт, и skill не требует собственных учётных данных, потому что он только управляет публичным agenteye CLI против вашей приборной панели, используя сессию, под которую вы вошли. Вам не нужно ничего у кого-то просить.
Обратите внимание, что он поставляется как отдельная папка и не находится в пакете pipx install agenteye, поэтому не ищите его там.
Установка skill
Самый быстрый способ — этоskills CLI, который загружает папку и размещает её там, где ваш agent её ищет:
SKILL.md (плюс дополнительные справки), поэтому копирование тоже работает:
- Claude Code: положите папку
agenteye-cli/в~/.claude/skills/(каждый проект) или<ваш-репо>/.claude/skills/(только этот репо). Claude Code автоматически её обнаруживает — проверьте со списком/skillsили просто задайте вопрос, который совпадает с её описанием. - Codex (OpenAI): Codex читает тот же
SKILL.md. Включённыйagents/openai.yamlустанавливаетallow_implicit_invocation: true, поэтому Codex автоматически выбирает skill, когда задача совпадает; в противном случае вызовите его явно как$agenteye-cli.
Безопасность: изменения НЕ требуют подтверждения, когда agent запускает CLI
Warning: Прочитайте это перед тем, как позволить agent вносить изменения.
agenteye CLI обычно запрашивает «ты уверен?» перед деструктивным действием. Он автоматически пропускает это подтверждение, когда он не подключён к терминалу (что является в точности тем, как coding agent его запускает), и --json тоже пропускает это. Поэтому подсказка о безопасности не будет активирована для agent.
Skill написан, чтобы это компенсировать: ему дано указание указать точную команду, которую он будет запускать, и получить ваше явное ОК перед любым изменением состояния. Соблюдайте эту дисциплину. Когда вы управляете Failproof AI Observability через agent, вы — это шаг подтверждения. Команды, изменяющие состояние, на которые нужно обратить внимание:
keys create/update/disable/regenerateusers create/update/disable/enablesettings setalerts create/update/delete/test- команды записи
incidents:ack/assign/resolve/open/comment-add/comment-delete/subscribe/unsubscribe query create/update/deleteagent rename/deleteorgs switch
events, sessions, evals, errors, list, whoami, orgs list/current/perms) — только для чтения и ничего не меняет.
Поскольку agent действует от вас, он может делать только то, что разрешено вашей сессией; разрешения разрешаются на организацию (см. API keys). Команда, на которую у вас нет разрешения, возвращает код выхода 5 с точно названным разрешением, поэтому agent может точно сказать вам, что просить у администратора, вместо того чтобы неясно отказать.
Что вы можете его попросить
Вот что выглядит реальный обмен, сначала чтение, затем изменение, которое ждёт вашего ОК:agenteye команду, сначала открывая допустимые значения (list <kind>, whoami), чтобы не угадывать, и указывая точную команду перед любым изменением. Больше примеров:
- «Что-нибудь сломалось / сбойное за последние 24 часа?» →
errors --since 24h --aggregate, затем разбивка. - «Почему сессия
run-001сбойная?» →events --session-id run-001 --all+evals --session-id run-001. - «Как качество тренднулось на этой неделе?» →
evals --aggregate --since 7d, затем углубиться в низко оценённые прогоны. - «Выдай CI ключ, который может только отправлять события» →
keys create ci --add events:add(он указывает команду, затем создаёт её и захватывает одноразовый секрет). - «Кто имеет доступ? Сделай Dana только для чтения» →
users list→users update dana@… --permission-set read-only(после подтверждения с вами). - «Подтверди активный инцидент и назначь его на меня» →
incidents list --state firing→incidents ack <id>/incidents assign <id> you@….
Следующие шаги
- CLI: полный справочник команд и флагов для
agenteye. - CLI recipes для agents: шаблоны
jqи обработка кодов выхода для копирования и вставки. - Evaluator agent skill: родственный skill для создания evaluator, чьи баллы читает
agenteye evals. - Python SDK agent skill: родственный skill для инструментирования agent, чтобы он испускал телеметрию, которую читает
agenteye. - AI assistant: in-dashboard ассистент (не путать с этим terminal skill).
- API keys: модель разрешений на организацию, которая ограничивает то, что может делать skill.

