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 v2.1.90 adiciona suporte a mouse com a flag CLAUDE_CODE_NO_FLICKER
A Anthropic lançou o Claude Code v2.1.90 com um novo recurso que habilita suporte a mouse na interface de chat. Os usuários podem ativá-lo definindo a variável de ambiente CLAUDE_CODE_NO_FLICKER=1 antes de executar o claude.

Argus: Uma Extensão do VS Code para Depurar Custos e Comportamento de Sessão do Claude Code
Um desenvolvedor criou o Argus, uma extensão do VS Code que analisa transcrições JSONL do Claude Code e as exibe em uma linha do tempo em tempo real, com detalhamento de tokens/custo por etapa, taxa de acerto de cache e sinalização de loops de repetição, leituras duplicadas e pressão de contexto.

Loom: Um Harness de Execução Local para Tarefas Complexas de IA
Loom é um sistema de execução local de código aberto projetado para gerenciar tarefas complexas, fornecendo um processo estruturado com cerca de 50 ferramentas, um sistema de plugins de pacotes personalizados para fluxos de trabalho repetíveis e interfaces tanto de CLI quanto de servidor MCP.

Adam: Uma Biblioteca de Agente de IA Multiplataforma Incorporável em C
Adam é uma biblioteca C que fornece um loop completo de agente com chamada de ferramentas, memória, voz e suporte a LLMs na nuvem e locais, projetada para ser embutida em qualquer aplicação.