Echte Arbeit hat Phasen
Migrationen, Refactorings und Roadmap-Features entfalten sich über viele diskrete Schritte - ein einzelner Prompt trägt diese Last nicht.
Setzen Sie einen Designer ein, hängen Sie einen Checker an, sichern Sie das Ganze mit einem Evaluator ab - und planen Sie es ein. Der Workflow Builder ist die Orchestrierungsebene für Ihre Flotte von Coding-Agenten: jeder Step typisiert, jeder Run wiederholbar.
Migrationen, Refactorings und Roadmap-Features entfalten sich über viele diskrete Schritte - ein einzelner Prompt trägt diese Last nicht.
Designer schreiben, Checker testen, Evaluator bewerten, Judges entscheiden zwischen Branches. Nichts davon passt in ein Chatfenster.
Dependency-Audits, Doc-Drift, Dead-Code-Sweeps - wiederkehrende Aufgaben verdienen ihre eigene Kadenz, nicht das nächste Montagsticket.
Ein Workflow ist ein typisierter Bauplan aus Agenten, Steps und Gates. Jeder Knoten hat eine Persona-Bindung, jede Kante einen klaren Kontrakt, jeder Run einen permanenten Datensatz.
Jeder Block in Ihrer Pipeline ist ein typisierter Step mit eigener Persona, eigener Sandbox-Konfiguration und eigenen Learnings. Kombinieren Sie frei - den Rest erledigt der Orchestrator.
Primärer Coding-Agent. Liefert die Änderung in einer frischen Sandbox.
E2E-Reviewer, der ein strukturiertes Pass-/Feedback-Urteil liefert.
Bewertet den Diff über fünf Dimensionen mit einem Composite-Quality-Score.
Vergleicht parallele Branches und wählt den Sieger mit Begründung.
Verwandelt eine vage Anfrage in eine detaillierte, datei-zitierte Spezifikation.
Liest Code, reproduziert Bugs und schreibt einen Bericht für nachgelagerte Steps.
Läuft nach der Freigabe und poliert Namen, Kommentare und toten Code.
Klärt offene Fragen, die bei der Issue-Untersuchung aufgetaucht sind.
Eine Sprint Chain führt denselben Workflow einmal pro Sprint aus - jeder Sprint ergibt einen separaten, prüfbaren Pull Request. Phase 1 legt die Grundlagen, Phase 2 baut darauf auf. Schlägt Sprint 3 fehl, nehmen Sie ab Sprint 3 wieder auf - die Chain merkt sich alles: Prompts, PR-URLs, Sandbox-Konfig, alles. So liefern mehrmonatige Migrationen wirklich aus - nicht in einem heroischen Mega-PR, sondern als typisierte Sequenz kleiner, mergebarer Schritte.
Planen Sie jeden Workflow täglich, wöchentlich, zweiwöchentlich oder monatlich. Die Plattform feuert den Run, erfasst den Diff und öffnet einen PR - ohne Kalendereinträge, ohne Montagstickets.
Komponieren Sie Ihre Pipeline auf einem Drag-and-Drop-Canvas, übergeben Sie das YAML in Ihr Repo und sehen Sie jeden Step in Echtzeit streamen. Derselbe Workflow, drei Sichten - Sie wählen.
Knoten ablegen, Kanten verdrahten, Personas binden. Verlustfreier Round-Trip zum Manifest.
Sechs Eigenschaften, die ein ernsthaftes Orchestrierungswerkzeug von einem No-Code-Spielzeug unterscheiden.
Workflow-Manifeste liegen in Ihrem Repo. Pull Requests ändern Workflows genauso wie sie anderen Code ändern.
Jede Revision wird festgehalten. Per Klick auf die Pipeline der letzten Woche zurückrollen - der Run-Record zeigt auf die passende Version.
Steps, Personas und Trigger werden gegen ein striktes TypeScript-Schema validiert. Defekte Workflows scheitern bei der Bearbeitung, nicht in Produktion.
Führen Sie jeden Workflow gegen einen synthetischen Prompt aus, bevor Sie ihn promoten. Kostet $0, läuft in Sekunden, fängt Kontraktdrift ab.
Feuern Sie jeden Run mit demselben SHA, denselben Env- und Persona-Snapshots erneut - Monate später - und Sie erhalten ein vergleichbares Ergebnis.
Token-Kosten, Sandbox-Sekunden, Quality-Score und Step-Timeline werden bei jedem Run erfasst. Keine Exporter, kein Klebercode.
Alles, was das Canvas bauen kann, baut das SDK schneller. Workflows sind typisiertes TypeScript - reviewen, diffen, mit Ihrem Code ausliefern.
// Define a workflow programmatically
import { createWorkflow, step, loop } from "@codecourier/sdk";
export const ship = createWorkflow({
name: "ship-the-fix",
trigger: { recurring: "weekly" },
steps: [
step("prompter", { persona: "prm_42" }),
loop({ max: 3 }, [
step("designer", { model: "claude-opus-4-6" }),
step("checker", { model: "claude-sonnet-4-6" }),
]),
step("evaluator", { threshold: 80 }),
step("open_pr"),
],
});
await ship.publish(); // → v13 liveEine fünfstufige Pipeline mit Designer-Checker-Loop, Evaluator-Gate und wöchentlichem Trigger - in einem Dutzend Zeilen.
Eine Sprint Chain über sechs Sprints: Scaffolding, Portierung, Tests und Cleanup - ein PR pro Sprint, isoliert prüfbar.
Zum PlaybookEin wöchentlicher Recurring Task auditiert Dependencies, kehrt toten Code aus und führt Docs zurück in Form - stumm, sofern nichts ansteht.
Zum PlaybookParallele Branches über Frontend, Backend und Shared Package. Ein Judge-Step wählt die stärkste Implementierung, bevor ein PR öffnet.
Zum PlaybookWorkflow Builder ist das Erste, was meine Staff Engineers geschützt - nicht vermieden - haben. Sie schreiben Workflows wie sie Bibliotheken schreiben, und die langweilige Hälfte der Roadmap liefert sich jetzt selbst.
5 Minuten Onboarding. Erster PR innerhalb einer Stunde. Jederzeit kündbar.