# Kiro

Coding-Agent mit gemeinsamem Agentenkern für IDE, CLI, Web und Mobil. Specs, Steering, Hooks, Skills und MCP strukturieren die Entwicklungsarbeit.

Kanonisches Profil: https://agenten-kompass.mmeierhoff.chatgpt.site/agenten/kiro/
Redaktion: [Michael Meierhoff](https://agenten-kompass.mmeierhoff.chatgpt.site/ueber-mich/)
Quellenabgleich: 2026-09-30
Basis: Anbieter-Dokumentation. Praxisbeispiele sind redaktionelle Vorschläge, keine eigenen Produkttests.

## Einordnung

IDE, CLI, Web und Mobile greifen auf denselben Kiro-Agentenkern zu. Projektkonfiguration unter .kiro kann zwischen Oberflächen und Teammitgliedern geteilt werden.

- Anbieter: AWS
- Produktfamilie: Kiro
- Profiltyp: Coding-Agent über mehrere Oberflächen
- Umgebung: IDE, CLI, Web, Mobil und Cloud-Sandbox
- Verbindungen: Repository, Shell, Webwerkzeuge, MCP, Skills, Hooks und Agent Client Protocol
- Einrichtung: Passenden Zugang wählen, Repository öffnen und Projektkonfiguration unter .kiro festlegen
- Kostenmodell: Tarif / Nutzung prüfen

## Kernfunktionen

### Ein Agentenkern auf mehreren Oberflächen

IDE, CLI, Web und Mobil sprechen denselben Agentenkern an und teilen zentrale Projektkonfiguration.

Quelle: https://kiro.dev/docs/how-kiro-works/

### Features mit Specs planen

Specs gliedern Entwicklungsarbeit in Anforderungen, Entwurf und umsetzbare Aufgaben.

Quelle: https://kiro.dev/docs/

### Projektregeln über Steering teilen

Markdown-Dateien halten Architektur, Konventionen und Projektwissen dauerhaft im Kontext.

Quelle: https://kiro.dev/docs/steering/

### Abläufe mit Hooks automatisieren

Ereignisse rund um Dateien, Werkzeuge und Aufgaben können Shell-Befehle oder Agentenaktionen auslösen.

Quelle: https://kiro.dev/docs/hooks/

### Werkzeuge über MCP anbinden

MCP verbindet externe Werkzeuge, APIs und Datenquellen mit dem Agenten.

Quelle: https://kiro.dev/docs/

### Zugriffe mit Berechtigungsregeln steuern

Regeln für Dateien, Shell, MCP und weitere Fähigkeiten erlauben, erfragen oder verweigern einzelne Aktionen.

Quelle: https://kiro.dev/docs/cli/chat/security/

## Voraussetzungen und Grenzen

### Funktionsumfang unterscheidet sich je Oberfläche

Einschränkung: Nicht jede Fähigkeit ist in IDE, CLI, Web und Mobile gleichermaßen verfügbar; die jeweilige Verfügbarkeit steht in den Funktionsseiten.

Quelle: https://kiro.dev/docs/how-kiro-works/

### Projektkonfiguration bewusst versionieren

Voraussetzung: Geteilte Specs, Steering, Agenten und Hooks liegen im Repository unter .kiro und wirken für Teammitglieder und weitere Oberflächen.

Quelle: https://kiro.dev/docs/how-kiro-works/

### Berechtigungen lokal festlegen

Voraussetzung: Feingranulare Regeln und interaktive Freigaben sind für IDE und CLI dokumentiert; Web und Mobile haben andere Grenzen.

Quelle: https://kiro.dev/docs/cli/chat/security/

## Redaktionelle Praxisbeispiele

### Feature mit einer Spec umsetzen

- Du gibst vor: Eine Produktidee, Projektregeln und prüfbare Anforderungen.
- Mögliches Ergebnis: Anforderungen, Entwurf, Aufgaben und eine schrittweise Implementierung.
- Das prüfst du: Spec, Diff, Tests und Übereinstimmung mit den Steering-Regeln prüfen.

### Qualitätsprüfung per Hook absichern

- Du gibst vor: Ein Repository, definierte Prüfkommandos und der passende Hook-Auslöser.
- Mögliches Ergebnis: Automatisch ausgeführte Lint-, Format- oder Testprüfungen an festgelegten Stellen.
- Das prüfst du: Hook-Rechte, Exit-Codes, Protokolle und Verhalten auf allen verwendeten Oberflächen testen.

## Rahmen

Die Oberflächen unterstützen einzelne Funktionen unterschiedlich. Projektkonfiguration, Berechtigungen und Cloud-Zugriff vor der Arbeit prüfen.

Aktuelle Kiro-Dokumentation zum vereinheitlichten Agentenkern. Die Dokumentation weist die konkrete Verfügbarkeit je Oberfläche aus.

## Quellen

- https://kiro.dev/docs/

- https://kiro.dev/docs/how-kiro-works/

- https://kiro.dev/docs/ide/

- https://kiro.dev/docs/steering/

- https://kiro.dev/docs/hooks/

- https://kiro.dev/docs/cli/chat/security/

[Quellen und Methode](https://agenten-kompass.mmeierhoff.chatgpt.site/quellen/)
