Brackish: Deja que dos instancias de Claude Code negocien un contrato API mediante OpenAPI 3.1

✍️ OpenClawRadar📅 Publicado: 25 de junio de 2026🔗 Source
Brackish: Deja que dos instancias de Claude Code negocien un contrato API mediante OpenAPI 3.1
Ad

Brackish es una herramienta CLI que permite que dos sesiones de Claude Code negocien un contrato de API a través de un documento OpenAPI 3.1 compartido. El problema que resuelve: cuando un Claude tiene el código fuente de FastAPI y otro tiene el de React/TypeScript, cada uno hace suposiciones sobre los límites que divergen. Brackish proporciona un canal de propuesta/aceptación/rechazo para identificar y resolver esos desacuerdos antes de que se escriba cualquier código de implementación.

Cómo funciona

La dinámica adversarial es intencional. Por ejemplo:

  • El Claude del frontend redacta un POST esperando una respuesta inmediata.
  • El Claude del backend sabe que esa operación toma varios minutos, por lo que rechaza la forma y propone un 202 Accepted con un ID de trabajo y un flujo SSE para la finalización.
  • Ese desacuerdo se manifiesta como un rechazo explícito con una justificación — antes de que cualquiera de las partes escriba código.

Brackish actúa como árbitro en medio. No sabe cuál es la API correcta, pero garantiza que lo que acuerden los dos Claudes sea OpenAPI 3.1 válido. La salida se alimenta directamente en herramientas como openapi-typescript y fastapi-codegen — basada en un estándar real, no en cualquier markdown en el que dos modelos coincidan.

Ad

Instalación

npm install -g brackish-cli && brackish install

Para quién es

Desarrolladores que usan Claude Code para proyectos no triviales donde un solo Claude trabajando en ambos lados no es suficiente — especialmente cuando los equipos (o sesiones) de backend y frontend necesitan ponerse de acuerdo en un contrato de API.

📖 Leer la fuente original: r/ClaudeAI

Ad

👀 Ver también

Claude Code v2.1.142: Nuevas banderas de agentes Claude, Opus 4.7 por defecto y correcciones de errores
Herramientas

Claude Code v2.1.142: Nuevas banderas de agentes Claude, Opus 4.7 por defecto y correcciones de errores

Claude Code v2.1.142 añade ocho nuevas opciones para configurar sesiones en segundo plano, cambia el modo rápido a Opus 4.7 por defecto y corrige más de una docena de errores, incluido el tiempo de espera de la herramienta MCP, problemas del daemon de suspensión/activación en macOS y bloqueos en unidades de red de Windows.

OpenClawRadar
MatchKit: Generador de Sistemas de Diseño para Proyectos de Código Claude
Herramientas

MatchKit: Generador de Sistemas de Diseño para Proyectos de Código Claude

MatchKit es una herramienta que genera sistemas de diseño completos y personalizados para proyectos creados con Claude Code. Extrae los colores de marca de logotipos subidos y genera componentes, diseños y tokens de diseño personalizables para evitar el aspecto genérico común en las herramientas de codificación con IA.

OpenClawRadar
Sentrial: Monitoreo de Producción para Agentes de IA
Herramientas

Sentrial: Monitoreo de Producción para Agentes de IA

Sentrial es una herramienta de monitoreo que detecta automáticamente patrones de fallos en productos de IA, incluyendo bucles, alucinaciones, uso incorrecto de herramientas y frustraciones de usuarios. Diagnostica las causas raíz analizando patrones de conversación, salidas del modelo e interacciones con herramientas.

OpenClawRadar
El servidor TOON MCP reduce los tokens de resultados de herramientas en un 30-60% en OpenClaw.
Herramientas

El servidor TOON MCP reduce los tokens de resultados de herramientas en un 30-60% en OpenClaw.

Un servidor MCP que comprime resultados estructurados de herramientas JSON en formato TOON puede reducir el uso de tokens entre un 30-60% para datos tabulares como consultas de bases de datos y respuestas de API, ayudando a retrasar la compactación de la ventana de contexto en sesiones de OpenClaw.

OpenClawRadar