---
title: "Seer"
description: "Learn about Seer, Sentry's AI agent, and managing generative AI features."
url: https://docs.sentry.io/product/ai-in-sentry/seer/
---

# Seer

Seer is Sentry's AI debugging agent. It uses Sentry's rich context (issue details, tracing data, logs, and profiles) to help you troubleshoot and fix errors and performance issues faster.

## [Seer Summary](https://docs.sentry.io/product/ai-in-sentry/seer.md#seer-summary)

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**](https://docs.sentry.io/product/ai-in-sentry/seer.md#autofix): Automatically scan issues as they come into Sentry, feeding additional context to your alerts and automating triage.
* [**PR Creation**](https://docs.sentry.io/product/ai-in-sentry/seer.md#pr-creation): Use Autofix to generate a code fix and create a PR.
* [**Coding Agents**](https://docs.sentry.io/product/ai-in-sentry/seer.md#coding-agents): Delegate Seer's analysis to an external coding agent for debugging and fixes.
* [**Code Review**](https://docs.sentry.io/product/ai-in-sentry/seer.md#code-review): Have Seer review your code changes in GitHub, catching bugs before merging pull requests.

## [Getting Started with Seer](https://docs.sentry.io/product/ai-in-sentry/seer.md#getting-started-with-seer)

To start using Seer's capabilities follow these steps:

1. Connect to GitHub through the [Sentry GitHub integration](https://docs.sentry.io/organization/integrations/source-code-mgmt/github.md). You can follow the steps in [Seer settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/seer/) to get started. **Note:** Seer can only be integrated with the cloud version of GitHub.

2. Select which repositories you want to connect to Sentry.

3. Turn on Seer features for your projects and repos - Enable Issue Autofix, delegate to Coding Agents, and enable Code Review.

Seer is an add-on to your Sentry subscription. By enabling it, you are signing up for active contributor pricing for this feature. Any person who creates 2 or more PRs in a month in a Seer-Enabled project will be billed. A repo is considered Seer-Enabled when it is connected to Sentry and has one or more Seer features turned on. You can learn more about Seer pricing [here](https://docs.sentry.io/pricing.md#seer-pricing).

## [Seer Capabilities](https://docs.sentry.io/product/ai-in-sentry/seer.md#seer-capabilities)

### [Autofix](https://docs.sentry.io/product/ai-in-sentry/seer.md#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](https://docs.sentry.io/product/ai-in-sentry/seer/autofix.md) includes a Root Cause Analysis step that is 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](https://docs.sentry.io/product/ai-in-sentry/seer.md#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](https://docs.sentry.io/organization/integrations/source-code-mgmt/github.md#installing-the-seer-github-app) to use this feature.

### [Coding Agents](https://docs.sentry.io/product/ai-in-sentry/seer.md#coding-agents)

You can delegate Seer's Autofix to an external coding agent, such as [Cursor](https://docs.sentry.io/organization/integrations/cursor.md), for further debugging and fixes.

### [Code Review](https://docs.sentry.io/product/ai-in-sentry/seer.md#code-review)

[AI Code Review](https://docs.sentry.io/product/ai-in-sentry/seer/code-review.md) helps you reviews your code changes, predicting errors and offering suggestions for improvement before merging pull requests. This feature is only available on GitHub.

## [What Seer Uses](https://docs.sentry.io/product/ai-in-sentry/seer.md#what-seer-uses)

Seer is a powerful debugging agent, with access to a wide variety of data sources and tools. While debugging issues, it may examine:

* **Issue Context**: Error messages, stack traces, and event metadata from your [Issues](https://docs.sentry.io/product/issues.md)
* **Tracing Data**: Distributed [traces](https://docs.sentry.io/concepts/key-terms/tracing.md#whats-a-trace) and span information
* **Logs**: Structured [Logs](https://docs.sentry.io/product/explore/logs.md) from your application (beta)
* **Your Codebase**: Relevant code from linked GitHub repositories, with support for multiple repos for distributed services
* **Performance Data**: Profiles and performance metrics
* **Interactive Feedback**: Your input and guidance during the process

## [Privacy and security](https://docs.sentry.io/product/ai-in-sentry/seer.md#privacy-and-security)

Sentry includes strong guarantees for privacy and security of your data. At a glance:

* Sentry does not train generative AI models using your data by default and without your permission.
* AI-generated output is shown only to you and other authorized users in your account.

You can learn more about our data privacy practices [in the security and legal docs](https://docs.sentry.io/security-legal-pii/security/ai-ml-policy.md#use-of-identifying-data-for-generative-ai-features).

## [Turn Seer Off or On Globally](https://docs.sentry.io/product/ai-in-sentry/seer.md#turn-seer-off-or-on-globally)

* If you would not like to show generative AI Features at all in your Sentry account, go to [organization settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/) and turn off the `Show Generative AI Features` toggle.

* If you want to use some generative AI features, while disabling others, you can bulk manage these settings by going to [Seer settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/seer/) and selecting from the dropdown at the top of the table in each tab.

* For organizations that need to prevent Seer from creating PRs, or adding additional context in Alerts, you can find these configurations under [Advanced Settings](https://sentry.io/orgredirect/organizations/:orgslug/settings/seer/#enableSeerCoding) in Seer settings.

**Note:** Disabling the setting removes the **Create PR** button from the Autofix flow and prevents anyone from enabling **Allow Root Cause Analysis to create PRs by Default**. Sentry will not create PRs or push code to your codebase. This setting does not impact AI chat sessions, where you can potentially prompt our AI chat to emit code snippets and examples, and does not affect workflows involving your own coding agent.

## Pages in this section

- [Autofix](https://docs.sentry.io/product/ai-in-sentry/seer/autofix.md)
- [Code Review](https://docs.sentry.io/product/ai-in-sentry/seer/code-review.md)
