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