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.

12 Getestete Workflows
9 Kanonische Vertragszeilen
6 Angebundene Entscheidungen per Smartphone

Vertrag v1 definiert 9 Agents und 7 Entscheidungsschemata. OpenCode besitzt ein Entscheidungsschema, doch sein installiertes Lifecycle-Plug-in leitet Berechtigungsantworten noch nicht weiter; deshalb ist es unten als ausstehend markiert.

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 Turn 5 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 14 zugeordnete Ereignistypen Entscheidung per Smartphone Entscheidungsvertrag vorhanden; Adapter ausstehend Entscheidung per Terminal · 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 14 zugeordnete Ereignistypen Entscheidung per Smartphone Nur Status hookd-Adapter TypeScript-Erweiterung ~/.pi/agent/extensions/duckterm-hookd.ts Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Droiddroid Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 14 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.factory/settings.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Qoderqoder Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 14 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.qoder/hooks.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Ampampcode Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 14 zugeordnete Ereignistypen Entscheidung per Smartphone Genehmigen / Ablehnen angebunden Entscheidung per Terminal · Ereignis: PermissionRequest hookd-Adapter Native Hook-Konfiguration ~/.ampcode/hooks.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder
Geminigemini Vertragsgestützt Lifecycle-Status Gemeinsame kanonische Regeln 14 zugeordnete Ereignistypen Entscheidung per Smartphone Nur Status hookd-Adapter Native Hook-Konfiguration ~/.gemini/settings.json Antwortzuordnung Pro Ereignis 3 Bezeichnerfelder

Außerhalb von Vertrag v1 verifiziert

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

Grok Build

grok
Verifizierter kompatibler Workflow

Eigener Grok-Hook und verzögerter Pfad zum Abschließen des Transkripts; Agent-spezifische Lifecycle-Regeln.

Cursor

cursor
Verifizierter kompatibler Workflow

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

Devin

devin
Verifizierter kompatibler Workflow

Eigenes Devin-Konfigurationsziel mit kompatibler Neuzuordnung und gemeinsamer Lifecycle-Regel.

Und das breitere Terminal-Agent-Ökosystem

DuckTerm ist ein echtes SSH-, Mosh- und tmux-Terminal, daher läuft jede CLI/TUI normal. Bekannte Marken werden im Terminal- und Sitzungskontext erkannt; ein Logo bedeutet jedoch keinen eigenen hookd-Freigabevertrag.

Kimi
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.