Brackish: Zwei Claude Code-Instanzen einen API-Vertrag über OpenAPI 3.1 aushandeln lassen

Brackish ist ein CLI-Tool, mit dem zwei Claude Code-Sitzungen einen API-Vertrag über ein gemeinsames OpenAPI 3.1-Dokument aushandeln können. Das Problem, das es löst: Wenn ein Claude den FastAPI-Quellcode und ein anderer den React/TypeScript-Quellcode hat, treffen beide Annahmen über die Schnittstelle, die auseinandergehen. Brackish bietet einen Vorschlag/Annahme/Ablehnung-Kanal, um diese Meinungsverschiedenheiten aufzudecken und zu lösen, bevor Implementierungscode geschrieben wird.
So funktioniert es
Die konfrontative Dynamik ist beabsichtigt. Zum Beispiel:
- Der Frontend-Claude entwirft einen
POST, der eine sofortige Antwort erwartet. - Der Backend-Claude weiß, dass dieser Vorgang mehrere Minuten dauert, lehnt daher die Form ab und schlägt einen
202 Acceptedmit einer Job-ID und einem SSE-Stream für den Abschluss vor. - Diese Meinungsverschiedenheit wird als explizite Ablehnung mit einer Begründung sichtbar – bevor eine Seite Code schreibt.
Brackish sitzt als Vermittler dazwischen. Es weiß nicht, was die richtige API ist, aber es stellt sicher, dass das, worauf sich die beiden Claudes einigen, gültiges OpenAPI 3.1 ist. Die Ausgabe fließt direkt in Tools wie openapi-typescript und fastapi-codegen – basierend auf einem echten Standard, nicht auf irgendeinem Markdown, auf das sich zwei Modelle zufällig einigen.
Installation
npm install -g brackish-cli && brackish installFür wen es gedacht ist
Entwickler, die Claude Code für nicht-triviale Projekte verwenden, bei denen ein einzelner Claude, der auf beiden Seiten arbeitet, nicht ausreicht – insbesondere wenn Backend- und Frontend-Teams (oder Sitzungen) sich auf einen API-Vertrag einigen müssen.
📖 Vollständige Quelle lesen: r/ClaudeAI
👀 Siehe auch

Open-Source-Spezialist Dispatch-Adapter delegiert komplexe Aufgaben an Claude Code
expert-dispatch ist ein ~500-zeiliges Bash-Skript, das einem kostengünstigen KI-Assistenten ermöglicht, komplexe Programmieraufgaben an Claude Code CLI zu delegieren. Es verwendet Befehle wie dispatch-cc run, um Aufgaben zu senden, und verwaltet projektbezogene Verzeichnisse mit CLAUDE.md für persistente Kontextinformationen.

Vyra: Intelligenter Web-Video-Editor für Claude-Agenten via MCP
Vyra indiziert Videomaterial, sodass Claude es semantisch durchsuchen und direkt bearbeiten kann – inklusive Motion Graphics, Musik-Sync, Smart Masking, Transkriptbearbeitung, Color Grading und über 30 Effekten.

git-prism v0.9.0: KI-Codierungsagenten mit strukturierten Diffs via MCP versorgen
git-prism ist ein MCP-Server, der rohen Git-Diff-Text durch strukturiertes JSON für KI-Codierungsagenten ersetzt. v0.9.0 fängt Git-Aufrufe auf PATH-Ebene ab und erfasst Subprozesse sowie gh-Befehle.

Lokaler MCP-Server verbindet Claude mit Mac-Apps ohne Cloud oder Tokens
Local MCP ist ein nativer macOS MCP-Server, der Claude Desktop, Cursor, Windsurf und VS Code Zugriff auf Mail-, Kalender-, Teams- und OneDrive-Daten auf Ihrem Mac ermöglicht, ohne Cloud-Verarbeitung oder API-Tokens.