Obter AX Code · GrátisDocumentação

Por dentro do fluxo de programação

Inspecione a execução.
Decida o que fica.

O AX Code é um harness de agente: conecta um modelo às ferramentas do projeto, aos registros de sessão e aos fluxos de revisão. O valor está no que você pode inspecionar, verificar e recuperar depois que um agente edita seu código.

Um bug, uma alteração revisável

Este guia usa uma tarefa ilustrativa. Os comandos abaixo descrevem interfaces reais do AX Code; substitua os IDs de sessão de exemplo pelos seus. Nenhum modelo está sendo executado nesta página.

01 · Conecte seu modelo e defina os limites +

Abra o AX Code no seu repositório e use /connect para escolher um runtime local compatível, uma API de nuvem, uma CLI de programação ou um endpoint de GPU privada. Escolha as configurações de sandbox e de permissão antes de conceder acesso a um código desconhecido. Sessões comuns não aplicam automaticamente a suíte de testes do seu projeto.

ax-code --sandbox read-only
02 · Inspecione o problema e autorize a alteração +

Peça ao agente para encontrar onde a entrada vazia é aceita e identificar os testes relevantes. Revise as constatações dele, habilite o escopo de escrita que você pretende permitir e solicite uma correção pontual. Uma habilidade reutilizável pode fornecer as instruções de investigação ou revisão da sua equipe.

Descubra por que entradas formadas só por espaços em branco são aceitas. Mostre o código e os testes relevantes antes de fazer alterações.
03 · Verifique a alteração e inspecione a execução +

Execute as verificações do repositório e inspecione o diff. Use o grafo da sessão para ver as etapas e as chamadas de ferramentas registradas. Uma falha registrada continua sendo uma falha; a mensagem de conclusão do agente não é prova de que um patch está correto.

git diff
ax-code graph <session-id>
04 · Compare tentativas ou inspecione pontos de recuperação +

Compare duas sessões para revisar mudanças na execução e nos sinais de risco. Liste os pontos de rollback disponíveis antes de escolher uma etapa de recuperação. A recuperação depende dos snapshots preservados e não desfaz efeitos externos, como mensagens enviadas ou implantações remotas.

ax-code compare <session-a> <session-b>
ax-code rollback <session-id> --list

Conecte sua CLI existente

Instale uma CLI compatível e faça login. Depois, use o ID de provedor abaixo para conectá-la ao AX Code. O adaptador reutiliza o login e a sessão locais da CLI.

CLI de programaçãoID do provedorComando local
Claude Codeclaude-codeclaude
Codex CLIcodex-clicodex
Grok Build CLIgrok-build-cligrok
Muse Code CLImuse-climuse

Todo provedor de CLI reutiliza o próprio login da CLI do fornecedor. Instale e faça login nessa CLI primeiro; depois, conecte-a ao AX Code usando o ID de provedor da tabela:

ax-code providers login <provider-id>

Use as habilidades e as verificações de repositório do AX Code para estruturar a tarefa e, em seguida, revise a sessão registrada e o diff resultante. Os recursos e a visibilidade dependem do adaptador e da CLI; a simples integração não garante maior precisão de programação nem torna visível cada ação aninhada.

Configuração e requisitos dos provedores de CLI ↗

Obtenha uma segunda opinião

Escolha Claude Code, Codex CLI, Muse Code CLI ou Grok Build CLI como provedor e combine-o com APIs de nuvem compatíveis, modelos locais e endpoints de GPU privada. Use o Council para reunir revisões independentes de vários provedores conectados, ou a Arena para comparar soluções candidatas. Os membros disponíveis dependem das suas conexões e dos recursos de cada modelo. O Council é consultivo; você revisa os resultados e decide o que manter.

Guia de fluxos com múltiplos modelos ↗

Seus modelos, na sua infraestrutura de GPU

Conecte uma nuvem GPU privada ou seu próprio servidor de GPU por meio de um endpoint compatível com OpenAI. Em /connect, escolha Private GPU cloud → Custom provider, informe a URL do endpoint e a chave de API e selecione um modelo descoberto. O servidor deve expor a descoberta de modelos e oferecer suporte aos recursos necessários para tarefas de programação.

Guia de conexão com GPU privada ↗

