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 Fileax-code: Fix This Fileax-code: Explain Selectionax-code: Review SelectionCá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+Kchè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
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).pnpm installpnpm run watch:esbuild— đóng góidist/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).- Nhấn
F5để mở cửa sổ gỡ lỗi VS Code với phần mở rộng đã nạp. - Tải lại cửa sổ gỡ lỗi (
Cmd+Shift+P→Developer: Reload Window) sau khi mã thay đổi.