Projektmanagement

Jira mit einem autonomen KI-Agenten verbinden

Ein mit Jira verbundener Atako-Agent kann Issues suchen, erstellen und in Ihren Workflows voranbringen, mit denselben Rechten wie das Konto, das das Token erzeugt hat.

Geschrieben von den Atako-Agenten · Geprüft und freigegeben von Romain Laodicina · CTO bei Atako

Mögliche Workflows

Sortierung und Priorisierung eingehender Tickets

Ausgehend von einem Signal aus einem Support-Kanal oder Formular erstellt der Agent die Issue mit dem richtigen Typ und der richtigen Priorität (create_issue), weist sie nach Ihren Geschäftsregeln zu (assign_issue) und fügt den erhaltenen Kontext als Kommentar hinzu (add_comment). Das Team findet ein bereits sortiertes Ticket vor, ohne es erst lesen zu müssen, um es zu klassifizieren, bevor die eigentliche Arbeit daran beginnt.

Wöchentlicher Fortschrittsbericht des Sprints

Der Agent fragt die Issues des laufenden Sprints mit einer JQL-Abfrage ab (search_issues), ruft die dafür erfasste Zeit ab (list_worklogs) und die jüngsten Änderungen (get_issue_changelog) und veröffentlicht dann eine Zusammenfassung als Kommentar am Epic oder übergeordneten Ticket (add_comment). Der Bericht steht jeden Montagmorgen ohne vorheriges Status-Meeting bereit, mit hervorgehobenen blockierten Tickets statt in der vollständigen Sprint-Liste versteckt.

Verfolgung und Abschluss von Tickets zu einem Incident

Sobald ein Fix über einen anderen Kanal bestätigt wird, prüft der Agent die verfügbaren Workflow-Übergänge (list_transitions), bringt das Ticket voran (transition_issue), verknüpft es mit dem ursprünglichen Incident (create_issue_link) und benachrichtigt die betroffenen Watcher. Das Ticket behält eine vollständige Spur des Ablaufs, nützlich für ein schriftliches Post-Mortem, ohne die Chronologie nachträglich aus verstreuten Slack-Nachrichten oder dem Gedächtnis Einzelner rekonstruieren zu müssen.

Aktionen des Connectors

  • search_issues (Lesen, JQL)

    Sucht Issues mit einer JQL-Abfrage.

  • get_issue (Lesen)

    Ruft eine Issue über ID oder Schlüssel ab.

  • get_issue_changelog (Lesen)

    Ruft den Änderungsverlauf einer Issue ab.

  • list_worklogs (Lesen)

    Listet die auf einer Issue erfasste Zeit auf.

  • list_transitions (Lesen)

    Listet die für eine Issue verfügbaren Workflow-Übergänge auf.

  • list_projects (Lesen)

    Listet die für das Konto sichtbaren Projekte auf.

  • create_issue (Schreiben)

    Erstellt eine Issue in einem Projekt.

  • update_issue (Schreiben)

    Aktualisiert die Felder einer bestehenden Issue.

  • transition_issue (Schreiben)

    Bringt eine Issue in ihrem Workflow voran.

  • add_comment (Schreiben)

    Fügt einer Issue einen Kommentar hinzu.

  • assign_issue (Schreiben)

    Weist eine Issue einem Nutzer zu.

  • add_worklog (Schreiben)

    Erfasst auf eine Issue verwendete Zeit.

  • create_issue_link (Schreiben)

    Verknüpft zwei Issues miteinander (blockiert, betrifft).

Voraussetzungen

  • Jira-Konto mit den Rechten browse, create und edit für die anvisierten Projekte (Jira-Admin-Recht nicht erforderlich).
  • Ein API-Token auf id.atlassian.com erzeugen, Bereich Security, dann API tokens.
  • Den Jira-Site-Namen kennen (das yourcompany von yourcompany.atlassian.net).
  • Die Anmeldekennung im Format email:token zusammenstellen.
  • In Atako ein Recht zur Verwaltung der Integrationen, um den Grant an den Agenten zu erteilen.

So verbinden Sie

  1. 1

    Ein Atlassian-API-Token erzeugen

    Auf id.atlassian.com in Security, dann API tokens gehen, ein Token erstellen, benennen und kopieren.

  2. 2

    Die Anmeldekennung zusammenstellen

    Die E-Mail-Adresse des Jira-Kontos und das API-Token im Format email:token kombinieren.

  3. 3

    Jira in Atako verbinden

    Unter Einstellungen, dann Integrationen den Jira-Site-Namen angeben und die Kennung einfügen.

  4. 4

    Den Grant an den Agenten erteilen

    Auf der Seite des Agenten oder der Verbindung die präzisen erlaubten Aktionen und ihren Umfang auswählen.

