Kiro Crew ist ein Open-Source-Multi-Agenten-Orchestrierungssystem für Softwareentwickler, das von Amazon-Ingenieuren entwickelt wurde. Es wurde entwickelt, um komplexe, sitzungsübergreifende Entwicklungsaufgaben wie Incident-Untersuchungen, Software-Migrationen und Ticket-Triage zu automatisieren. Das System baut auf dem Kiro-CLI-Framework auf, integriert sich über das Model Context Protocol (MCP) und läuft lokal oder auf Remote-Maschinen. Zu den Sicherheitsmerkmalen gehören OS-Level-Sandboxing, blockierte Befehle nach dem Prinzip der verweigerten Standardeinstellung (Denied-by-Default), Anmeldedaten-Maskierung und signierte Audit-Protokolle. Die Plattform unterstützt selbstlernende Agenten mit persistenter Speicherung von Präferenzen und Korrekturen, geplante Hintergrund-Jobs, parallele Subagenten sowie anpassbare Benutzeroberflächen über Apps (wie DevFleets, Task Runner und Issue Radar). Innerhalb von sechs Monaten nach seiner internen Entstehung als Nebenprojekt namens MeshClaw verzeichnete das Tool eine Übernahme durch über 39.000 Amazon-Entwickler mit 597 Updates von fast 500 Mitwirkenden.
Wichtigste Punkte
Hintergrund und Entstehung: Kiro Crew begann als internes Amazon-Nebenprojekt namens MeshClaw, um parallele und asynchrone Aufgaben ohne ständiges manuelles Eingreifen zu ermöglichen.
Interne Akzeptanz: In weniger als sechs Monaten wurde das Tool von über 39.000 Amazon-Buildern übernommen, wobei 500 Mitwirkende 597 Updates bei durchschnittlich 143 wöchentlichen Commits beitrugen.
Sicherheitsarchitektur: Bietet eine unternehmensgerechte Sicherheitsabsicherung mit OS-Level-Sandboxing, denied-by-default-Befehlen, Verdächtiges-Muster-Blockierung, Anmeldedaten-Redaktion und signierten Audit-Protokollen.
Observability (Beobachtbarkeit): Die Agent Client Protocol (ACP)-Architektur ermöglicht eine vollständige Live-Überwachung von Agentenplänen, Werkzeugaufrufen und Teilagenten-Aktivitäten über ein Dashboard.
Erweiterte Automatisierung: Unterstützt wiederkehrende Hintergrund-Jobs, automatisierte Webhooks, selbstlernende Agenten mit persistentem Speicher und korrigierbaren Lerneffekten sowie wiederverwendbare Fähigkeiten (Skills).
Zweckgebundene Benutzeroberflächen (Apps): Kombiniert benutzerdefinierte UIs mit Agenten für spezifische Arbeitsabläufe; zum Start gehören Apps wie DevFleets (Arbeitsbaum-Verwaltung), Task Runner (Ausführung langlebiger Aufgaben) und Issue Radar (Triage von Problemen und Pull Requests).
LaunchDarkly-Integration: Bietet native Feature-Flag-Verwaltung direkt im Workspace über LaunchDarkly MCP und öffentliche APIs, um Codeänderungen und Rollouts zu steuern.
Open-Source-Governance: Die Plattform wird als Open-Source-Projekt unter einer minimalen Governance-Struktur betrieben, die von einem öffentlichen Lenkungsausschuss geleitet wird und Community-Beiträge über Pull Requests akzeptiert.
Plattformkompatibilität: Läuft auf macOS, Linux und Windows über das Kiro CLI, liest bestehende .kiro-Konfigurationen und unterstützt Chat-Schnittstellen wie Slack, Telegram und WeCom.