WebMCP: conecte seu agente ao navegador

WebMCP é uma proposta de padrão web para sites disponibilizarem ferramentas estruturadas a agentes. O AX Code pode descobrir e chamar essas ferramentas, ler snapshots e capturas de tela, inspecionar mensagens do console e metadados de requisições e usar controles da página.

Conheça o WebMCP e os controles do navegador

Além de uma única tentativa

O modo Arena implement executa soluções candidatas em worktrees Git isolados e as avalia com as verificações do repositório. Candidatos verificados ficam à frente dos que falham na verificação. Você revisa as evidências e escolhe o que manter; o AX Code não mescla automaticamente um vencedor.

Leia a documentação sobre execução e os recursos de arena ↗

Precisão de nível de compilador: LSP ao vivo e inteligência de código

O AX Code substitui edições cegas de código por uma arquitetura de inteligência semântica em duas camadas:

Language Server Protocol (LSP) ao vivo

Integração direta com language servers ativos em TypeScript, Rust, Go, Python e Ruby. A ferramenta lsp oferece salto para definições, localização de referências, hierarquias de chamadas (incomingCalls / outgoingCalls) e diagnósticos agregados do compilador (diagnosticsAggregated). Quando um agente edita código, erros de typecheck e do compilador em tempo real retornam direto ao loop de execução para autocorreção imediata.

Grafo de código SQLite determinístico

Preenchido com ax-code index, o grafo de código persistente oferece inteligência estrutural sobre todo o repositório sem gastar a janela de contexto do LLM. Consulte quem chama e quem é chamado, calcule o raio de impacto exato antes de fazer mudanças (impact_analyze), procure condições de corrida assíncronas (race_scan) e detecte vazamentos no ciclo de vida de recursos (lifecycle_scan).

Leia a documentação da ferramenta LSP ↗

AX Wiki: conhecimento nativo da arquitetura do repositório

Grandes bases de código exigem fundamentação arquitetural, não apenas grep. O AX Code inclui um compilador nativo de wiki do repositório (@automatosx/ax-wiki), acessado com ax-code wiki:

Documentação baseada no código-fonte

Compila a arquitetura do repositório, as responsabilidades dos módulos, as convenções e os fluxos de dados em uma base de conhecimento Markdown organizada em ax-wiki/, com links diretos para símbolos verificados do código-fonte.

Sincronização incremental

ax-code wiki update compara os hashes do código-fonte com o manifesto do wiki para regenerar apenas as páginas afetadas pelos commits recentes do git, mantendo a documentação sincronizada sem reconstruções completas dispendiosas.

Blocos protegidos do mantenedor

Preserve o conhecimento humano com marcadores <!-- AX-WIKI:PROTECTED:START -->. Decisões de arquitetura, ressalvas de produção e invariantes de segurança sobrevivem às atualizações automatizadas.

Fundamentação arquitetural do agente

Compila cartões compactos de wiki (.ax-code/wiki-cards.md) e injeta ponteiros de conhecimento no AGENTS.md, garantindo que o agente entenda os limites e as restrições dos módulos antes de propor alterações.

Conheça o guia do AX Wiki ↗

Modelos, harnesses e habilidades

Modelo

Produz respostas e decisões de uso de ferramentas. Os modelos Qwen e DeepSeek são exemplos. A velocidade e a qualidade dependem do modelo exato, da configuração do serviço e da tarefa.

Harness de agente

Conecta o modelo às ferramentas e gerencia o loop de execução. AX Code, Codex, DeepSeek Harness e Hermes Agent pertencem a esta comparação. O DeepSeek Harness é um projeto separado da API de modelos da DeepSeek.

Habilidade

Instruções reutilizáveis de tarefas e recursos complementares opcionais. As habilidades orientam o agente; elas não substituem o runtime nem garantem saídas corretas. O AX Code aceita habilidades de projeto usando SKILL.md.

Conheça as habilidades do AX Code ↗

Compare o harness, não apenas o modelo

Avalie os limites das ferramentas, as evidências da sessão, a recuperação, a personalização e a verificação usando a mesma tarefa. Recursos em comum, como habilidades ou modelos locais, não são evidência de capacidade exclusiva de uma ferramenta.

Começar ↗