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

Bên trong quy trình lập trình

Xem xét lần chạy.
Quyết định điều gì được giữ lại.

AX Code là một agent harness: kết nối mô hình với các công cụ dự án, bản ghi phiên và quy trình xem lại. Giá trị nằm ở những gì bạn có thể xem xét, xác minh và khôi phục sau khi agent chỉnh sửa mã của bạn.

Một lỗi, một thay đổi có thể xem lại

Hướng dẫn lần lượt này dùng một tác vụ minh họa. Các lệnh bên dưới mô tả giao diện AX Code thật; hãy thay ID phiên trong ví dụ bằng ID của bạn. Không có mô hình nào đang chạy trong trang này.

01 · Kết nối mô hình và thiết lập ranh giới +

Mở AX Code trong kho mã của bạn và dùng /connect để chọn môi trường cục bộ, API đám mây, CLI lập trình hoặc endpoint GPU riêng được hỗ trợ. Hãy chọn cấu hình sandbox và quyền hạn trước khi cấp quyền truy cập vào mã nguồn bạn chưa quen. Các phiên thông thường không tự động bắt buộc chạy bộ kiểm thử của dự án.

ax-code --sandbox read-only
02 · Xem xét vấn đề, rồi ủy quyền thay đổi +

Hãy yêu cầu agent tìm nơi chấp nhận dữ liệu trống và xác định các kiểm thử liên quan. Xem lại các phát hiện của agent, bật phạm vi ghi bạn dự định cho phép, rồi yêu cầu một bản sửa tập trung. Một kỹ năng tái sử dụng có thể cung cấp sẵn hướng dẫn điều tra hoặc xem lại của đội bạn.

Tìm vì sao đầu vào chỉ chứa khoảng trắng vẫn được chấp nhận. Cho xem mã và kiểm thử liên quan trước khi thay đổi.
03 · Xác minh thay đổi và xem xét quá trình thực thi +

Chạy các bước kiểm tra của kho mã và xem xét diff. Dùng đồ thị phiên để xem các bước và lệnh gọi công cụ đã được ghi nhận. Một lỗi kiểm tra đã ghi nhận vẫn là lỗi; thông báo hoàn thành của agent không phải bằng chứng rằng bản vá là đúng.

git diff
ax-code graph <session-id>
04 · So sánh các lần thử hoặc xem xét điểm khôi phục +

So sánh hai phiên để xem lại các thay đổi trong thực thi và tín hiệu rủi ro. Liệt kê các điểm hoàn tác khả dụng trước khi chọn bước khôi phục. Việc khôi phục phụ thuộc vào các ảnh chụp được giữ lại và không thể hoàn tác các tác động bên ngoài như tin nhắn đã gửi hay lần triển khai từ xa.

ax-code compare <session-a> <session-b>
ax-code rollback <session-id> --list

Kết nối CLI hiện có

Cài đặt CLI được hỗ trợ và đăng nhập, sau đó dùng ID nhà cung cấp bên dưới để kết nối với AX Code. Bộ điều hợp sử dụng lại thông tin đăng nhập và phiên cục bộ của CLI.

CLI lập trìnhID nhà cung cấpLệnh cục bộ
Claude Codeclaude-codeclaude
Codex CLIcodex-clicodex
Grok Build CLIgrok-build-cligrok
Muse Code CLImuse-climuse

Mọi nhà cung cấp CLI đều dùng lại chính cơ chế đăng nhập của CLI hãng đó. Hãy cài đặt và đăng nhập vào CLI đó trước, rồi kết nối với AX Code bằng ID nhà cung cấp trong bảng:

ax-code providers login <provider-id>

Dùng kỹ năng và các bước kiểm tra kho mã của AX Code để cấu trúc tác vụ, rồi xem lại phiên đã ghi nhận và diff tạo thành. Khả năng và mức độ hiển thị phụ thuộc vào bộ chuyển đổi và CLI; bản thân việc tích hợp không bảo đảm độ chính xác lập trình cao hơn, cũng không làm mọi hành động lồng nhau trở nên hiển thị.

Yêu cầu và cách thiết lập nhà cung cấp CLI ↗

Tham khảo ý kiến thứ hai

Chọn Claude Code, Codex CLI, Muse Code CLI hoặc Grok Build CLI làm nhà cung cấp, rồi kết hợp với các API đám mây, mô hình cục bộ và endpoint GPU riêng được hỗ trợ. Dùng Council để thu thập nhận xét độc lập từ nhiều nhà cung cấp đã kết nối, hoặc Arena để so sánh các giải pháp ứng viên. Các thành viên khả dụng tùy thuộc kết nối và năng lực mô hình của bạn. Council chỉ mang tính tham khảo; bạn xem kết quả và quyết định giữ lại điều gì.

Hướng dẫn quy trình đa mô hình ↗

Mô hình của bạn, trên hạ tầng GPU của bạn

Kết nối đám mây GPU riêng hoặc máy chủ GPU của bạn qua một endpoint tương thích OpenAI. Trong /connect, chọn Private GPU cloud → Custom provider, nhập URL endpoint và khóa API, rồi chọn một mô hình được khám phá. Máy chủ phải công khai khả năng khám phá mô hình và hỗ trợ các năng lực mô hình cần thiết cho tác vụ lập trình.

Hướng dẫn kết nối GPU riêng ↗

