https://github.com/getsentry/sentry-for-ai
Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more
https://github.com/getsentry/sentry-for-ai
tag-production
Last synced: about 2 months ago
JSON representation
Teach your AI coding assistant how to use Sentry - setup, debugging, alerts, and more
- Host: GitHub
- URL: https://github.com/getsentry/sentry-for-ai
- Owner: getsentry
- License: mit
- Created: 2025-11-10T09:45:55.000Z (6 months ago)
- Default Branch: main
- Last Pushed: 2026-04-08T07:22:37.000Z (about 2 months ago)
- Last Synced: 2026-04-08T09:26:19.191Z (about 2 months ago)
- Topics: tag-production
- Language: Shell
- Homepage:
- Size: 926 KB
- Stars: 104
- Watchers: 0
- Forks: 17
- Open Issues: 6
-
Metadata Files:
- Readme: README.md
- License: LICENSE
- Agents: AGENTS.md
Awesome Lists containing this project
- awesome-claude-plugins - sentry - plugins-official | Sentry error monitoring integration. Access error reports, analyze stack traces, search issues by fingerprint, and debug production errors directly... | None | 1.0.0 | (monitoring)
README
# Sentry for AI
Your AI coding assistant already knows how to write code. This plugin teaches it Sentry — how to set it up, how to find and fix production issues, and how to get the most out of every feature.
Whether you're adding Sentry to a new project, debugging a spike in errors, or configuring alerts, just ask. The plugin gives your assistant the context it needs to do it right.
Supports **Claude Code** and **Cursor**.
## What You Can Do
**Set up Sentry in any project** — SDK setup wizards that detect your stack, recommend the right features, and walk through the full installation. No copy-pasting from docs.
```
Add Sentry to my Next.js app
Set up Sentry in my Rails project
Add error monitoring to my iOS app
```
**Find and fix production issues** — Query your Sentry environment, triage errors, and fix them in place.
```
/seer What are the top errors in the last 24 hours?
/seer Which issues are affecting the most users?
Fix the recent Sentry errors
```
**Review code with Sentry context** — Automatically resolve bugs that Sentry or Seer flag in pull request comments.
```
Review PR #118 and fix the Sentry comments
```
**Configure monitoring** — Set up alerts, instrument AI/LLM calls, connect OpenTelemetry pipelines.
```
Create a Slack alert for new high-priority issues
Monitor my OpenAI calls with Sentry
Set up OTel Collector with Sentry exporter
```
## Installation
### Claude Code
```bash
/install-plugin sentry
```
Restart Claude Code to activate, then verify:
```bash
/help # Should show /seer command
/mcp # Should show sentry MCP server
```
### Cursor
Search for **Sentry** in Cursor Settings > Plugins and install.
### From Source
```bash
git clone https://github.com/getsentry/sentry-for-ai.git
# Claude Code
/install-plugin file:///path/to/sentry-for-ai
# Cursor
ln -s /path/to/sentry-for-ai ~/.cursor/plugins/local/sentry-for-ai
```
## Skills
### SDK Setup Wizards
Full platform bundles that scan your project, recommend features, and guide you through setup — error monitoring, tracing, profiling, session replay, logging, and more.
| Skill | Platforms |
|-------|-----------|
| `sentry-android-sdk` | Android (Jetpack Compose, Views, OkHttp, Room, Fragment, Timber) |
| `sentry-cocoa-sdk` | iOS, macOS, tvOS, watchOS, visionOS (Swift, UIKit, SwiftUI) |
| `sentry-dotnet-sdk` | ASP.NET Core, MAUI, WPF, WinForms, Azure Functions, Blazor, gRPC |
| `sentry-go-sdk` | Go (net/http, Gin, Echo, Fiber) |
| `sentry-nestjs-sdk` | NestJS (Express, Fastify, GraphQL, Microservices, WebSocket) |
| `sentry-nextjs-sdk` | Next.js App Router + Pages Router, Vercel |
| `sentry-node-sdk` | Node.js, Bun, Deno (Express, Fastify, Koa, Hapi, NestJS, Connect, Bun.serve, Deno.serve) |
| `sentry-php-sdk` | PHP (Laravel, Symfony) |
| `sentry-python-sdk` | Python (Django, Flask, FastAPI, Celery, Starlette, AIOHTTP) |
| `sentry-react-native-sdk` | React Native, Expo managed/bare |
| `sentry-react-sdk` | React 16+, React Router v5-v7, TanStack Router, Redux |
| `sentry-ruby-sdk` | Ruby, Rails, Sinatra, Rack, Sidekiq |
| `sentry-svelte-sdk` | Svelte, SvelteKit |
### Feature Setup
| Skill | Description |
|-------|-------------|
| `sentry-setup-ai-monitoring` | Instrument OpenAI, Anthropic, LangChain, Vercel AI, Google GenAI |
| `sentry-otel-exporter-setup` | Configure OTel Collector with Sentry Exporter for multi-project routing |
### Workflow
| Skill | Description |
|-------|-------------|
| `sentry-code-review` | Fix bugs detected by Sentry in GitHub PR comments |
| `sentry-pr-code-review` | Resolve issues flagged by Seer Bug Prediction |
| `sentry-fix-issues` | Find and fix Sentry issues using MCP |
| `sentry-create-alert` | Create alerts using the Sentry workflow engine API |
### Slash Commands
| Command | Description |
|---------|-------------|
| `/seer ` | Ask questions about your Sentry environment in natural language |
## Prerequisites
The plugin configures the [Sentry MCP server](https://mcp.sentry.dev) automatically on install. No extra setup needed.
Some workflow skills require the [GitHub CLI](https://cli.github.com/):
```bash
brew install gh # macOS
gh auth login
```
## Contributing
Skills follow the [Agent Skills specification](https://agentskills.io). Each skill is a directory with a `SKILL.md` file containing YAML frontmatter and markdown instructions. SDK bundles include a `references/` directory for feature-specific deep dives.
Use the `sentry-sdk-skill-creator` skill to scaffold new SDK bundles — it handles research, writing, and validation.
## License
MIT