AgentFlow
Workflows

Kiro → Cursor → Verify

Spezifikation in Kiro, Umsetzung mit Cursor, Verifikation über Projektbefehle.

Kiro → Cursor → Verify

Dieser Arbeitsablauf entspricht spec-doc §11.2 mit den AgentFlow-Gates: Anforderungen und Aufgaben bleiben in Kiro unter .kiro/specs/<feature>/; die Umsetzung nutzt Cursor oder cursor-agent dort, wo diese Tools stark sind; die CLI erzwingt deterministische verify- und review-Schritte, damit Automation nicht still nebenläufig abweicht.

Wann der Ablauf passt

Sie pflegen .kiro/specs/<feature>/, möchten für die Implementierung Cursor (cursor-agent) verwenden und halten Verifikation sowie Review für verbindlich.

Pipeline

Illustrative Reihenfolge — konkrete Run-IDs entnehmen Sie weiterhin der persistenten Ausführung:

flowchart LR
  S[spec] --> P[plan]
  P --> E[enrich]
  E --> D[dev]
  D --> V[verify]
  V --> R[review]
  R --> REP[report]

Befehle

billing-v2 durch Ihre Feature-ID ersetzen:

agentflow spec billing-v2 --agent kiro
agentflow plan billing-v2
agentflow enrich billing-v2 --agent ollama
agentflow dev billing-v2 --agent cursor
agentflow verify billing-v2
agentflow review billing-v2 --agent codex
agentflow report <run-id>

Einzelne Schritte mit --dry-run probieren:

agentflow dev billing-v2 --agent cursor --dry-run

Konfigurationsvorgaben

Aus .agentflow/config.yaml.example:

work:
  default_agent: cursor
  default_reviewer: codex
  default_enricher: ollama
  auto_verify: true
  auto_review: false

work.auto_review: true nur setzen, wenn nach jedem erfolgreichen Verify automatisch ein Review laufen soll.

Abkürzung über Intent

agentflow work "develop billing-v2" --stop-after verify

Die Intent-Auflösung wählt das Feature; die V3-Pipeline wendet Budgets und Kontextoptimierung an.

Typische Störungen

SymptomVorgehen
kiro nicht auf PATHagents.kiro.command setzen oder Kiro-CLI installieren
Verify schlägt fehlTests lokal beheben; agentflow verify billing-v2 --force nur, wenn die State Machine es erlaubt
Dirty-Git-BlockadeCommitten oder stashen — oder policies.require_clean_git bewusst anpassen

Verwandtes