Brackish : laissez deux instances de Claude Code négocier un contrat API via OpenAPI 3.1

✍️ OpenClawRadar📅 Publié: June 25, 2026🔗 Source
Brackish : laissez deux instances de Claude Code négocier un contrat API via OpenAPI 3.1
Ad

Brackish est un outil CLI qui permet à deux sessions Claude Code de négocier un contrat API via un document OpenAPI 3.1 partagé. Le problème qu'il résout : lorsque l'un des Claude dispose du code source FastAPI et l'autre du code source React/TypeScript, chacun fait des hypothèses sur les limites qui divergent. Brackish propose un canal de proposition/acceptation/rejet pour révéler et résoudre ces désaccords avant que le code d'implémentation ne soit écrit.

Comment ça marche

La dynamique adversarial est intentionnelle. Par exemple :

  • Le Claude frontend rédige un POST en attendant une réponse immédiate.
  • Le Claude backend sait que cette opération prend plusieurs minutes, il rejette donc la forme et propose un 202 Accepted avec un identifiant de tâche plus un flux SSE pour la complétion.
  • Ce désaccord apparaît comme un rejet explicite avec une justification — avant que l'une ou l'autre partie n'écrive du code.

Brackish se place au milieu comme arbitre. Il ne connaît pas la bonne API, mais il impose que ce sur quoi les deux Claude s'accordent soit valide OpenAPI 3.1. La sortie alimente directement des outils comme openapi-typescript et fastapi-codegen — ancrée dans un standard réel, pas dans du markdown que deux modèles acceptent.

Ad

Installation

npm install -g brackish-cli && brackish install

À qui cela s'adresse

Les développeurs utilisant Claude Code pour des projets non triviaux où un seul Claude travaillant des deux côtés ne suffit pas — en particulier lorsque les équipes backend et frontend (ou sessions) doivent se mettre d'accord sur un contrat API.

📖 Lire la source complète : r/ClaudeAI

Ad

👀 See Also

Décharger le travail de routine de Claude Code vers Gemma via le serveur offload-mcp MCP
Tools

Décharger le travail de routine de Claude Code vers Gemma via le serveur offload-mcp MCP

offload-mcp est un nouveau serveur MCP qui permet à Claude de déléguer des tâches courantes comme les messages de commit et les résumés de PR à des API de modèles gratuites (par défaut Gemma via l'API Google GenAI), économisant ainsi les tokens de Claude et exécutant des tâches légères sans contrainte matérielle locale.

OpenClawRadar
AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA
Tools

AlterSpec v1.0 : Application des politiques d'exécution pour les agents d'IA

AlterSpec v1.0 est un moteur d'exécution open-source qui s'intercale entre les agents d'IA et leurs outils, évaluant les actions par rapport à des politiques définies en YAML avant leur exécution. Il fournit des décisions d'autorisation/refus/examen, une signature cryptographique des politiques et une journalisation d'audit.

OpenClawRadar
CostHawk lance un classement public pour la consommation de tokens de Claude Code, Codex et Cursor
Tools

CostHawk lance un classement public pour la consommation de tokens de Claude Code, Codex et Cursor

Le classement de CostHawk classe les utilisateurs publics de Claude Code, OpenAI Codex et Cursor par consommation totale de tokens, en suivant les compteurs, modèles et horodatages de synchronisation sans stocker les prompts ni le code.

OpenClawRadar
OpenTidy : Assistant d'arrière-plan Open Source utilisant Claude Code pour les tâches administratives
Tools

OpenTidy : Assistant d'arrière-plan Open Source utilisant Claude Code pour les tâches administratives

OpenTidy est un service open-source pour macOS qui lance des sessions persistantes de Claude Code pour gérer des tâches administratives telles que les factures, les formulaires et le tri des communications. Il exécute jusqu'à 10 tâches parallèles avec des notifications Telegram pour les actions sensibles.

OpenClawRadar