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 Fileax-code: Fix This Fileax-code: Explain Selectionax-code: Review SelectionOs comandos preenchem a entrada para você revisar o prompt antes do envio — nada é enviado sozinho.
- Referências de arquivo
@:Cmd/Ctrl+Alt+Kinsere 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
code packages/integration-vscode— abra este pacote diretamente (não a raiz do repositório).pnpm installpnpm run watch:esbuild— empacotadist/extension.js(recompila quando muda; exige que o SDK do workspace esteja compilado:pnpm --dir ../sdk/js run build).- Pressione
F5para abrir uma janela de depuração do VS Code com a extensão carregada. - Recarregue a janela de depuração (
Cmd+Shift+P→Developer: Reload Window) depois de alterar o código.