Zum Inhalt springen

AGENT-INTEGRATIONEN · FAKTENGEPRÜFT

Klarheit darüber, was wirklich angebunden ist.

DuckTerm trennt getestete Workflow-Abdeckung vom kanonischen Vertrag. Die folgende Matrix entsteht aus dem in hookd eingebetteten Vertrag und den Laufzeitregeln für Statusmeldungen — nicht aus einer manuell gepflegten Marketingliste.

14 Getestete Workflows
13 Kanonische Vertragszeilen
10 Angebundene Entscheidungen per Smartphone

Vertrag v1 definiert 13 Agents und 10 Entscheidungsschemata. Installierte native Hooks, Plug-ins und Erweiterungen übertragen unterstützte Freigaben vom Smartphone über denselben Vertrag.

Contract v1

Kanonische Funktionsmatrix

Identität, Freigabe und Antwortzuordnung stammen direkt aus agent_contracts.v1. Die Lifecycle-Klassifizierung kommt aus turn_rules.v1. Die tatsächlich installierten Oberflächen berücksichtigen die Überschreibungen durch das OpenCode-Plug-in und die Pi-Erweiterung.

Funktionen der kanonischen Agent-Verträge von DuckTerm
Agent Lifecycle-Status Entscheidung per Smartphone hookd-Adapter Antwortzuordnung
Claude Codeclaude Vertragsgestützt Lifecycle-Status Agent-spezifische Regeln 10 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.claude/settings.json Antwortzuordnung Pro Ereignis 4 Bezeichnerfelder
Codexcodex Vertragsgestützt Lifecycle-Status Agent-spezifische Regeln 8 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.codex/hooks.json Antwortzuordnung Pro Ereignis 4 Bezeichnerfelder
Grok Buildgrok Vertragsgestützt Lifecycle-Status Agent-spezifische Regeln 14 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PreToolUse hookd-Adapter Native Hook-Konfiguration ~/.grok/hooks/duckterm-hookd.json Antwortzuordnung Pro Ereignis 6 Bezeichnerfelder
Antigravityagy Vertragsgestützt Lifecycle-Status Agent-spezifische Regeln 8 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PreToolUse hookd-Adapter Native Hook-Konfiguration ~/.gemini/config/hooks.json Antwortzuordnung Pro Ereignis Zusammengesetzter Schlüssel: agy
OpenCodeopencode Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PermissionRequest hookd-Adapter JavaScript-Plug-in ~/.config/opencode/plugins/duckterm-hookd.js Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Pipi Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PermissionRequest hookd-Adapter TypeScript-Erweiterung ~/.pi/agent/extensions/duckterm-hookd.ts Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Devindevin Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.config/devin/config.json Antwortzuordnung Pro Ereignis 4 Bezeichnerfelder
Droiddroid Vertragsgestützt Lifecycle-Status Agent-spezifische Regeln 7 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PreToolUse hookd-Adapter Native Hook-Konfiguration ~/.factory/settings.json Antwortzuordnung Pro Ereignis 5 Bezeichnerfelder
Qoderqoder Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.qoder/settings.json Antwortzuordnung Pro Ereignis 4 Bezeichnerfelder
Ampampcode Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Strukturierte Antwort · Ereignis: PermissionRequest hookd-Adapter JavaScript-Plug-in ~/.config/amp/plugins/duckterm-hookd.ts Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Geminigemini Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Nur Status hookd-Adapter Native Hook-Konfiguration ~/.gemini/settings.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
DeepSeek Harnessdsh Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Nur Status hookd-Adapter Native Hook-Konfiguration ~/.dsh/duckterm-hooks.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Kimi Codekimi Vertragsgestützt Fragen: nur Benachrichtigungsdetail — Auswahl am Computer Lifecycle-Status Gemeinsame kanonische Regeln 15 zugeordnete Ereignistypen Entscheidung per Smartphone Nur Status hookd-Adapter Native Hook-Konfiguration ~/.kimi-code/config.toml Antwortzuordnung Pro Ereignis 4 Bezeichnerfelder

Strukturierte Fragen sind eine andere Achse als verdrahtete Telefonentscheidungen. Erfassung ohne Settlement (Kimi Code) ist ein Benachrichtigungsdetail, kein Formular auf dem Telefon. Freigabe-Prompts dieser Agents werden nur beobachtet, nicht vom Telefon aus abgeschlossen.

Außerhalb von Vertrag v1 verifiziert

Diese Workflows werden durch eigenen Hook- oder Transkriptcode getestet, beanspruchen aber keine vertragsgebundenen Freigabe- oder Zuordnungsfelder.

Cursor

cursor
Verifizierter kompatibler Workflow

Natives Cursor-Hook-Ziel mit getesteter Regelüberlagerung für Ereignisse in lowerCamelCase.

Und das breitere Terminal-Agent-Ökosystem

DuckTerm ist ein echtes SSH/Mosh-Terminal mit direktem Einstieg in tmux-, Windows-psmux- und Herdr-Sitzungen. Jede CLI/TUI läuft normal; bekannte Logos zeigen nur Terminal-/Sitzungskontext und keinen eigenen hookd-Freigabevertrag.

Qwen Code
OMP
Aider
Cline
GitHub Copilot
Windsurf
Warp
Augment
Kilo Code
Kiro
Manus
Roo Code
Beliebige CLI / TUI →

So bleiben die Angaben verlässlich

Der Website-Build importiert dieselben eingebetteten Fixtures, die auch hookd testet. Ein Vertrags-Agent ohne Platz in der Produktreihenfolge lässt den Build fehlschlagen. Laufzeitspezifische Ausnahmen bleiben ausdrücklich gekennzeichnet, und das nur zur Validierung dienende eventMap.pushable wird nie als tatsächliche Push-Schranke dargestellt.