Skip to content
Sentry for GitHub Copilot

Sentry for GitHub Copilot

Copilot

The Sentry Copilot Extension allows developers to fix broken code from the GitHub UI

by getsentry1,339 installs

About

GitHub has verified that the publisher controls the domain and meets other requirements.
Using Copilot Extensions requires a GitHub Copilot license.
An Admin must enable access for organization or enterprise use.

The Sentry for GitHub Copilot Extension helps developers find, triage and fix issues in their code leveraging Copilot. Developers can now gain Sentry insights through an intuitive, conversational interface within VS Code and solve issues and create unit tests to avoid future issues directly from the GitHub PR workflow.

Prerequisites and Set-up

  • User is a member of a Sentry org and a GitHub org with Copilot enabled
  • User’s Sentry organization has opted-in to the use of generative AI features (Settings > Legal & Compliance).

Installation, Sign-in & Auth

After ensuring you meet the prerequisites:

  • Sign into Sentry, then into GitHub with the account you want to link.
  • Use @sentry in the Copilot chat interface and follow the authorization flow.

Capabilities

PR workflows (NEW!)

  • Generate tests for your code using Sentry context
    • Codecov report comments now have a button directly in the PR to create new tests
    • Tests are auto-generated in a new PR targeting the original PR
  • Root cause and fix issues with Sentry’s code level insights
    • PRs that have caused new issues detected by Sentry will now have comments to initiate a root cause
    • Analyze and trigger an automatic fix for your issues. Autofixes are opened as new draft PRs for review allowing you to rapidly debug your code.

Copilot chat

Leverage Sentry insights to debug faster with Copilot chat in VS Code, Visual Studio, and on GitHub.com, open the Copilot chat and leverage Sentry insights to debug faster.

  • See what Sentry for GitHub Copilot can do
    • “@sentry What can you do?”
  • See your Sentry issues
    • “@sentry Show me my most recent issues”
  • Get specific context on your Sentry issues
    • “@sentry Show me more information about the 3rd issue on that list”; “Show me more information about issue ”
  • Create and assign a GitHub issue from a Sentry issue
    • “@sentry Make a GitHub issue for this, and assign it to ”
  • Resolve a Sentry issue
    • “@sentry Resolve this issue”
PR Workflows

Pricing and setup

Free plan

$0

Free

Free plan

Copilot extensions are currently in Beta for all Copilot users. Supported organizations are indicated.

Next: Confirm your installation location

Sentry for GitHub Copilot is provided by a third-party and is governed by separate terms of service, privacy policy, and support documentation