Obter AX Code · GrátisDocumentação

Esta página é uma tradução da documentação em inglês. Comandos, identificadores e exemplos permanecem iguais. Runtime 7.24.4 · SDK 2.6.7. Original em inglês

AX Code para o VS Code

O agente de código AX Code dentro do editor — ele lê o workspace real, explica e revisa código, e entrega alterações que você pode inserir ou aplicar com um clique. Não é um chatbot: é um agente ligado ao fluxo de edição.

Instalar

Obtenha-o no VS Code Marketplace: AX Code (AutomatosX) — ou pela linha de comando:

code --install-extension AutomatosX.ax-code-vscode

Recursos

  • Painel do agente na barra lateral, com respostas em fluxo, renderizadas em markdown, e a atividade das ferramentas no próprio texto.
  • Blocos de código que agem: cada bloco tem Copiar, Inserir no cursor e Abrir em arquivo novo — sem selecionar, copiar e colar à mão.
  • Comandos do editor para o arquivo ou a seleção atuais (clique com o botão direito):
    • ax-code: Explain This File
    • ax-code: Fix This File
    • ax-code: Explain Selection
    • ax-code: Review Selection Os comandos preenchem a entrada para você revisar o prompt antes do envio — nada é enviado sozinho.
  • Referências de arquivo @: Cmd/Ctrl+Alt+K insere o arquivo atual (com o intervalo da seleção, por exemplo @src/app.ts#L12-34) na entrada.
  • Colar imagens (capturas de tela Ctrl+V) direto na entrada, como anexos do prompt.
  • Histórico de entrada: ↑/↓ recupera prompts anteriores.
  • Seletor de modelo sobre qualquer provedor configurado por ax-code providers login.
  • Sessões persistentes entre recarregamentos do painel.
  • Iniciador de terminal para a experiência completa da TUI.

Configurações

Configuração Padrão Descrição
axCode.binaryPath "" Caminho do binário ax-code. Vazio detecta sozinho (desenvolvimento do monorepo ou PATH).
axCode.serverTimeoutMs 90000 Quanto tempo esperar para ax-code serve iniciar.
axCode.requestTimeoutMs 600000 Tempo limite por mensagem (padrão de 10 minutos).
axCode.defaultModel "" providerID/modelID usado até ser substituído pelo seletor.

Pré-requisitos

Instale a CLI do AX Code e pelo menos um provedor:

ax-code providers login

Desenvolvimento

  1. code packages/integration-vscode — abra este pacote diretamente (não a raiz do repositório).
  2. pnpm install
  3. pnpm run watch:esbuild — empacota dist/extension.js (recompila quando muda; exige que o SDK do workspace esteja compilado: pnpm --dir ../sdk/js run build).
  4. Pressione F5 para abrir uma janela de depuração do VS Code com a extensão carregada.
  5. Recarregue a janela de depuração (Cmd+Shift+P → Developer: Reload Window) depois de alterar o código.

Problemas

https://discord.gg/gf9UyPxaN2