Questa pagina è tradotta dalla documentazione inglese. Comandi, identificatori ed esempi restano invariati. Runtime 7.24.4 · SDK 2.6.7. Testo inglese
AX Code per VS Code
L’agente di programmazione AX Code dentro l’editor: legge il workspace reale, spiega e revisiona il codice, e ti consegna modifiche che puoi inserire o applicare con un clic. Non è un chatbot: è un agente collegato al flusso di modifica.
Installazione
Scaricalo dal Marketplace di VS Code: AX Code (AutomatosX) — oppure dalla riga di comando:
code --install-extension AutomatosX.ax-code-vscode
Funzionalità
- Pannello dell’agente nella barra laterale, con streaming, risposte rese in markdown e attività degli strumenti in linea.
- Blocchi di codice che agiscono: ogni blocco ha Copia / Inserisci al cursore / Apri in un nuovo file — niente selezione, copia e incolla manuali.
- Comandi dell’editor per il file o la selezione correnti (clic destro):
ax-code: Explain This Fileax-code: Fix This Fileax-code: Explain Selectionax-code: Review SelectionI comandi precompilano l’input così puoi rivedere il prompt prima che parta: niente viene inviato da solo.
- Riferimenti a file
@:Cmd/Ctrl+Alt+Kinserisce il file corrente (con l’intervallo di selezione, per esempio@src/app.ts#L12-34) nell’input. - Incolla immagini (schermate
Ctrl+V) direttamente nell’input come allegati del prompt. - Cronologia dell’input:
↑/↓richiama i prompt precedenti. - Selettore di modello su qualsiasi provider configurato tramite
ax-code providers login. - Sessioni persistenti tra i ricaricamenti del pannello.
- Avvio del terminale per l’esperienza TUI completa.
Impostazioni
| Impostazione | Predefinito | Descrizione |
|---|---|---|
axCode.binaryPath |
"" |
Percorso del binario ax-code. Vuoto: rilevamento automatico (sviluppo del monorepo o PATH). |
axCode.serverTimeoutMs |
90000 |
Quanto attendere l’avvio di ax-code serve. |
axCode.requestTimeoutMs |
600000 |
Timeout per messaggio (predefinito 10 minuti). |
axCode.defaultModel |
"" |
providerID/modelID usato finché non viene sostituito dal selettore. |
Prerequisiti
Installa la CLI di AX Code e almeno un provider:
ax-code providers login
Sviluppo
code packages/integration-vscode— apri questo pacchetto direttamente (non la radice del repository).pnpm installpnpm run watch:esbuild— crea il bundle didist/extension.js(si ricostruisce a ogni modifica; richiede che l’SDK del workspace sia compilato:pnpm --dir ../sdk/js run build).- Premi
F5per avviare una finestra di debug di VS Code con l’estensione caricata. - Ricarica la finestra di debug (
Cmd+Shift+P→Developer: Reload Window) dopo le modifiche al codice.