Summary
Командная строка для запроса и управления проблемами Sentry, проектами, организациями и распределенными трассами.
-
Поддерживает более 15 категорий команд: аутентификация, организации, проекты, проблемы, события, панели мониторинга, репозитории, команды, логи, отрезки, трассы и вызовы API
-
Включает анализ проблем с использованием ИИ через
sentry issue explainиsentry issue planс использованием Seer AI -
Предлагает вывод JSON для всех основных команд, обеспечивая простую интеграцию с скриптами и инструментами
-
Обеспечивает гибкую настройку целевого проекта: авто-распознавание из DSN, явные пути org/project, или поиск по доступным организациям
Sentry CLI Usage Guide
Помогает пользователям взаимодействовать с Sentry через командную строку с использованием sentry CLI.
Agent Guidance
Best practices and operational guidance for AI coding agents using the Sentry CLI.
Key Principles
-
Просто запустите команду — CLI автоматически обрабатывает аутентификацию и обнаружение org/project. Не выполняйте предварительную аутентификацию или поиск org/project до выполнения команд. Если аутентификация требуется, CLI запрашивает интерактивно.
-
Предпочитайте команды CLI вместо сырых вызовов API — CLI имеет специальные команды для большинства задач. Обращайтесь к
sentry issue view,sentry issue list,sentry trace viewи т. п. перед тем как вручную формировать вызовы API или запрашивать внешнюю документацию. -
Используйте
sentry schemaдля исследования API — если вам нужно обнаружить конечные точки API, запуститеsentry schemaдля интерактивного просмотра илиsentry schema <resource>для поиска. Это быстрее, чем внешняя загрузка спецификаций OpenAPI. -
Используйте
sentry issue view <id>для исследования проблем — когда спрашивают о конкретной проблеме (например,CLI-G5,PROJECT-123), используйтеsentry issue viewнапрямую. -
Используйте
--jsonдля машинно-читаемого вывода — перенаправляйте черезjqдля фильтрации. Человеко-читаемый вывод включает форматирование, которое трудно разобрать. -
CLI автоматически определяет org/project — большинство команд работают без явных целей, проверяя файлы конфигурации
.sentryclirc, сканируя DSN в.envфайлах и исходном коде, и сопоставляя имена каталогов. Указывайте<org>/<project>только тогда, когда CLI сообщает, что не может определить цель или определяет неверную.