Dapatkan AX Code · GratisDokumentasi

Di dalam alur kerja coding

Periksa setiap eksekusi.
Tentukan apa yang dipertahankan.

AX Code adalah harness agen: ia menghubungkan model ke alat proyek, catatan sesi, dan alur kerja peninjauan. Nilainya terletak pada apa yang dapat Anda periksa, verifikasi, dan pulihkan setelah agen mengubah kode Anda.

Satu bug, satu perubahan yang dapat ditinjau

Panduan ini memakai tugas ilustratif. Perintah di bawah menjelaskan antarmuka AX Code yang sebenarnya; ganti contoh ID sesi dengan ID Anda sendiri. Tidak ada model yang berjalan di halaman ini.

01 · Hubungkan model Anda dan tetapkan batasnya +

Buka AX Code di repositori Anda dan gunakan /connect untuk memilih runtime lokal, API cloud, CLI coding, atau endpoint GPU privat yang didukung. Atur sandbox dan izin sebelum memberikan akses ke kode yang belum Anda kenal. Sesi biasa tidak menjalankan rangkaian tes proyek Anda secara otomatis.

ax-code --sandbox read-only
02 · Periksa masalahnya, lalu izinkan perubahan +

Minta agen mencari di mana input kosong diterima dan mengidentifikasi tes yang relevan. Tinjau temuannya, aktifkan cakupan tulis yang ingin Anda izinkan, lalu minta perbaikan yang terarah. Skill yang dapat digunakan ulang dapat menyediakan instruksi investigasi atau peninjauan tim Anda.

Temukan mengapa input yang hanya berisi spasi diterima. Tampilkan kode dan tes yang relevan sebelum membuat perubahan.
03 · Verifikasi perubahan dan periksa eksekusinya +

Jalankan pemeriksaan repositori dan periksa diff-nya. Gunakan grafik sesi untuk melihat langkah dan pemanggilan alat yang tercatat. Kegagalan pemeriksaan yang tercatat tetaplah kegagalan; pesan penyelesaian dari agen bukan bukti bahwa sebuah patch benar.

git diff
ax-code graph <session-id>
04 · Bandingkan beberapa percobaan atau periksa titik pemulihan +

Bandingkan dua sesi untuk meninjau perubahan pada eksekusi dan sinyal risiko. Daftar titik rollback yang tersedia sebelum memilih langkah pemulihan. Pemulihan bergantung pada snapshot yang tersimpan dan tidak dapat membatalkan efek di luar sistem, seperti pesan yang sudah terkirim atau penerapan jarak jauh.

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

Hubungkan CLI yang sudah Anda gunakan

Instal CLI yang didukung dan masuk, lalu gunakan ID penyedia di bawah untuk menghubungkannya ke AX Code. Adaptor menggunakan kembali login dan sesi lokal CLI.

CLI codingID penyediaPerintah lokal
Claude Codeclaude-codeclaude
Codex CLIcodex-clicodex
Grok Build CLIgrok-build-cligrok
Muse Code CLImuse-climuse

Setiap penyedia CLI memakai login bawaan CLI dari vendor tersebut. Instal dan masuk ke CLI itu terlebih dahulu, lalu hubungkan ke AX Code menggunakan ID penyedia pada tabel:

ax-code providers login <provider-id>

Gunakan skill dan pemeriksaan repositori AX Code untuk menstrukturkan tugas, lalu tinjau sesi yang tercatat dan diff hasilnya. Kemampuan dan visibilitas bergantung pada adaptor dan CLI; integrasi saja tidak menjamin akurasi coding yang lebih tinggi atau membuat setiap tindakan bersarang terlihat.

Penyiapan dan persyaratan penyedia CLI ↗

Dapatkan pendapat kedua

Pilih Claude Code, Codex CLI, Muse Code CLI, atau Grok Build CLI sebagai penyedia, lalu gabungkan dengan API cloud yang didukung, model lokal, dan endpoint GPU privat. Gunakan Council untuk menghimpun tinjauan independen dari beberapa penyedia yang terhubung, atau Arena untuk membandingkan kandidat solusi. Anggota yang tersedia bergantung pada koneksi dan kemampuan model Anda. Council bersifat nasihat; Anda meninjau hasilnya dan memutuskan apa yang dipertahankan.

Panduan alur kerja multi-model ↗

Model Anda, di infrastruktur GPU Anda sendiri

Hubungkan cloud GPU privat atau server GPU Anda sendiri melalui endpoint yang kompatibel dengan OpenAI. Di /connect, pilih Private GPU cloud → Custom provider, masukkan URL endpoint dan kunci API, lalu pilih model yang terdeteksi. Server harus menyediakan penemuan model dan mendukung kemampuan model yang dibutuhkan untuk tugas coding.

