Zum Inhalt springen

Integration · Entwicklertools

sentry.io

Claude & ChatGPT mit Sentry verbinden

Frage deine KI, was in der Produktionsumgebung schiefläuft, und erhalte die Antwort direkt aus Sentry. Sie kann ungelöste Issues auflisten, den Stacktrace eines Events durchgehen, den Zustand eines Releases prüfen und Cron-Jobs erkennen, die einen Lauf verpasst haben. Wenn du so weit bist, kann sie Issues für dich lösen, ignorieren oder zuweisen.

Sentry kostenlos verbinden

Kostenloser Tarif, keine Kreditkarte erforderlich. Dauert etwa eine Minute.

Fragen Sie zum Beispiel

  • “Welche ungelösten Fehler sind in den letzten 24 Stunden in der Produktionsumgebung am häufigsten aufgetreten?”

    Die KI führt list_issues mit einer Sentry-Suche wie is:unresolved in der Produktionsumgebung aus und sortiert die Ergebnisse nach der Anzahl der Events.

  • “Erkläre mir Issue WEB-3F2 und zeige mir, wo der Fehler auftritt.”

    Sie sucht nach der Kurz-ID, ruft das empfohlene Event ab und geht mit dir den Stacktrace, die Tags und den Anfragekontext durch.

  • “Wie steht es um Release 2.14.0 und welche Änderungen enthält es?”

    Sie liest den Zustand des Releases, seine Verbreitung und die Anzahl neuer Issues aus und listet anschließend die Commits und Deployments dieser Version auf.

Was Ihre KI tun kann

Issues und Stacktraces

Durchsuche Issues mit der Sentry-eigenen Abfragesyntax und öffne beliebige Events mit Stacktrace, Tags, Anfrage- und Benutzerkontext. Die KI kann auch Seers Lösungsvorschlag für ein Issue lesen.

Releases, Deployments und Cron-Jobs

Prüfe den Zustand und die Verbreitung von Releases, liste Commits und Deployments auf und verfolge die Check-ins der Cron-Monitore, um verpasste Läufe zu erkennen.

Issues direkt im Chat bearbeiten

Löse, ignoriere, merke oder weise Issues zu, ohne Sentry zu öffnen. Alle anderen Sentry-Tools lesen ausschließlich Daten.

  • “Haben letzte Nacht Cron-Jobs einen Lauf verpasst?”

    Sie listet deine Cron-Monitore und deren letzte Check-ins auf und weist auf verpasste oder fehlgeschlagene Läufe hin.

  • “Welche Browser sind von diesem Checkout-Fehler betroffen?”

    Sie ruft die Aufschlüsselung des Browser-Tags für das Issue ab, einschließlich der Anzahl für jeden Wert.

  • “Weise diese drei Issues Maria zu und markiere das alte als gelöst.”

    Sie findet Maria in der Mitgliederliste und aktualisiert anhand der IDs die Zuweisung und den Status der Issues.

239 Tools für Sentry

