Dokumentation / MCP und ACP
Kiro, Codex und Antigravity
Yuli als ACP-Client und MCP-Server zugleich – so arbeitest du mit deinem Kiro, deinem Codex oder deinem Antigravity direkt in der IDE.
Neben Claude Code arbeitet Yuli mit Kiro, Codex und Antigravity, jeweils mit deinem eigenen Konto. Für sie ist Yuli ein ACP-Client (Agent Client Protocol) wie andere IDEs auch – und gleichzeitig ihr MCP-Server.
| Kanal | Wofür |
|---|---|
| ACP | Yuli sendet deine Anfragen und empfängt live die Antwort, das Reasoning, die Berechtigungen und den Plan. |
| MCP | Der Agent nutzt die yuli_*-Tools: Build, Tests, Verifizierung, Qualität, Datenbank, Web Studio … |
Jeder Agent hat seine eigene Unterhaltung, Mission und sein eigenes Änderungsfenster. Ein Agentenwechsel vermischt niemals Zustände.
Agent auswählen
Im Auswahlfeld Mit wem arbeitest du? oberhalb des Chats, Gruppe „Dein Abo · dein Konto“:
| Agent | Konto |
|---|---|
| Claude Code | Dein Claude-Konto (Pro, Max oder Console). Siehe Claude Code. |
| Kiro | Deine AWS Builder ID, Google oder GitHub. |
| Codex | Dein ChatGPT-Konto. |
| Antigravity | Dein Google-Konto. |
Yuli lädt diese Agenten nie herunter und verteilt sie nicht weiter: Es erkennt den, den du installiert hast.
Kiro
| Schritt | Details |
|---|---|
| Installieren | Fehlt Kiro, siehst du „Installiere Kiro CLI, um es hier zu nutzen“ mit dem Link zu kiro.dev/cli und dem offiziellen Befehl. Erfordert Version 1.28.2 oder neuer. |
| Hinweis | „Bevor du mit Kiro loslegst“: Kiro nutzt dein Konto und deine Credits, und der gelesene Code geht unter deinen Bedingungen an AWS. |
| Anmelden | Anmelden öffnet kiro-cli login in einem Yuli-Terminal. Für entfernte Rechner gibt es Gerätecode verwenden. |
| Regeln | In .kiro/steering/yuli.md und Ablaufdateien – oder mit der ersten Anfrage, wenn die Konfiguration außerhalb des Projekts liegt. |
Yuli startet Kiro mit kiro-cli acp; die Authentifizierung übernimmt die CLI selbst. Das Token bleibt bei Kiro.
Codex
| Schritt | Details |
|---|---|
| Installieren | npm install -g @openai/codex @agentclientprotocol/codex-acp. Yuli nutzt den offiziellen ACP-Adapter codex-acp; findet es nur codex, weist es dich darauf hin, dass der Adapter fehlt. |
| Hinweis | „Bevor du mit Codex beginnst“. |
| Anmelden | codex login in einem Yuli-Terminal oder per Gerätecode. |
| Regeln | In einem verwalteten Block von AGENTS.md – oder mit der ersten Anfrage, wenn die Konfiguration außerhalb des Projekts liegt. |
Antigravity
| Schritt | Details |
|---|---|
| Installieren | Lade den von Google veröffentlichten ACP-Server von Antigravity herunter und entpacke ihn nach ~/.antigravity/acp/. |
| Hinweis | „Bevor du mit Antigravity beginnst“. |
| Anmelden | Es gibt keine Login-CLI: Der Server öffnet die Google-Seite in deinem Browser, und die Sitzung startet automatisch. |
| Regeln | In .agent/rules/yuli.md – oder mit der ersten Anfrage, wenn die Konfiguration außerhalb des Projekts liegt. |
Google weist darauf hin, dass der Zugriff auf Antigravity über inoffizielle Tools gegen die Nutzungsbedingungen verstoßen kann. Yuli zeigt das im vorherigen Hinweis an. Prüfe die Bedingungen, bevor du es nutzt.
Mit einem ACP-Agenten arbeiten
- Unterhaltung im Yuli-Design: die Antwort, während sie entsteht, ausklappbares Reasoning, Tools als Zeitleiste, der Plan, die geänderten Dateien und die Verifizierung.
- Eingabefeld:
Entersendet,Shift+Enterfügt eine Zeile hinzu,@erwähnt Dateien und/zeigt die Befehle, die der Agent anbietet. - Warteschlange: Arbeitet der Agent gerade, landet alles, was du sendest, in der Warteschlange. Stoppen (oder
Esc) bricht den Turn ab. - Modell, Aufwand und Modus: über die Listen, die der Agent selbst anbietet.
- Verlauf: Öffne eine frühere Sitzung oder starte eine neue.
- Berechtigungen: Jede Anfrage erscheint in einer Yuli-Karte mit genau den Optionen des Agenten. Yuli erfindet nie eine Option und antwortet nie an deiner Stelle.
Fertig-Kriterium
Diese Agenten haben keinen Hook, der das Ende des Turns blockiert. Deshalb setzt Yuli es als Client durch: Hat der Turn Code geändert und sind Verifizierung oder Messung nicht grün, sendet Yuli eine kurze automatische Nachfassung mit dem, was noch fehlt.
- Sie erscheint in der Unterhaltung als Nachricht von Yuli.
- Sie ist begrenzt (standardmäßig 3) und lässt sich über Automatische Nachfassungen abschalten, da sie deine Credits verbraucht.
- Bricht die Verbindung zum Agenten ab, sendet Yuli niemals eigenständig etwas erneut.
Dieselben Regeln
Git, CI und DevOps nur auf deine Anfrage; Branches nur, wenn du sie anforderst; geschützte Secrets; geprüfte Struktur und Namen; Hooks des Projekts. Dieselben Regeln wie bei Claude Code.
Andere Agenten: nur exportierte Regeln
Gemini CLI, Cursor und GitHub Copilot laufen nicht innerhalb von Yuli. Du kannst ihnen aber dieselben Projektregeln mitgeben: Exportiere sie im Governance-Center unter Agenten → Kontext nach GEMINI.md, .cursor/rules/yuli.mdc und .github/copilot-instructions.md. Siehe Gate und Governance-Center.