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

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
POSTesperando 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 Acceptedcom 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.
Instalação
npm install -g brackish-cli && brackish installPara 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
👀 See Also

Claude Code Hook Monitora o Acúmulo de WIP em Fluxos de Trabalho de Codificação com IA
Um desenvolvedor criou um hook UserPromptSubmit para o Claude Code que revela o acúmulo de trabalho em andamento em quatro filas: alterações não commitadas com mais de 200 linhas, três ou mais commits não enviados, commits enviados sem arquivos de changeset e PRs de release abertos por mais de 24 horas.

Repositório de Boas Práticas do Claude Code Alcança 50 Mil Estrelas, Construído Inteiramente com Agentes de IA
Um repositório do GitHub repleto de melhores práticas para o Claude, 100% desenvolvido e mantido por fluxos de trabalho autônomos do Claude Code, ultrapassou 50.000 estrelas — tornando-se o repositório mais estrelado do Paquistão em 2026.

Merlin: Deduplicação de contexto LLM local-first – meça até 71% de sobreposição de chunks, gratuito e open-core
Merlin é uma ferramenta de deduplicação de contexto local-first que mediu 22-71% de sobreposição de chunks em 22 milhões de passagens de sessões reais de agente/RAG. Funciona como proxy HTTP (Ollama/vLLM/SGLang/llama.cpp), servidor MCP (Claude/Cursor/OpenClaw) ou CLI standalone. Open-core MIT com limites de uso diário.

Ponte IDE Claude de Código Aberto Conecta Dispatch, Aplicativo Desktop e Claude Code
O claude-ide-bridge é uma ferramenta de código aberto licenciada pelo MIT que conecta o Claude Code ao seu IDE, fornecendo acesso a LSP, depurador, terminais, git e GitHub através de 124 ferramentas. Ele permite um fluxo de trabalho onde tarefas enviadas via Dispatch de um telefone são tratadas pelo aplicativo de desktop Claude, que usa o Claude Code para escrever código e executar testes enquanto interage com o IDE.