Diese Tools werden beim Verbinden aktiviert. Sie können jedes einzelne deaktivieren oder festlegen, dass es vor der Ausführung Ihre Freigabe benötigt.

  • add_a_member_to_an_organizationÄndert Daten
  • archive_spike_protectionBewegt Geld
  • attach_integration_to_issueFür andere sichtbar
  • attach_repo_to_projectÄndert Daten
  • create_a_skipped_snapshot_status_checkÄndert Daten
  • create_actionÄndert Daten
  • create_company_dashboardÄndert Daten
  • create_company_forwardingÄndert Daten
  • create_company_group_search_viewFür andere sichtbar
  • create_company_monitorÄndert Daten
  • create_company_projectÄndert Daten
  • create_company_releaseÄndert Daten
  • create_company_teamÄndert Daten
  • create_company_userÄndert Daten
  • create_company_workflowÄndert Daten
  • create_deleteÄndert Daten
  • create_groupÄndert Daten
  • create_issue_autofixFür andere sichtbar
  • create_project_codeownerÄndert Daten
  • create_project_custom_inbound_filterÄndert Daten
  • create_project_detectorÄndert Daten
  • create_project_hookÄndert Daten
  • create_project_keyÄndert Daten
  • create_project_symbol_sourceÄndert Daten
  • create_release_deployÄndert Daten
  • create_savedÄndert Daten
  • create_sentry_app_installation_external_issue_actionFür andere sichtbar
  • create_sentry_app_installation_ticketFür andere sichtbar
  • create_skipÄndert Daten
  • create_team_external_teamÄndert Daten
  • create_team_projectÄndert Daten
  • create_userÄndert Daten
  • delete_a_project_release_s_fileLöscht Daten
  • delete_a_teamLöscht Daten
  • delete_actionLöscht Daten
  • delete_an_organization_memberLöscht Daten
  • delete_codeownerLöscht Daten
  • delete_company_dashboardLöscht Daten
  • delete_company_detectorLöscht Daten
  • delete_company_detectorsBewegt Geld
  • delete_company_forwardingLöscht Daten
  • delete_company_integrationLöscht Daten
  • delete_company_monitorLöscht Daten
  • delete_company_releaseLöscht Daten
  • delete_company_ticketLöscht Daten
  • delete_company_ticketsBewegt Geld
  • delete_company_userLöscht Daten
  • delete_company_workflowLöscht Daten
  • delete_company_workflowsBewegt Geld
  • delete_custom_inbound_filterLöscht Daten
  • delete_external_teamLöscht Daten
  • delete_groupLöscht Daten
  • delete_hookLöscht Daten
  • delete_issue_ticketLöscht Daten
  • delete_keyLöscht Daten
  • delete_member_teamLöscht Daten
  • delete_monitorLöscht Daten
  • delete_projectLöscht Daten
  • delete_project_symbol_sourcesBewegt Geld
  • delete_project_ticketsBewegt Geld
  • delete_release_documentLöscht Daten
  • delete_replayLöscht Daten
  • delete_savedLöscht Daten
  • delete_sentry_appLöscht Daten
  • delete_sentry_app_installation_ticketLöscht Daten
  • delete_snapshotLöscht Daten
  • delete_teamLöscht Daten
  • delete_userLöscht Daten
  • detach_integration_to_issueLöscht Daten
  • find_event_by_idErmitteln, zu welchem Projekt und Issue eine `event_id` innerhalb der Organisation gehört.
  • get_action
  • get_codeowner
  • get_company_dashboard
  • get_company_detector
  • get_company_integration
  • get_company_replay
  • get_company_trace
  • get_company_trace_metum
  • get_company_user
  • get_company_workflow
  • get_cron_monitorEinen Cron-Monitor anhand von `monitor_id_or_slug` mit Zeitplan und Status abrufen.
  • get_custom_inbound_filter
  • get_delete
  • get_environment
  • get_eventEin Event anhand von Projekt und `event_id` mit Stacktrace, Tags, Anfrage- und Benutzerkontext abrufen.
  • get_event_document
  • get_event_statsEvent-Anzahlen pro Projekt für die Organisation abrufen: `field` (z. B. sum(quantity)), `category` (error, transaction...), `stats_period` und `interval`.
  • get_group
  • get_hook
  • get_issueEin Issue anhand seiner ID mit Titel, Fehlerquelle, Status, Event-Anzahl, betroffenen Benutzern sowie erstem und letztem Auftreten abrufen.
  • get_issue_autofixDen Status und den Lösungsvorschlag der Analyse durch Sentrys KI (Seer) für ein Issue anhand von `issue_id` abrufen.
  • get_issue_by_short_idEin Issue anhand seiner Kurz-ID (z. B. PROJECT-1A2) suchen und seine numerische ID sowie sein Projekt abrufen.
  • get_issue_eventEin Event eines Issues anhand von `issue_id` und `event_id` (latest, oldest oder recommended verwenden) mit Stacktrace, Tags und Kontext abrufen.
  • get_issue_integration
  • get_issue_tagDie Aufschlüsselung eines Tags (z. B. browser, release, environment) für ein Issue anhand von `issue_id` und `tag_key` abrufen.
  • get_key
  • get_message
  • get_monitor
  • get_organizationEine Organisation anhand von `company_id_or_slug` abrufen.
  • get_profile
  • get_projectEin Projekt anhand des Organisations-Slugs und `project_id_or_slug` abrufen.
  • get_releaseEin Release anhand von `version` mit Zustand, Verbreitung und Anzahl neuer Issues abrufen.
  • get_release_document
  • get_replay_recording_segment
  • get_saved
  • get_sentry_app
  • get_size_analysi_status_check_rules
  • get_snapshot
  • get_snapshot_image
  • get_snapshot_status_check_rules
  • get_team
  • get_user
  • list_a_project_release_s_commits
  • list_a_project_s_release_files
  • list_actions
  • list_chunks
  • list_company_forwardings
  • list_company_integrations
  • list_company_project_keys
  • list_company_relay_usages
  • list_company_release_threshold_statuses
  • list_company_sentry_app_installations
  • list_company_sentry_apps
  • list_company_stats_v2s
  • list_company_tags
  • list_company_user_teams
  • list_cron_checkinsDie letzten Check-ins eines Cron-Monitors anhand von `monitor_id_or_slug` auflisten, um verpasste oder fehlgeschlagene Läufe zu erkennen.
  • list_cron_monitorsCron-Monitore einer Organisation auflisten, gefiltert nach `project`, `environment` oder `owner`.
  • list_deletes
  • list_environmentsDie Umgebungen (z. B. production, staging) einer Organisation auflisten.
  • list_event_source_map_debugs
  • list_integrations
  • list_issue_eventsDie Events (einzelnen Vorkommnisse) eines Issues anhand von `issue_id` auflisten, optional nach `query`, `environment` oder Zeitraum gefiltert.
  • list_issue_hashes
  • list_issue_integrations
  • list_issue_tag_valuesAlle Werte eines Tags für ein Issue anhand von `issue_id` und `tag_key` mit ihrer jeweiligen Anzahl auflisten.
  • list_issue_tickets
  • list_issuesIssues einer Organisation mit der Sentry-Suche in `query` (z. B. is:unresolved level:error) sowie `project`, `environment`, `stats_period` und `sort` auflisten. Damit lassen sich die häufigsten oder neuesten Fehler finden.
  • list_latest_bases
  • list_latests
  • list_membersMitglieder einer Organisation auflisten, optional nach `query` (z. B. E-Mail-Adresse) gefiltert. Damit lässt sich ein Mitglied finden, dem Issues zugewiesen werden sollen.
  • list_models
  • list_organizationsDie Sentry-Organisationen auflisten, auf die du Zugriff hast, einschließlich ihrer Slugs. Den Slug in den anderen Tools verwenden.
  • list_preprodartifact_install_details
  • list_preprodartifact_size_analysis
  • list_project_codeowners
  • list_project_environments
  • list_project_eventsDie letzten Fehler-Events eines Projekts auflisten, optional innerhalb eines Zeitraums oder `stats_period`.
  • list_project_hooks
  • list_project_keys
  • list_project_ownerships
  • list_project_repos
  • list_project_stats
  • list_project_symbol_sources
  • list_project_teams
  • list_project_users
  • list_projectsProjekte einer Organisation auflisten, optional nach `query` gefiltert.
  • list_release_commitfiles
  • list_release_commitsDie in einem Release enthaltenen Commits anhand von `version` auflisten.
  • list_release_deploysDie Deployments eines Releases anhand von `version` mit Umgebungen und Datumsangaben auflisten.
  • list_releasesReleases einer Organisation auflisten, gefiltert nach `project`, `environment` oder `query`.
  • list_replay_recording_segments
  • list_replay_viewed_bies
  • list_repo_commits
  • list_tag_values
  • list_team_projects
  • list_team_users
  • list_teamsTeams einer Organisation auflisten, optional nach `query` gefiltert.
  • list_user_feedbackFeedback auflisten, das Endbenutzer in einem Projekt eingereicht haben.
  • restore_spike_protectionÄndert Daten
  • retrieve_a_project_release_s_file
  • retrieve_check_ins_for_a_monitor_by_project
  • search_attributes
  • search_company_dashboards
  • search_company_detectors
  • search_company_events
  • search_company_events_timeseries
  • search_company_group_search_views
  • search_company_replay_counts
  • search_company_replay_selectors
  • search_company_replays
  • search_company_repos
  • search_company_sentry_app_components
  • search_company_workflows
  • search_dsyms
  • search_event_documents
  • search_flamegraphs
  • search_groups
  • search_integration_repos
  • search_messages
  • search_metrics
  • search_project_custom_inbound_filters
  • search_project_filters
  • search_project_releases
  • search_project_users
  • search_release_documents
  • search_replay_clicks
  • search_saveds
  • search_sentry_app_installation_external_requests
  • search_stats
  • search_users
  • update_actionÄndert Daten
  • update_an_organization_member_s_rolesÄndert Daten
  • update_codeownerÄndert Daten
  • update_companyÄndert Daten
  • update_company_dashboardÄndert Daten
  • update_company_detectorÄndert Daten
  • update_company_detectorsFür andere sichtbar
  • update_company_forwardingÄndert Daten
  • update_company_monitorÄndert Daten
  • update_company_releaseÄndert Daten
  • update_company_ticketFür andere sichtbar
  • update_company_ticketsFür andere sichtbar
  • update_company_userÄndert Daten
  • update_company_workflowÄndert Daten
  • update_company_workflowsFür andere sichtbar
  • update_custom_inbound_filterÄndert Daten
  • update_environmentÄndert Daten
  • update_external_teamÄndert Daten
  • update_filterÄndert Daten
  • update_groupÄndert Daten
  • update_hookÄndert Daten
  • update_issue_integrationFür andere sichtbar
  • update_issuesFür andere sichtbarIssues in einem Projekt aktualisieren: Issue-`id`(s) übergeben und `status` (resolved, unresolved, ignored), `assigned_to`, `is_bookmarked` oder `has_seen` setzen. Ohne `id` gilt die Änderung für jedes passende Issue im Projekt. Daher immer IDs übergeben.
  • update_keyÄndert Daten
  • update_member_teamÄndert Daten
  • update_monitorÄndert Daten
  • update_projectÄndert Daten
  • update_project_environmentsFür andere sichtbar
  • update_project_ownershipsFür andere sichtbar
  • update_project_symbol_sourcesFür andere sichtbar
  • update_release_documentÄndert Daten
  • update_savedÄndert Daten
  • update_sentry_appÄndert Daten
  • update_teamÄndert Daten
  • update_userÄndert Daten
  • upload_a_new_project_release_fileÄndert Daten
  • upload_documentÄndert Daten
  • upload_snapshotÄndert Daten