WebMCP: Kết nối agent với trình duyệt

WebMCP là tiêu chuẩn web đang được đề xuất để website cung cấp công cụ có cấu trúc cho agent. AX Code có thể tìm và gọi các công cụ đó, đọc bản chụp trang và ảnh chụp màn hình, kiểm tra thông báo bảng điều khiển cùng siêu dữ liệu yêu cầu, và thao tác với các phần tử điều khiển trên trang.

Tìm hiểu WebMCP và điều khiển trình duyệt

Vượt lên trên một lần thử đơn lẻ

Chế độ Arena implement chạy các giải pháp ứng viên trong các Git worktree riêng biệt và đánh giá chúng bằng các bước kiểm tra của kho mã. Ứng viên đã xác minh được xếp trên ứng viên không vượt qua xác minh. Bạn xem bằng chứng và chọn điều gì cần giữ lại; AX Code không tự động hợp nhất phương án thắng.

Đọc tài liệu về khả năng thực thi và arena ↗

Độ chính xác cấp trình biên dịch: LSP trực tiếp và Code Intelligence

AX Code thay việc sửa mã mò mẫm bằng kiến trúc trí tuệ ngữ nghĩa hai lớp:

Language Server Protocol (LSP) trực tiếp

Tích hợp trực tiếp với các language server đang hoạt động trong TypeScript, Rust, Go, Python và Ruby. Công cụ lsp cung cấp nhảy đến định nghĩa, tìm tham chiếu, phân cấp lời gọi (incomingCalls / outgoingCalls) và chẩn đoán trình biên dịch được tổng hợp (diagnosticsAggregated). Khi agent chỉnh sửa mã, lỗi typecheck và lỗi biên dịch tức thời được đưa trở lại vòng lặp thực thi để agent tự sửa ngay.

Đồ thị mã SQLite tất định

Được xây dựng qua ax-code index, đồ thị mã bền vững cung cấp hiểu biết cấu trúc trên toàn kho mã mà không làm tốn cửa sổ ngữ cảnh của LLM. Truy vấn nơi gọi và nơi được gọi, tính chính xác phạm vi tác động trước khi thay đổi (impact_analyze), quét các điều kiện tranh chấp bất đồng bộ (race_scan) và phát hiện rò rỉ vòng đời tài nguyên (lifecycle_scan).

Đọc tài liệu về công cụ LSP ↗

AX Wiki: Tri thức kiến trúc kho mã tích hợp sẵn

Các mã nguồn lớn cần nền tảng kiến trúc, không chỉ grep. AX Code tích hợp sẵn trình biên dịch wiki kho mã (@automatosx/ax-wiki), truy cập qua ax-code wiki:

Tài liệu dẫn chứng từ mã nguồn

Biên dịch kiến trúc kho mã, trách nhiệm của từng mô-đun, các quy ước và luồng dữ liệu thành một cơ sở tri thức Markdown gọn gàng trong ax-wiki/, liên kết trực tiếp đến các ký hiệu mã nguồn đã kiểm chứng.

Đồng bộ tăng dần

ax-code wiki update so sánh mã băm của mã nguồn với manifest của wiki để chỉ tạo lại những trang bị ảnh hưởng bởi các commit git gần đây, giữ tài liệu luôn đồng bộ mà không cần xây dựng lại toàn bộ tốn kém.

Khối được bảo vệ cho người bảo trì

Giữ lại tri thức của con người bằng các dấu <!-- AX-WIKI:PROTECTED:START -->. Những quyết định kiến trúc, lưu ý cho môi trường sản xuất và các bất biến an toàn vẫn còn nguyên sau những lần cập nhật tự động.

Nền tảng kiến trúc cho agent

Biên dịch các thẻ wiki gọn nhẹ (.ax-code/wiki-cards.md) và chèn các con trỏ tri thức vào AGENTS.md, bảo đảm agent hiểu ranh giới và ràng buộc của mô-đun trước khi đề xuất thay đổi.

Khám phá hướng dẫn AX Wiki ↗

Mô hình, harness và kỹ năng

Mô hình

Tạo ra câu trả lời và các quyết định dùng công cụ. Ví dụ là các mô hình Qwen và DeepSeek. Tốc độ và chất lượng của chúng tùy thuộc vào mô hình cụ thể, cấu hình phục vụ và tác vụ.

Agent harness

Kết nối mô hình với các công cụ và quản lý vòng lặp thực thi. AX Code, Codex, DeepSeek Harness và Hermes Agent đều thuộc nhóm so sánh này. DeepSeek Harness là một dự án tách biệt với API mô hình của DeepSeek.

Kỹ năng

Hướng dẫn tác vụ tái sử dụng cùng tài nguyên hỗ trợ tùy chọn. Kỹ năng dẫn dắt agent; chúng không thay thế môi trường chạy và không bảo đảm đầu ra đúng. AX Code hỗ trợ kỹ năng dự án dùng SKILL.md.

Khám phá kỹ năng của AX Code ↗

Hãy so sánh harness, không chỉ mô hình

Đánh giá ranh giới công cụ, bằng chứng phiên, khả năng khôi phục, tùy biến và xác minh bằng cùng một tác vụ. Những tính năng chung như kỹ năng hay mô hình cục bộ không phải bằng chứng rằng một công cụ có khả năng độc nhất.

Bắt đầu ↗