Skills

Agent Playbook: Local-first Behavior CI für Agenten

Wenn Sie in Claude Code, Codex, Gemini oder DeepSeek Harness local-first Behavior CI wollen, zuerst das offizielle init ausführen. Neue Installationen lassen Claude hooks aus; bevor Sie sie einschalten, bestätigen, dass Sitzungszusammenfassungen erfasst werden.

Official source · Agent Playbook

Install

pnpm dlx @codeharbor/agent-playbook init

Für wen

Nutzen Sie Agent Playbook, wenn Sie einem Coding-Agenten local-first Behavior CI hinzufügen wollen, also kontinuierliche Integration von Verhalten. Die offizielle Einzeiler-Lage ist Local-first Behavior CI for coding agents. Es konfiguriert Fähigkeiten für Claude Code, Codex, Gemini und DeepSeek Harness. Geeignet, wenn Sie diese vier Hosts schon nutzen und akzeptieren, dass init Konfiguration ins Repository schreibt. Die Kurzfassung sagt auch, wiederholte Korrekturen würden zu umkehrbaren Verhaltensänderungen; der Einleitungssatz der Seite entfaltet den Mechanismus nicht, also keine ungeschriebene Inbox oder Selbstverbesserung als bewiesene Fähigkeit behandeln. Wenn Sie keine Hooks-Erfassung akzeptieren können, beim Standard bleiben: Eine Neuinstallation schaltet Claude hooks aus.

Erster Versuch in 3 Minuten

Nur die offizielle Erstwahl-Initialisierung empfehlen:

pnpm dlx @codeharbor/agent-playbook init

Dieselbe Seite gibt auch die npm-Schreibweise:

npm exec -- @codeharbor/agent-playbook init

Beim ersten Mal die pnpm-Zeile. Das schreibt Dateien, ist nicht schreibgeschützt. Zuerst den Agenten wiederholen lassen: init im aktuellen Repository, Fähigkeiten für Claude Code, Codex, Gemini und DeepSeek Harness konfigurieren, Claude hooks standardmäßig aus. Nach Bestätigung des Arbeitsbereichspfads ausführen lassen. Nicht in ein nie vorkommendes skills add umschreiben und kein Fähigkeitsverzeichnis erfinden.

Erfolgssignal: Die Initialisierung endet, und hooks bleiben aus, außer Sie haben in dem Moment ausdrücklich --hooks verlangt. Offiziell ist apb ein kurzer Alias für agent-playbook; beim ersten Mal keine apb-Unterbefehle erfinden — die Seite garantiert nur den Alias selbst. Nach der Initialisierung eine schreibgeschützte Frage stellen und den Agenten erklären lassen, was Behavior CI in diesem Repository bedeutet, ohne Verhaltensregeln zu ändern.

Anwendungsbeispiele

Beispiel 1: Fähigkeiten für die vier Hosts initialisieren. init im Projektstamm ausführen, damit Claude Code, Codex, Gemini oder DeepSeek Harness Playbook-Fähigkeiten lesen. Passt, wenn Verhaltensgrenzen im lokalen Repository bleiben sollen. Die Hinweise nennen keine zu erzeugenden Dateinamen; vor dem Ausführen nur „Konfiguration wird geschrieben“ bestätigen, keine Pfade vorab füllen.

Beispiel 2: Claude hooks ausdrücklich einschalten. Offiziell deaktiviert eine Neuinstallation sie standardmäßig; nur mit --hooks werden begrenzte, redigierte private Sitzungszusammenfassungen und Fehlererfassung aktiv. Passt, wenn fehlgeschlagene Sitzungen zurückgeschaut werden sollen und Zusammenfassungserfassung akzeptiert wird. Vor dem Einschalten den Agenten wiederholen lassen: bounded, redacted private Zusammenfassungen und Fehlererfassung, nicht die Standardinstallation. --hooks nicht an einen unbeschriebenen Schalter eines anderen Clients hängen. Die Kurzfassung erwähnt eine Verhaltensinbox und Selbstverbesserung; die Seite gibt keinen Befehl, also keinen erfinden.

Grenzen

Der Standardbefehl ist pnpm dlx @codeharbor/agent-playbook init. npm exec ist eine parallele Schreibweise, kein dritter Installer. Die Hostnamen sind Claude Code, Codex, Gemini und DeepSeek Harness — der Umfang, der Fähigkeiten konfiguriert bekommt, keine Weltaussage „nur diese vier können SKILL.md lesen“. Neue Installationen lassen hooks aus; --hooks erfasst redigierte Zusammenfassungen. apb steht nur als Alias. Ungeschriebene Unterbefehle, Verzeichnisse und Ladeninstallationen nicht ergänzen. Repository-Seite:

https://github.com/zhaono1/agent-playbook