Brackish: Deixe Duas Instâncias do Claude Code Negociarem um Contrato de API via OpenAPI 3.1

✍️ OpenClawRadar📅 Publicado: June 25, 2026🔗 Source
Brackish: Deixe Duas Instâncias do Claude Code Negociarem um Contrato de API via OpenAPI 3.1
Ad

Brackish é uma ferramenta CLI que permite que duas sessões do Claude Code negociem um contrato de API por meio de um documento OpenAPI 3.1 compartilhado. O problema que resolve: quando um Claude tem o código-fonte do FastAPI e outro tem o código-fonte do React/TypeScript, cada um faz suposições sobre os limites que divergem. O Brackish fornece um canal de propor/aceitar/rejeitar para expor e resolver essas divergências antes que qualquer código de implementação seja escrito.

Como funciona

A dinâmica adversarial é intencional. Por exemplo:

  • O Claude do frontend cria um POST esperando uma resposta imediata.
  • O Claude do backend sabe que essa operação leva vários minutos, então ele rejeita o formato e propõe um 202 Accepted com um ID de job mais um stream SSE para conclusão.
  • Essa divergência aparece como uma rejeição explícita com uma justificativa — antes que qualquer lado escreva código.

O Brackish atua como um árbitro no meio. Ele não sabe qual é a API correta, mas garante que o que os dois Claudes concordarem seja OpenAPI 3.1 válido. A saída alimenta diretamente ferramentas como openapi-typescript e fastapi-codegen — baseada em um padrão real, não em qualquer markdown que dois modelos concordem.

Ad

Instalação

npm install -g brackish-cli && brackish install

Para quem é

Desenvolvedores que usam Claude Code em projetos não triviais onde um Claude trabalhando em ambos os lados não é suficiente — especialmente quando equipes (ou sessões) de backend e frontend precisam concordar sobre um contrato de API.

📖 Leia a fonte completa: r/ClaudeAI

Ad

👀 See Also

Brainstorm MCP Server Permite que o Claude Consulte Outros LLMs para Obter Respostas Melhores
Tools

Brainstorm MCP Server Permite que o Claude Consulte Outros LLMs para Obter Respostas Melhores

Um desenvolvedor criou um servidor MCP que permite ao Claude Code consultar outros modelos de IA como GPT-5.2 e DeepSeek antes de fornecer respostas. Os modelos participam de debates em múltiplas rodadas onde leem as respostas uns dos outros, discordam e refinam posições para convergir em soluções melhores.

OpenClawRadar
AGENTES-COLEÇÃO: 129 Agentes Claude Code Organizados em um Repositório
Tools

AGENTES-COLEÇÃO: 129 Agentes Claude Code Organizados em um Repositório

Um desenvolvedor compilou 129 agentes Claude Code em um único repositório no formato ~/.claude/agents/, pronto para instalação com um simples comando de cópia. A coleção inclui o sistema completo agency-agents com 68 agentes baseados em personalidades em múltiplas disciplinas, além de agentes adicionais para fluxos de trabalho de equipes multiagentes.

OpenClawRadar
Claude-Code v2.1.63 adiciona ganchos HTTP, comandos de barra e corrige vazamentos de memória.
Tools

Claude-Code v2.1.63 adiciona ganchos HTTP, comandos de barra e corrige vazamentos de memória.

Claude-Code v2.1.63 introduz ganchos HTTP para chamadas externas baseadas em JSON, adiciona os comandos de barra /simplify e /batch, e corrige múltiplos vazamentos de memória em sessões de longa duração. A versão também melhora o tratamento de servidores MCP e a integração com VSCode.

OpenClawRadar
ClawCall Ganha Números de Telefone Dedicados: Agentes Agora Podem Reservar um Número para Chamadas de Saída
Tools

ClawCall Ganha Números de Telefone Dedicados: Agentes Agora Podem Reservar um Número para Chamadas de Saída

ClawCall, a habilidade de chamadas telefônicas com IA para agentes OpenClaw, agora permite reservar um número de telefone por código de área. Seu agente o usa por padrão ao fazer chamadas. 10 mil downloads, 300 chamadas/dia.

OpenClawRadar