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

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
POSTen 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 Acceptedavec 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.
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
👀 See Also
freddy CLI : Intégrez Garmin et autres wearables à OpenClaw via MCP
Le CLI freddy prend désormais en charge Garmin en plus de Polar, Oura, Withings, Suunto, Intervals.icu et Hevy. Exécutez `freddy connect garmin` puis interrogez le sommeil, la VRC, la Body Battery et les séances d'entraînement depuis n'importe quel agent compatible MCP.

Goulot d'étranglement de la vérification du code Claude et solution par plugin d'automatisation du navigateur
Un développeur rapporte que la vérification reste la partie la plus lente de l'utilisation de Claude Code, nécessitant des tests manuels des fonctionnalités. Il a trouvé un plugin d'automatisation de navigateur qui permet à l'agent de vérifier les flux réels du produit avant de marquer les tâches comme terminées.

Cowork Context Management Kit Résout le Problème de Surcharge de Fichiers de Claude
Un développeur a créé un kit de gestion de contexte pour Cowork après que Claude AI lisait les 462 fichiers de leur dossier de projet, causant des problèmes de performance et des contradictions. La solution comprend des instructions globales, un système de fichiers manifeste et une compétence Cowork pour prioriser les documents pertinents.

Vyra : Éditeur vidéo Web intelligent pour les agents Claude via MCP
Vyra indexe les séquences vidéo pour que Claude puisse effectuer une recherche sémantique et éditer la vidéo directement — prend en charge les graphiques animés, la synchronisation musicale, le masquage intelligent, l'édition de transcription, l'étalonnage des couleurs et plus de 30 effets.