Sentry CLI - A command-line interface for using Sentry built by robots and humans for robots and humans
The command-line interface for Sentry. Built for developers and AI agents.
Documentation | Getting Started | Commands
curl -fsSL https://cli.sentry.dev/install | bash
brew install getsentry/tools/sentry
npm install -g sentry
pnpm add -g sentry
bun add -g sentry
npx sentry@latest
# Authenticate with Sentry
sentry auth login
# List issues (auto-detects project from your codebase)
sentry issue list
# Get AI-powered root cause analysis
sentry issue explain PROJ-ABC
# Generate a fix plan
sentry issue plan PROJ-ABC
.env files or source code. No flags needed.--json for scripting and pipelines.-w flag to open any resource in your browser.| Command | Description |
|---|---|
sentry auth | Login, logout, check authentication status |
sentry org | List and view organizations |
sentry project | List and view projects |
sentry issue | List, view, explain, and plan issues |
sentry event | View event details |
sentry api | Make direct API requests |
For detailed documentation, visit cli.sentry.dev.
Credentials are stored in ~/.sentry/ with restricted permissions (mode 600).
git clone https://github.com/getsentry/cli.git
cd cli
bun install
# Run CLI in development mode
bun run dev --help
# With environment variables
bun run --env-file=.env.local src/bin.ts --help
bun run build # Build for current platform
bun run typecheck # Type checking
bun run lint # Check for issues
bun run lint:fix # Auto-fix issues
bun test # Run tests
See DEVELOPMENT.md for detailed setup and CONTRIBUTING.md for contribution guidelines.