Panduan koneksi GPU privat ↗

WebMCP: Hubungkan agen ke browser

WebMCP adalah usulan standar web agar situs dapat menyediakan alat terstruktur bagi agen. AX Code dapat menemukan dan memanggil alat tersebut, membaca snapshot dan tangkapan layar, memeriksa pesan konsol serta metadata permintaan, dan menggunakan kontrol halaman.

Pelajari WebMCP dan kontrol browser

Melebihi satu kali percobaan

Mode Arena implement menjalankan kandidat solusi di Git worktree yang terisolasi dan menilainya dengan pemeriksaan repositori. Kandidat terverifikasi menempati peringkat di atas kandidat yang gagal verifikasi. Anda meninjau buktinya dan memilih apa yang dipertahankan; AX Code tidak menggabungkan pemenang secara otomatis.

Baca dokumentasi kemampuan eksekusi dan arena ↗

Presisi tingkat kompiler: LSP langsung dan Intelijen Kode

AX Code menggantikan pengeditan kode secara buta dengan arsitektur intelijen semantik dua lapis:

Language Server Protocol (LSP) langsung

Integrasi langsung dengan language server aktif untuk TypeScript, Rust, Go, Python, dan Ruby. Alat lsp menyediakan lompatan ke definisi, pencarian referensi, hierarki panggilan (incomingCalls / outgoingCalls), dan diagnostik kompiler teragregasi (diagnosticsAggregated). Saat agen menyunting kode, typecheck langsung dan galat kompiler dikembalikan ke loop eksekusi untuk koreksi mandiri seketika.

Grafik kode SQLite yang deterministik

Dibangun melalui ax-code index, grafik kode persisten ini memberikan pemahaman struktural seluruh repositori tanpa menguras jendela konteks LLM. Kueri pemanggil dan yang dipanggil, hitung persis radius dampak sebelum melakukan perubahan (impact_analyze), pindai race condition asinkron (race_scan), dan tangkap kebocoran siklus hidup sumber daya (lifecycle_scan).

Baca dokumentasi alat LSP ↗

AX Wiki: pengetahuan arsitektur repositori bawaan

Codebase besar membutuhkan pijakan arsitektur, bukan sekadar grep. AX Code menyertakan kompilator wiki repositori bawaan (@automatosx/ax-wiki) yang diakses melalui ax-code wiki:

Dokumentasi berbasis sumber

Mengompilasi arsitektur repositori, tanggung jawab modul, konvensi, dan alur data menjadi basis pengetahuan Markdown yang rapi di bawah ax-wiki/, dengan tautan langsung ke simbol sumber yang terverifikasi.

Sinkronisasi inkremental

ax-code wiki update membandingkan hash sumber terhadap manifes wiki untuk membuat ulang hanya halaman yang terpengaruh oleh commit git terbaru, sehingga dokumentasi tetap selaras tanpa rebuild penuh yang mahal.

Blok maintainer yang dilindungi

Simpan pengetahuan manusia dengan penanda <!-- AX-WIKI:PROTECTED:START -->. Keputusan arsitektur, catatan lingkungan produksi, dan invariant keamanan bertahan dari pembaruan otomatis.

Pijakan arsitektur untuk agen

Mengompilasi kartu wiki ringkas (.ax-code/wiki-cards.md) dan menyisipkan penunjuk pengetahuan ke AGENTS.md, sehingga agen memahami batas dan kendala modul sebelum mengusulkan perubahan.

Jelajahi panduan AX Wiki ↗

Model, harness, dan skill

Model

Menghasilkan respons dan keputusan pemakaian alat. Model Qwen dan DeepSeek adalah contohnya. Kecepatan dan kualitasnya bergantung pada model persisnya, penyiapan layanan, dan tugasnya.

Harness agen

Menghubungkan model ke alat dan mengelola loop eksekusi. AX Code, Codex, DeepSeek Harness, dan Hermes Agent termasuk dalam perbandingan ini. DeepSeek Harness adalah proyek terpisah dari API model DeepSeek.

Skill

Instruksi tugas yang dapat digunakan ulang beserta sumber daya pendukung opsional. Skill memandu agen; skill tidak menggantikan runtime maupun menjamin keluaran yang benar. AX Code mendukung skill proyek menggunakan SKILL.md.

Jelajahi skill AX Code ↗

Bandingkan harness-nya, bukan hanya modelnya

Nilai batas alat, bukti sesi, pemulihan, kustomisasi, dan verifikasi dengan tugas yang sama. Fitur yang sama-sama dimiliki, seperti skill atau model lokal, bukan bukti bahwa satu alat unggul sendiri.

Mulai ↗