Fragen zum Code

Frag kanman, wo etwas umgesetzt ist, warum es so gebaut ist, was sich letzte Woche geändert hat oder wer sich mit einem Teil des Codes auskennt. Jede Antwort verlinkt die Dateien und Zeilen, Pull Requests, Entscheidungen und Stories, auf denen sie beruht.

kanman kennt die Repositories deines Teams, seine Stories, Entscheidungen und seinen Kontext. Frag es im Chat des Teams zum Code, so wie du eine Kollegin fragen würdest, die schon länger dabei ist.

Was du fragen kannst

Frage Beispiel Was du bekommst
Wo ist etwas umgesetzt? “Wo wird die Mehrwertsteuer der Rechnung berechnet?” Die wahrscheinlichste Stelle als Datei:Zeile mit einem Link zur Zeile auf deinem Code-Host, dazu weitere passende Stellen
Warum ist es so gebaut? “Warum ist der Export so gebaut?” Die Gründe, die kanman in Entscheidungen (auch denen aus Meetings), Pull Requests, Commits und Stories findet, jeweils verlinkt
Was hat sich geändert? “Was hat sich letzte Woche geändert?”, “Was hat sich in den letzten 3 Tagen geändert?” Die in dieser Zeit gemergten Pull- oder Merge-Requests, die von kanman gelieferten Stories und die festgehaltenen Entscheidungen
Wer kennt sich aus? “Wer kennt sich mit dem Abrechnungscode aus?” Die Personen, die passenden Code geändert oder Änderungen dazu gemergt haben, jeweils mit dem Grund

Du kannst auf Deutsch, Englisch, Französisch oder Spanisch fragen. Kürzere Zeiträume (“Was hat sich in der letzten Stunde geändert?”) beantwortet kanman aus seinen eigenen Aufzeichnungen.

Zu jeder Antwort gehört eine Karte mit Links: Stellen im Code, Pull- oder Merge-Requests, Commits, Entscheidungen, Stories, Teamkontext und Personen. kanman antwortet nur aus dem, was es findet. Passt nichts, sagt es das und was helfen würde, statt zu raten.

Neu im Team

Ein leerer Team-Chat beginnt mit Neu hier? Frag mich nach… und drei Fragen. Wo fange ich an?, Wie hängen die Repositories zusammen? und Wer ist wofür zuständig? bekommen eine Antwort mit:

  • den Repositories des Teams und den Personen, die am meisten daran arbeiten,
  • dem Gedächtnis und den Skills des Teams: seinen Entscheidungen, Konventionen und Abläufen (siehe Gedächtnis und Skills),
  • kleinen Stories, die sich für den Einstieg eignen.

Woher die Antworten kommen

kanman beginnt bei den Repository-Seiten des Teams unter Mind › Gedächtnis › Was ich weiß (siehe Gedächtnis und Skills). Jede Seite gilt für einen Commit; die Karte der Antwort nennt die genutzten Seiten mit diesem Commit, und wo Seite und Code sich unterscheiden, gilt der Code. Seiten, die zwei Wochen niemand geprüft hat, nutzt kanman nicht.

kanman liest die Repositories des Teams auf deinem Code-Host mit der Verbindung des Teams: Code-Suche, den Verlauf der passenden Dateien und die gemergten Pull- oder Merge-Requests. Läuft dein Workspace komplett auf deinen eigenen Runnern, liest dein Runner den Code mit seinem eigenen Zugang; zurück kommen nur Dateinamen, Zeilennummern, eine kurze Zeile Kontext und Links, und die Antwort schreibt ein Modell auf deinem Runner (siehe Alles auf deinen Runnern ausführen). Ist der Runner offline, antwortet kanman aus seinen eigenen Aufzeichnungen und sagt, dass der Code nicht gelesen wurde.

Den Teamkontext nutzt kanman nur, wenn das Team ihn eingeschaltet hat, mit denselben Berechtigungen wie bei anderen Antworten (siehe Teamkontext und Verbindungen).

Aus Claude Code oder Codex

Dieselben Fragen funktionieren aus deinem Coding-Werkzeug über das kanman-MCP mit dem Tool ask_kanman.

Verwandte Seiten

Zuletzt aktualisiert: January 1, 0001

kanman öffnen