Change8

Alertas de Mudanças Críticas para Humanos e Agentes de IA.

Documentação

Change8 MCP

Alertas de Mudanças de Quebra para Agentes de IA

Saiba o que quebrou antes do seu código quebrar.


❌ Sem Change8

Você atualiza uma dependência e seu código quebra. LLMs não sabem:

  • ❌ Que pydantic v2 removeu o método .dict()
  • ❌ Que langchain moveu ChatOpenAI para um novo pacote
  • ❌ Quais etapas de migração você precisa seguir

Você perde horas depurando e procurando em changelogs.

✅ Com Change8

O Change8 MCP fornece aos agentes de IA acesso instantâneo a dados estruturados de mudanças de quebra para centenas de pacotes populares.

Exemplo de prompt:

I'm upgrading langchain from 0.1 to 0.2. What breaking changes should I know about?

O Change8 responde com:

  • Mudanças de quebra com detalhes exatos
  • Etapas de migração para corrigir seu código
  • Símbolos afetados (funções, classes, módulos)

Chega de procurar em changelogs. Chega de falhas de produção inesperadas.


Instalação

Cursor

Adicione ao seu ~/.cursor/mcp.json:

{
  "mcpServers": {
    "change8": {
      "command": "npx",
      "args": ["-y", "@change8/mcp"]
    }
  }
}

Claude Desktop

Adicione ao seu claude_desktop_config.json:

{
  "mcpServers": {
    "change8": {
      "command": "npx",
      "args": ["-y", "@change8/mcp"]
    }
  }
}

Claude Code

claude mcp add change8 -- npx -y @change8/mcp

Ferramentas Disponíveis

FerramentaDescrição
get_breaking_changesObtenha mudanças de quebra para um pacote. Use quando precisar saber o que quebrou.
diff_versionsObtenha todas as mudanças entre duas versões. Use ao atualizar da v1 para a v2.
search_symbolEncontre versões que afetaram uma função/classe. Use quando vir avisos de depreciação.

Exemplo de Uso

Obter mudanças de quebra:

What are the breaking changes in the latest Pydantic releases?

Comparar versões:

What changed between React 17 and React 18?

Pesquisar por símbolo:

Which releases affected the ChatOpenAI class?

Pacotes Rastreados

O Change8 rastreia centenas de pacotes, incluindo:

CategoriaPacotes
AI/MLLangChain, OpenAI, Transformers, PyTorch, Anthropic
BackendFastAPI, Pydantic, Django, Flask, Express
FrontendReact, Next.js, Vue, Svelte, Angular
InfraDocker, Kubernetes, Terraform, Cloudflare

Solicitar um Pacote

Não vê seu pacote? Abra uma issue para solicitá-lo.

Adicionamos novos pacotes em até 24 horas.


Como Funciona

  1. Coleta Diária: Extraímos notas de versão do GitHub para pacotes populares
  2. Extração por IA: Usamos LLMs para extrair dados estruturados (mudanças de quebra, migrações, símbolos afetados)
  3. Acesso Instantâneo: O MCP dá aos agentes de IA acesso direto a essa inteligência

Licença

MIT