Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 1 addition & 1 deletion docs/ai/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -62,7 +62,7 @@ keywords:

## AI In Sentry

Looking for Sentry's AI-powered debugging features? Sentry uses AI to help you debug faster with Autofix, fix suggestions, and AI-powered PR reviews. [Learn more about AI In Sentry](/product/ai-in-sentry/).
Looking for Sentry's AI-powered debugging features? Sentry uses AI to help you debug faster with Autofix, fix suggestions, and AI-powered PR reviews. [Learn more about AI In Sentry](/product/ai-in-sentry/), or chat with [Seer Agent](/product/ai-in-sentry/seer/#seer-agent) to start debugging.

<LinkCardGrid>
<LinkCard
Expand Down
5 changes: 3 additions & 2 deletions docs/product/ai-in-sentry/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,8 @@ Sentry leverages artificial intelligence (AI) and machine learning (ML) to enhan

Use Seer to:

- **[Fix Issues](/product/ai-in-sentry/seer/autofix/)**: Use Autofix to find root causes and generate suggested code fixes for errors and performance issues.
- **[Fix Issues](/product/ai-in-sentry/seer/autofix/)**: Use Autofix to find root causes and generate suggested code fixes for errors and performance issues, or hand off to a [coding agent](/product/ai-in-sentry/seer/autofix/#handoff-to-claude-code-cursor-cloud-agents-or-copilot).
- **[Investigate Problems](/product/ai-in-sentry/seer/#seer-agent)**: Ask Seer Agent questions about your application and Seer Agent will do the digging. Walk through complex production problems with Seer Agent reasoning through evidence in real time.
- **[Review Code Changes](/product/ai-in-sentry/seer/code-review/)**: Have Seer review your code changes in GitHub, catching bugs before merging pull requests.

### Issue Summary
Expand All @@ -29,7 +30,7 @@ Use Seer to:

### Query Assistant

You can ask Seer to query your traces and spans data via natural language queries and find relevant samples of compute metrics without building the whole query manually.
You can ask Seer to query your traces and spans data via natural language queries and find relevant samples of compute metrics without building the whole query manually. Or, if you want to ask wider questions across all data, ask [Seer Agent](/product/ai-in-sentry/seer/#seer-agent).

### AI Summaries

Expand Down
2 changes: 1 addition & 1 deletion docs/product/ai-in-sentry/seer/autofix/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -91,7 +91,7 @@ Supported coding agents for handoff:

- **Claude Code** — Seer passes the root cause and solution as a structured prompt that Claude Code can act on directly in your terminal or CI environment.
- **Cursor Cloud Agents** — Seer triggers a Cursor Cloud Agent to implement the fix asynchronously, without requiring your local IDE to be open.
- **GitHub Copilot** — Seer opens a GitHub issue or PR with the full context, which Copilot can then pick up and implement.
- **GitHub Copilot** — Seer opens a GitHub issue or PR with the full context, which Copilot can then pick up and implement. Copilot handoff must be triggered manually from the Sentry UI and isn't supported in Seer's automated/background handoff flow.

To enable coding agent handoff, connect a coding agent integration in [Integrations settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/integrations/?category=coding%20agent). Once connected, the handoff option will appear at the Code Generation step of the Autofix flow, alongside the standard "Create PR" and "Checkout locally" options.

Expand Down
Loading
Sorry, something went wrong. Reload?
Sorry, we cannot display this file.
Sorry, this file is invalid so it cannot be displayed.
31 changes: 24 additions & 7 deletions docs/product/ai-in-sentry/seer/index.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -16,9 +16,10 @@ Seer is Sentry's AI debugging agent. It uses Sentry's rich context (issue detail

Seer provides end-to-end debugging tools to help you troubleshoot and fix errors and performance issues faster, often before they are even merged:

- [**Autofix**](#autofix): Automatically scan issues as they come into Sentry, feeding additional context to your alerts and automating triage.
- [**PR Creation**](#pr-creation): Use Autofix to generate a code fix and create a PR.
- [**Coding Agents**](#coding-agents): Delegate Seer's analysis to an external coding agent for debugging and fixes.
- [**Autofix**](#autofix): Automatically scan issues as they come into Sentry, feeding additional context to your alerts, finding root causes, and automating triage.
- **PR Creation**: Use Autofix to generate a code fix and create a PR.
- **External Coding Agents**: Delegate Seer's analysis to an external coding agent for debugging and fixes.
- [**Seer Agent**](#seer-agent): Ask any question about your application and Seer Agent finds the right telemetry to answer it.
- [**Code Review**](#code-review): Have Seer review your code changes in GitHub, catching bugs before merging pull requests.

<Arcade src="https://demo.arcade.software/Qv2KLty5r2aC6jCXkyWN?embed" />
Expand All @@ -43,21 +44,37 @@ Seer is an add-on to your Sentry subscription. By enabling it, you are signing u

### Autofix

Seer is able to automatically analyze issues as they are ingested by Sentry by combining all of the relevant context from your code with Sentry's telemetry data to provide a best-in-class issue debugging experience. [Autofix](/product/ai-in-sentry/seer/autofix/) includes a Root Cause Analysis step that is used to:
Seer is able to automatically analyze issues as they are ingested by Sentry by combining all of the relevant context from your code with Sentry's telemetry data to provide a best-in-class issue debugging experience. [Autofix](/product/ai-in-sentry/seer/autofix/) includes:

**A Root Cause Analysis step used to:**

- Determine if the issue can be automatically analyzed and fixed using Seer's Autofix
- Augment issue alerts with a helpful analysis about the problem
- Add an initial guess for what the potential problem is to the issue details page

Once Autofix has run, Seer will provide remediation recommendations.

### PR Creation
**PR Creation**

You can prompt Seer to generate PRs to fix your issue, and push it to GitHub. You can add more context in natural language, or any external supporting information, to help Seer generate a better PR. **Note:** You must install the [Seer GitHub app](/organization/integrations/source-code-mgmt/github/#installing-the-seer-github-app) to use this feature.

### Coding Agents
**External Coding Agents**

Seer always performs root cause analysis and solution planning using its own internal tools and Sentry context. At the final code generation step of Autofix, instead of having Seer generate the code fix directly, you can hand off to an external coding agent for implementation.

Supported coding agents for handoff are: Claude Code, Cursor Cloud Agents, and GitHub Copilot. Learn more about how to set up each coding agent [here](/organization/integrations/coding-agents/). [Read more](/product/ai-in-sentry/seer/autofix/#handoff-to-claude-code-cursor-cloud-agents-or-copilot) about using them with Autofix.

### Seer Agent

Seer Agent connects the dots across Sentry's complete telemetry to help you debug and get to the root cause of issues. It uses everything you have connected to Sentry, errors, spans, logs, traces, code context, and other data you might never have found manually.

Ask any question about your application and Seer Agent will use all data in Sentry to answer it. Walk through complex production problems with Seer Agent reasoning through evidence in real time.

Share your conversations with team members, copy your conversation to share with other agents, or revisit previous conversations to continue your investigation.

To get started, click **Ask Seer** on any page in Sentry.

You can delegate Seer's Autofix to an external coding agent, such as [Cursor](/organization/integrations/coding-agents/cursor/), for further debugging and fixes.
![Screenshot of the Seer Agent =800x](./img/seer-agent-chat.png)

### Code Review

Expand Down
15 changes: 11 additions & 4 deletions src/components/home.tsx
Original file line number Diff line number Diff line change
Expand Up @@ -61,7 +61,7 @@
{/* Hero Banner with Two-Column Layout */}
<div className="w-full relative hero-gradient">
{/* Single decorative squiggle at top right */}
<img

Check warning on line 64 in src/components/home.tsx

View workflow job for this annotation

GitHub Actions / Lint

Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
src={SquiggleSVG.src}
alt=""
className="pointer-events-none absolute overflow-hidden"
Expand Down Expand Up @@ -185,7 +185,7 @@
justifyContent: 'center',
}}
>
<img

Check warning on line 188 in src/components/home.tsx

View workflow job for this annotation

GitHub Actions / Lint

Using `<img>` could result in slower LCP and higher bandwidth. Consider using `<Image />` from `next/image` or a custom image loader to automatically optimize images. This may incur additional usage or cost from your provider. See: https://nextjs.org/docs/messages/no-img-element
src={ErrorMonitoringHero.src}
alt="Debugging in Sentry"
style={{
Expand All @@ -203,11 +203,11 @@
<p className="text-sm text-[var(--gray-11)] dark:text-white leading-relaxed">
Monitor, identify, and resolve errors and performance issues across your
applications using{' '}
<a href="/product/error-monitoring/" className="text-[#8b5cf6] underline">

Check warning on line 206 in src/components/home.tsx

View workflow job for this annotation

GitHub Actions / Lint

Do not use an `<a>` element to navigate to `/product/error-monitoring/`. Use `<Link />` from `next/link` instead. See: https://nextjs.org/docs/messages/no-html-link-for-pages
Error Monitoring
</a>
,{' '}
<a

Check warning on line 210 in src/components/home.tsx

View workflow job for this annotation

GitHub Actions / Lint

Do not use an `<a>` element to navigate to `/product/explore/trace-explorer/`. Use `<Link />` from `next/link` instead. See: https://nextjs.org/docs/messages/no-html-link-for-pages
href="/product/explore/trace-explorer/"
className="text-[#8b5cf6] underline"
>
Expand Down Expand Up @@ -262,21 +262,28 @@
Fix Bugs Faster with Seer
</h3>
<p className="text-sm text-[var(--gray-11)] dark:text-white leading-relaxed">
Debug applications automatically with{' '}
Debug applications with{' '}
<a
href="/product/ai-in-sentry/seer/"
className="text-[#8b5cf6] underline"
>
Seer
</a>
. Have Seer{' '}
. Get{' '}
<a
href="/product/ai-in-sentry/seer/#seer-agent"
className="text-[#8b5cf6] underline"
>
AI-powered answers
</a>{' '}
to questions using your application data in Sentry. Have{' '}
<a
href="/product/ai-in-sentry/seer/autofix/"
className="text-[#8b5cf6] underline"
>
fix issues
Autofix
</a>{' '}
by running Autofix to generate fixes, and{' '}
generate fixes, and{' '}
<a
href="/product/ai-in-sentry/seer/code-review/"
className="text-[#8b5cf6] underline"
Expand Down
Loading