In drei Schritten einrichten

  1. 1

    App auswählen

    Erstellen Sie ein kostenloses HeyMyApps-Konto und wählen Sie Sentry aus der App-Liste.

  2. 2

    Schlüssel einfügen

    Füge ein Sentry-Authentifizierungstoken ein. Gehe in Sentry zu User settings > Personal Tokens, klicke auf Create New Token, wähle die Berechtigungen aus, die die KI erhalten soll, und kopiere das Token.

  3. 3

    Link zu Ihrer KI hinzufügen

    Sie erhalten einen persönlichen MCP-Link. Fügen Sie ihn in Claude, ChatGPT oder Cursor hinzu:

    1. Klicken Sie auf Ihren Namen und dann auf Einstellungen › Konnektoren › Benutzerdefinierten Konnektor hinzufügen.
    2. Fügen Sie Ihren Link als URL des Remote-MCP-Servers ein.
    3. Aktivieren Sie den Konnektor über das +-Menü in einem Chat.

Fragen

Was kann die KI in Sentry tun?

Sie kann Organisationen, Projekte, Teams, Mitglieder, Umgebungen, Issues, Events, Releases, Cron-Monitore, Benutzerfeedback und Event-Statistiken lesen. Sie kann das Issue zu einer Event-ID finden und Seers Autofix-Analyse lesen. Das einzige Tool, das Änderungen vornimmt, ist update_issues. Es setzt den Status, die zugewiesene Person, die Lesezeichenmarkierung oder den Gesehen-Status.

