Tải AX Code · Miễn phíTài liệu

Trang này được dịch từ tài liệu tiếng Anh. Lệnh, định danh và ví dụ giữ nguyên. Runtime 7.24.4 · SDK 2.6.7. Bản tiếng Anh

AX Code cho VS Code

Tác nhân lập trình AX Code ngay trong trình soạn thảo — nó đọc đúng không gian làm việc thực tế, giải thích và rà soát mã, rồi đưa cho bạn các thay đổi có thể chèn hoặc áp dụng bằng một lần nhấp. Đây không phải chatbot: đó là một tác nhân gắn vào quy trình chỉnh sửa của bạn.

Cài đặt

Lấy từ VS Code Marketplace: AX Code (AutomatosX) — hoặc từ dòng lệnh:

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

Tính năng

  • Bảng tác nhân trên thanh bên với phát trực tiếp, câu trả lời kết xuất bằng markdown và hoạt động công cụ nội tuyến.
  • Khối mã có thể hành động: mỗi khối có Sao chép / Chèn tại con trỏ / Mở trong tệp mới — không cần chọn, sao chép rồi dán thủ công.
  • Lệnh trình soạn thảo cho tệp hoặc vùng chọn hiện tại (nhấp chuột phải):
    • ax-code: Explain This File
    • ax-code: Fix This File
    • ax-code: Explain Selection
    • ax-code: Review Selection Các lệnh điền sẵn ô nhập để bạn xem lại lời nhắc trước khi gửi — không có gì tự gửi đi.
  • Tham chiếu tệp @: Cmd/Ctrl+Alt+K chèn tệp hiện tại (kèm phạm vi vùng chọn, ví dụ @src/app.ts#L12-34) vào ô nhập.
  • Dán ảnh (ảnh chụp màn hình Ctrl+V) thẳng vào ô nhập dưới dạng tệp đính kèm của lời nhắc.
  • Lịch sử nhập: ↑/↓ gọi lại các lời nhắc trước đó.
  • Bộ chọn mô hình trên mọi nhà cung cấp đã cấu hình qua ax-code providers login.
  • Phiên bền vững qua các lần tải lại bảng.
  • Trình khởi chạy terminal cho trải nghiệm TUI đầy đủ.

Thiết lập

Thiết lập Mặc định Mô tả
axCode.binaryPath "" Đường dẫn tới tệp nhị phân ax-code. Để trống sẽ tự phát hiện (phát triển monorepo hoặc PATH).
axCode.serverTimeoutMs 90000 Thời gian chờ ax-code serve khởi động.
axCode.requestTimeoutMs 600000 Thời gian chờ mỗi tin nhắn (mặc định 10 phút).
axCode.defaultModel "" providerID/modelID được dùng cho đến khi bị ghi đè qua bộ chọn.

Điều kiện tiên quyết

Cài CLI của AX Code và ít nhất một nhà cung cấp:

ax-code providers login

Phát triển

  1. code packages/integration-vscode — mở trực tiếp gói này (không phải thư mục gốc của kho).
  2. pnpm install
  3. pnpm run watch:esbuild — đóng gói dist/extension.js (dựng lại khi có thay đổi; SDK của không gian làm việc phải đã được dựng: pnpm --dir ../sdk/js run build).
  4. Nhấn F5 để mở cửa sổ gỡ lỗi VS Code với phần mở rộng đã nạp.
  5. Tải lại cửa sổ gỡ lỗi (Cmd+Shift+P → Developer: Reload Window) sau khi mã thay đổi.

Sự cố

https://discord.gg/gf9UyPxaN2