Wie kanman seine Arbeit kennzeichnet

Jeder Commit, Pull-Request, Merge-Request und Tracker-Kommentar von kanman weist aus, dass er mit KI erstellt wurde.

Alles, was kanman in Ihre Repositories und Ihren Tracker schreibt, ist als KI-Arbeit gekennzeichnet. So können Reviewer, Prüfer und Ihre eigenen Werkzeuge sie jederzeit von der Arbeit von Menschen unterscheiden. Die Kennzeichnung folgt den Transparenzregeln des EU AI Act für KI-generierte Inhalte und funktioniert gleich auf GitHub und GitLab, in der kanman Cloud und auf Ihren eigenen Runnern.

Commits

Jeder Commit, den kanman pusht, endet mit einem Trailer, der kanman, den Coding-Agenten und das verwendete Modell nennt:

Assisted-by: kanman (claude_code/claude-sonnet-4-5)

Der Trailer hat die Form, die viele Open-Source-Projekte bereits für KI-Unterstützung verwenden. kanman fügt nie eine Signed-off-by-Zeile hinzu: Das Developer Certificate of Origin kann nur ein Mensch bestätigen, deshalb wird eine solche Zeile in einem Commit von kanman vor dem Push entfernt. Autor des Commits bleibt kanmans eigene Identität.

Die Commits von kanman finden Sie mit git log --grep "Assisted-by: kanman".

Pull-Requests und Merge-Requests

Jeder Pull- oder Merge-Request, den kanman öffnet, auch Reverts:

  • trägt das Label kanman, nach dem Sie in Ihrem Code-Host und in Branch-Schutz- oder CI-Regeln filtern können;
  • endet mit einer Zeile in seiner Beschreibung: AI-generated: kanman, an AI agent, prepared this.

Wenn Ihr Repository kanman keine Labels setzen lässt, öffnet sich der Pull-Request trotzdem, und die Zeile in der Beschreibung kennzeichnet ihn.

Bei jeder Änderung geprüft

kanman setzt die Kennzeichnung nicht nur, es prüft sie dort, wo sie ankommt. Bei der Prüfung einer Änderung liest kanman, was Ihr Code-Host zeigt: ob jeder seiner Commits den Trailer trägt und ob der Pull- oder Merge-Request das Label und die Zeile trägt. Jede Woche zählt der Bericht des Teams die Änderungen, die kanman gemergt hat, und wie viele davon vollständig gekennzeichnet waren; kanmans Betreiber werden bei jeder Änderung alarmiert, bei der das nicht so war.

Tracker-Kommentare

Kommentare, die kanman in Ihren Jira-, GitHub- oder GitLab-Issues schreibt, enden mit derselben Zeile.

Was nicht gekennzeichnet wird

Die Kennzeichnung beschreibt die Arbeit von kanman, nie eine Person. kanman bewertet, reiht oder benotet die Menschen in Ihrem Team nicht, und seine Berichte beschreiben, wie ein Team liefert, nicht wie Einzelne arbeiten.

Zuletzt aktualisiert: January 1, 0001

kanman öffnen