Sieht die KI meinen Sentry-API-Schlüssel?

Nein. Du fügst dein Sentry-Authentifizierungstoken einmal in HeyMyApps ein. Es wird verschlüsselt gespeichert, der KI nie angezeigt und nach dem Speichern auch dir nicht mehr angezeigt. Die KI erhält nur die Ergebnisse der Tools, die du aktiviert hast.

Kann ich steuern, was die KI tun darf?

Ja. Du wählst aus, welche Tools aktiviert sind. So kannst du update_issues deaktiviert lassen und die Verbindung auf Lesezugriff beschränken. Du kannst auch festlegen, dass die KI vor dem Aktualisieren von Issues deine Freigabe benötigt. Jeder Tool-Aufruf wird protokolliert.

Funktioniert das mit ChatGPT?

Ja. Öffne in ChatGPT Settings › Apps & Connectors › Advanced, aktiviere Developer mode und füge deinen HeyMyApps-Link hinzu. Developer mode erfordert einen kostenpflichtigen ChatGPT-Tarif: Plus, Pro, Business oder Enterprise. Derselbe Link funktioniert auch in Claude (Settings › Connectors › Add custom connector) und in Cursor.

Was kostet das?

HeyMyApps bietet einen kostenlosen Tarif. Für den Einstieg brauchst du keine Kreditkarte. Kostenpflichtige Tarife werden pro abgeschlossener Aufgabe abgerechnet. Du verbindest dein eigenes Sentry-Konto. Etwaige Sentry-Gebühren werden daher direkt zwischen dir und Sentry abgerechnet.

Welche Berechtigungen sollte mein Sentry-Token haben?

Gib dem Token nur die Berechtigungen, die die KI benötigt. Für Abfragen genügt Lesezugriff auf deine Organisation, Projekte und Issues. Soll die KI Issues lösen oder zuweisen, benötigt das Token zusätzlich Schreibzugriff auf Issues. Sowohl die Berechtigungen des Tokens als auch die in HeyMyApps aktivierten Tools begrenzen, was die KI tun kann.

Lassen Sie Ihre KI noch heute in Sentry arbeiten.

Starten Sie kostenlos. Ihr Schlüssel bleibt verschlüsselt und Sie entscheiden, was die KI tun darf.

Sentry kostenlos verbinden

HeyMyApps steht in keiner Verbindung zu Sentry. Produktnamen sind Marken ihrer jeweiligen Inhaber.