Перейти к основному содержанию
Вся инфраструктура FailproofAI Observability — одна команда. Проверьте production, создайте API ключ или обработайте инцидент прямо из терминала, а затем автоматизируйте это в CI или позвольте кодирующему агенту сделать это на простом английском.
CLI agenteye взаимодействует с вашей панелью управления. Это отдельный инструмент от collector, который отправляет события на сервер.

Вся инфраструктура, одна команда

Перестаньте прыгать по вкладкам, чтобы ответить на быстрый вопрос. CLI agenteye читает ваши данные и администрирует вашу организацию из одного бинарного файла, поэтому проверка, которая раньше требовала кликов в панель управления, теперь одна строка, которую вы можете повторить, создать для неё alias или вставить в runbook. Вы получаете четыре интерфейса:
  • Чтение данных: sessions, events, evals и errors, отфильтрованные по времени, агенту и окружению.
  • Управление организацией: keys, users, settings, alerts и incidents.
  • Запуск аналитики: сохранённые SQL запросы плюс ad-hoc query runner для ваших данных событий.
  • Общение с ассистентом: agent ask обращается к тому же read-only аналитику, с которым вы чатитесь в панели управления.
Установите один раз с pipx, авторизуйтесь с 6-значным кодом, отправленным на почту, и всё готово. Сессия длится около дня; запустите agenteye login снова, когда срок истечёт. Используйте для быстрой проверки production, выдачи ключа или триажа срабатывающего инцидента, всё без открытия браузера:
Один важный момент: глобальные опции типа --json идут перед командой. agenteye --json sessions правильно; agenteye sessions --json неправильно.

Автоматизируйте и интегрируйте в CI

Каждая команда поддерживает --json, и это меняет всё. Чистый JSON идёт в stdout, а статус и предупреждения идут в stderr, поэтому вывод с --json напрямую можно piped в jq без лишних строк. Именно это делает CLI одинаково удобным для вас в терминале и для кодирующего агента, который парсит вывод:
Он построен для unattended запуска. Prompts подтверждения автоматически пропускаются, когда нет подключённого терминала, поэтому ничто не зависает в pipeline, и каждая команда возвращает meaningful exit code: 0 успех, 4 не авторизован, 5 недостаточно прав (сообщение назовёт их, например alerts:write), 3 панель управления недоступна. Скрипт может разветвляться на 4 для переавторизации или на 5, чтобы сказать вам, что именно запросить у администратора, вместо того чтобы молча упасть.

Позвольте кодирующему агенту управлять этим на простом английском

Ещё лучше: вам вообще не нужно помнить эти флаги. CLI skill — это маленькая папка Agent Skill с именем agenteye-cli, которая учит кодирующего агента типа Claude Code или Codex управлять CLI по простым английским командам. Спросите «сломалось ли что-нибудь сегодня?» и агент подберёт команду, запустит её от вашего имени и ответит прозой. Для Claude Code просто поместите папку agenteye-cli в ~/.claude/skills/ и она будет автоматически обнаружена. FailproofAI Observability предоставляет эту папку; ничего дополнительного устанавливать не нужно, потому что она только управляет уже установленным CLI. Авторизуйтесь самостоятельно первым: skill не может завершить login с кодом из письма за вас. Поскольку агент запускает CLI от вашего имени, он может делать всё, что позволяют ваши права: создавать ключи, менять настройки, разрешать инциденты. Prompt подтверждения CLI не срабатывает для агента, поэтому skill написан так, чтобы показать точную команду и подождать вашего подтверждения перед любым изменением. Вы — шаг подтверждения.
Чтения остаются мгновенными, а каждая запись pauses для вас:

Связанное

  • CLI reference: каждая команда, флаг и JSON форма.
  • CLI recipes for agents: copy-paste jq паттерны и обработка exit codes.
  • CLI agent skill: установка и запуск agenteye-cli skill.
  • AI assistant: встроенный аналитик в панели управления, с которым разговаривает agent ask.