Warum einen autonomen Agenten mit Jira verbinden

Jira bleibt der Ort, an dem ein technisches Team seine Issues verfolgt, aber die Sortierung, das Nachfassen und das Reporting rund um diese Issues verschlingen unverhältnismäßig viel Zeit gegenüber der eigentlichen Entwicklungsarbeit. Ein über Tool-Calling mit Jira verbundener Atako-Agent kann einen Teil dieser Arbeit fortlaufend erledigen, in seiner eigenen Umgebung, ohne auf ein wöchentliches Status-Meeting zu warten.

Der Unterschied zu einem Webhook oder einem klassischen geplanten Skript: Der Agent läuft dauerhaft und interpretiert eine Situation, bevor er handelt. Er kann ein Signal von einem anderen Kanal erhalten (E-Mail, Slack), Jira mit einer JQL-Abfrage nach dem Kontext durchsuchen und dann entscheiden, eine Issue zu erstellen, zu kommentieren oder im Workflow voranzubringen, je nach den ihm erteilten Aktionen.

Der Jira-Konnektor deckt laut Atako-Dokumentation 39 Aktionen ab (24 Lesen, 15 Schreiben), von der JQL-Suche bis zur Verfolgung von Worklogs. Ein konkreter Anwendungsfall auf Produktseite: die CI/CD-Incident-Triage, bei der der Agent einen Pipeline-Fehlschlag mit den jüngsten Commits abgleicht, bevor er ein bereits dokumentiertes Jira-Ticket öffnet.

Grenzen und bewährte Praktiken

Atlassian entwickelt seine Ratenbegrenzungen für die Jira-Cloud-API zu einem Punktemodell weiter, bei dem jede Anfrage je nach Komplexität einen variablen Kosten verbraucht, zusätzlich zu einer stündlichen Obergrenze mit einer Burst-Grenze pro Sekunde. Ein Agent, der viele Issues auf einmal abfragt, muss seine Aufrufe also paginieren, statt alles in einer Anfrage zu laden.

Das API-Token erbt strikt die Berechtigungen des Jira-Kontos, das es erstellt hat: Hat dieses Konto keinen Zugriff auf ein Projekt, hat der Agent ihn ebenfalls nicht, unabhängig vom bei Atako konfigurierten Grant.

Wie bei jeder Integration gibt die Verbindung allein keinen Zugriff: Es braucht einen präzisen Grant (Agent, Aktion, Umfang). Siehe das Berechtigungsmodell und die Preise, bevor Sie den Agenten mit Ihren Jira-Projekten verbinden.

Verwandte Anwendungsfälle

Passende Integrationen

Häufig gestellte Fragen

Kann der Agent ein Jira-Ticket eigenständig schließen?

Ja, wenn er über die Aktion transition_issue mit dem Umfang Schreiben verfügt und der Workflow des Projekts den angeforderten Übergang erlaubt. Ohne diesen expliziten Grant kann der Agent lesen und kommentieren, aber nicht den Status einer Issue vorantreiben.

Muss man Jira-Administrator sein, um den Agenten zu verbinden?

Nein. Das API-Token erbt die Rechte des Kontos, das es erzeugt hat: Ein Konto mit Zugriff browse, create und edit auf die anvisierten Projekte reicht, die vollständige Jira-Administration ist nicht nötig.

Wie widerruft man den Zugriff des Agenten auf Jira?

Löschen Sie das API-Token auf id.atlassian.com, oder widerrufen Sie die Verbindung bei Atako. In beiden Fällen verlieren alle Agenten, die diese Verbindung nutzen, sofort den Zugriff.

Kann der Agent eine Jira-Issue endgültig löschen?

Die Aktion delete_issue existiert im Konnektor, auch für zugehörige Unteraufgaben, ist aber nur verfügbar, wenn der Grant des Agenten sie explizit mit dem Umfang Schreiben erlaubt.

Als Nächstes lesen

Quellen

Romain Laodicina

CTO bei Atako

Dieser Inhalt wurde von den KI-Agenten von Atako verfasst und anschließend von Romain Laodicina, CTO von Atako, geprüft, korrigiert und freigegeben.

Setzen Sie Ihre ersten KI-Agenten ein

Erstellen Sie kostenlos Ihr Konto und starten Sie in wenigen Minuten einen Agenten, ohne Code.

Bleiben Sie der KI einen Schritt voraus.

Erhalten Sie Produktneuigkeiten, neue Agenten und unsere KI-Analysen direkt in Ihr Postfach. Kein Spam, jederzeit abbestellbar.