AX Code holen · KostenlosDokumentation

Diese Seite ist eine Übersetzung der englischen Dokumentation. Befehle, Bezeichner und Beispiele bleiben unverändert. Runtime 7.24.4 · SDK 2.6.7. Englische Fassung

AX Code für VS Code

Der Coding-Agent AX Code in Ihrem Editor — er liest Ihren tatsächlichen Arbeitsbereich, erklärt und prüft Code und gibt Ihnen Änderungen, die Sie mit einem Klick einfügen oder anwenden können. Kein Chatbot: ein Agent, der in Ihren Bearbeitungsablauf eingebunden ist.

Installation

Holen Sie es aus dem Marketplace von VS Code: AX Code (AutomatosX) — oder über die Befehlszeile:

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

Funktionen

  • Agentenbereich in der Seitenleiste mit strömenden, als Markdown dargestellten Antworten und eingebetteter Werkzeugaktivität.
  • Codeblöcke, die handeln: Jeder Block bietet Kopieren / Am Cursor einfügen / In neuer Datei öffnen — ohne manuelles Markieren, Kopieren und Einfügen.
  • Editorbefehle für die aktuelle Datei oder Auswahl (Rechtsklick):
    • ax-code: Explain This File
    • ax-code: Fix This File
    • ax-code: Explain Selection
    • ax-code: Review Selection Die Befehle füllen die Eingabe vor, damit Sie den Prompt prüfen, bevor er hinausgeht — nichts wird automatisch gesendet.
  • Dateiverweise @: Cmd/Ctrl+Alt+K fügt die aktuelle Datei (mit Auswahlbereich, z. B. @src/app.ts#L12-34) in die Eingabe ein.
  • Bilder einfügen (Screenshots Ctrl+V) direkt in die Eingabe als Anhänge des Prompts.
  • Eingabehistorie: ↑/↓ ruft frühere Prompts wieder auf.
  • Modellauswahl über jeden Anbieter, der über ax-code providers login konfiguriert ist.
  • Dauerhafte Sitzungen über das Neuladen des Bereichs hinweg.
  • Terminalstarter für die vollständige TUI.

Einstellungen

Einstellung Voreinstellung Beschreibung
axCode.binaryPath "" Pfad zur Binärdatei ax-code. Leer erkennt automatisch (Entwicklung im Monorepo oder PATH).
axCode.serverTimeoutMs 90000 Wie lange auf den Start von ax-code serve gewartet wird.
axCode.requestTimeoutMs 600000 Zeitlimit je Nachricht (Voreinstellung 10 Minuten).
axCode.defaultModel "" providerID/modelID wird verwendet, bis es über die Auswahl überschrieben wird.

Voraussetzungen

Installieren Sie die CLI von AX Code und mindestens einen Anbieter:

ax-code providers login

Entwicklung

  1. code packages/integration-vscode — öffnen Sie dieses Paket direkt (nicht den Stamm des Repositorys).
  2. pnpm install
  3. pnpm run watch:esbuild — bündeln Sie dist/extension.js (baut bei Änderung neu; das SDK des Arbeitsbereichs muss gebaut sein: pnpm --dir ../sdk/js run build).
  4. Drücken Sie F5, um ein Debug-Fenster von VS Code mit geladener Erweiterung zu starten.
  5. Laden Sie das Debug-Fenster neu (Cmd+Shift+P → Developer: Reload Window), nachdem sich der Code geändert hat.

Probleme

https://discord.gg/gf9UyPxaN2