Persona-Routing
Issue-Agent triagiert. Planner entwirft. Coder liefert. Judge und Evaluator gaten. Jede Persona hat eigenes Modell, Thinking-Budget, Skills und Tools.
Eine Issue Session ist eine einzelne, auditierbare Arbeitseinheit - vom Triage bis zum gemergten PR. Senior-Engineers behalten die Kontrolle; der Agent erledigt die Fleißarbeit.
Issues kommen aus Ihrem Tracker, Sentry, GitHub oder einem Discovery-Scan.
Die Planner-Persona entwirft einen Schritt-für-Schritt-Plan, den Sie annehmen oder bearbeiten.
Der Agent läuft in einer isolierten Sandbox - mit vollem Repo- und Tool-Zugriff.
Judge und Evaluator prüfen den Diff, bevor ein PR in Ihrem Repo geöffnet wird.
Backlog-Tools sammeln Tickets. Coding-Agenten schreiben Code. Nichts verbindet die beiden - also verbringen Seniors ihre besten Stunden mit dem Lesen von Bug-Reports.
Triage ist menschen-gebunden
Jeden Montag liest ein Senior 40 Tickets, reproduziert 10 davon und entscheidet, welche eine KI realistisch übernehmen könnte. Das ist die eigentliche Arbeit - nicht das Coden.
Agenten arbeiten isoliert
Mit einem LLM chatten, Stack-Trace einfügen, Code zurückkopieren. Keine Historie, kein Lerneffekt, kein Audit-Trail - und keine Möglichkeit, das nächste Woche neu auszuführen.
Quality-Gates leben in Köpfen
„Das braucht Review.“ „Das kann so raus.“ Tribal Knowledge, das ab fünf Engineers und einem Repo nicht mehr skaliert.
Issue Sessions bilden den Workflow ab, den Ihr Team ohnehin schon lebt - nur mit Struktur, Kostentransparenz und Reruns, die einfach funktionieren.
Issues per Sandbox-Scan entdecken oder aus GitHub, Linear, Jira, Sentry importieren. Der Issue-Agent liest Code - nicht nur Titel.
Eine Planner-Persona entwirft Schritte mit Verweisen auf reale Dateien. Fragen und Annahmen kommen vor jeder Zeile Code auf den Tisch.
Eine Coding-Persona läuft in einer E2B-Sandbox mit Ihrem Repo, Ihren Tools und Ihrer Umgebung. Jeder Befehl wird protokolliert.
Judge- und Evaluator-Personas bewerten den Diff gegen Ihre Standards. Ein Mensch gibt frei, dann öffnet der Agent den PR.
Die folgenden Tabs zeigen drei Momente aus einer echten Issue Session - Auto-Triage, KI-Planung und den Agent-Run selbst.
Der Issue-Agent scannt das Repo gegen das Ticket, entscheidet, ob es ein One-Shot, eine Mehr-Schritt-Chain oder eine reine Menschen-Aufgabe ist, und vergibt Priorität und Labels.
Sechs Funktionen, die Sie in keinem generischen Agent-Chat finden - weil sie nur innerhalb einer strukturierten Arbeitseinheit Sinn ergeben.
Issue-Agent triagiert. Planner entwirft. Coder liefert. Judge und Evaluator gaten. Jede Persona hat eigenes Modell, Thinking-Budget, Skills und Tools.
Jede Session speichert ihre Inputs - Prompts, Repo-SHA, Env, Skills, Context-Version. Jede Session lässt sich Monate später erneut ausführen und liefert ein vergleichbares Ergebnis.
Der Judge bewertet den Diff gegen Ihre Standards. Der Evaluator scort Outcomes. Beide laufen automatisch, bevor ein Mensch das Ergebnis sieht.
Token-Kosten, Sandbox-Kosten und Wall-Clock werden pro Session getrackt. Setzen Sie harte Limits pro Projekt - ein außer Kontrolle geratener Plan kann nicht in die Nacht hinein abrechnen.
Webhooks feuern bei session.created, planned, completed, killed oder pr.opened. Wiren Sie Ihr eigenes CI, Paging oder Slack - ohne CodeCourier zu verlassen.
Eine Session kann Frontend, Backend-Service und Shared Package gleichzeitig umspannen. Der Agent nutzt Ihren echten Repo-Graphen - nicht einen einzelnen Ordner-Upload.
Alles, was in der UI geht, geht auch per API. Session erstellen, Plan freigeben, Run, Review, Retry - alles als REST.
// Trigger an Issue Session from your CI
import { CodeCourier } from "@codecourier/sdk";
const cc = new CodeCourier({ apiKey: process.env.CC_KEY });
const session = await cc.issueSessions.create({
projectId: "prj_8x2a",
prompt: "Scan for auth bypasses in /api routes.",
repo: "github.com/acme/web",
persona: "issue-agent-opus",
costCapUsd: 5,
});
console.log(session.url); // → live timeline + token costSession erstellen, Plan anhängen, Agent liefert. Streaming-Events und Webhooks halten Ihre Tools in Sync.
Drain einen alten Backlog, ohne Ihre Senior-Bench zu verheizen. Auto-Triage markiert die realistischen 30 %, der Agent liefert die einfachen Fälle über Nacht.
Playbook lesenSentry oder Zendesk an CodeCourier wiren. Der Agent reproduziert, fixt und verlinkt den PR zurück zum Original-Ticket - meist vor der Mittagspause.
Playbook lesenSessions laufen, während Sie schlafen. Kosten-Caps, Kill-Switches und Judge-Review sorgen dafür, dass nichts Riskantes ohne Menschen-Freigabe am Morgen gemergt wird.
Playbook lesenIssue Sessions sind das erste KI-Tool, das meinen Seniors tatsächlich ihre Nachmittage zurückgegeben hat. Die Triage-Hälfte unseres Backlogs erledigt sich jetzt von selbst.
5 Minuten Onboarding. Erster PR innerhalb einer Stunde. Jederzeit kündbar.