Halaman ini diterjemahkan dari dokumentasi bahasa Inggris. Perintah, pengenal, dan contoh tidak diubah. Runtime 7.24.4 · SDK 2.6.7. Sumber bahasa Inggris
Catatan rilis AX Code v7.7.6
Status: Aktif Cakupan: catatan rilis publik, kondisi terkini (CLI/TUI) Terakhir ditinjau: 2026-08-21 Pemilik: rekayasa rilis AX Code
Dirilis 20 Agustus 2026 · Catatan perubahan lengkap
Catatan ini mencakup permukaan CLI dan TUI terminal untuk lini v7.2.0 → v7.7.6.
Perubahan aplikasi desktop dilacak terpisah di
CHANGELOG.md.
Lini v7.7 memperkeras CLI dan TUI untuk pekerjaan panjang yang tanpa pengawasan: kebenaran aliran, ketahanan terhadap runtuh, keandalan penyedia, dan putaran ergonomi CLI yang besar — bersama pecahan penyimpanan per proyek dan pengerjaan ulang kinerja aliran yang substansial.
Sorotan
- Pengerjaan ulang kinerja aliran — TUI kini menggabungkan delta sebelum batas RPC, melukis teks aliran sebagai teks biasa (memasang perender kaya sekali saat finalisasi), menjaga baris aliran tetap terpasang dengan jendela peristiwa berkelompok, dan menskalakan interval lukis menurut panjang dokumen. Sesi panjang tetap responsif.
- Ketahanan runtuh dan terminal — TUI menjaga sesi tetap hidup pada penolakan yang tidak tertangani, menampilkan kematian backend alih-alih menggantung diam-diam, menghentikan putaran runtuh saat terminal mati di tengah sesi, dan memperkeras penanganan masukan terminal.
- Putaran keandalan CLI — kegagalan perintah kini menghasilkan kesalahan yang dapat dibaca dan kode
keluar bukan nol (#398–#400);
ax-code runmemvalidasi model sebelum membuat sesi (#405); hapus/pangkas sesi membutuhkan konfirmasi atau--force(#403); bendera addon bawaandoctordiberi anotasi bila addon hilang (#401) dan tidak lagi melaporkan positif palsu kesehatan. - Pecahan penyimpanan per proyek — sesi, pesan, log peristiwa pemutaran ulang, todo,
tujuan, antrean tugas, tugas terjadwal, dan tabel alur kerja dapat diarahkan ke pecahan
SQLite per proyek (Fase 2, dikunci oleh
AX_CODE_SHARD_SESSIONS), dengan penulisan bersamaan yang diperkeras dan kelangsunganSQLITE_BUSYsaat bootstrap. - Keandalan penyedia — cadangan penyedia tampil sebagai pemberitahuan transkrip (#394), delta teks aliran direkonsiliasi terhadap cuplikan, deteksi putaran keluaran pulih dengan panduan alih-alih coba ulang buta, dan sesi aktif bertahan saat penyedia diubah.
Fitur baru
feat(tui): status, notifikasi, kemajuan, dan kendali putar balik; chip mode di layar mulai dan di kaki prompt; rel subagen yang berjalan didukung antrean tugas; dialog bantuan yang dihasilkan dari skema ikatan tombol; protokol papan ketik kitty diaktifkan secara bawaan; visibilitas unduhan AX Engine (chip kemajuan, toast selesai, penjaga kirim); spanduk rekap menganggur setelah setiap giliran.feat(cli):ax-code task list|show|cancel|retryuntuk pengelolaan tugas latar belakang.feat(agent): alatwaitfor, peristiwa hook siklus hidup (ADR-057), subagen Scout dengan jalur WebFetch, dan alur kerja/verified-fix.feat(autonomy): penjaga pra-persetujuan semantik yang ikut serta, dengan model penjaga khusus dan uji gagal-tertutup; mode otonom diperkeras terhadap eskalasi diri dan penulisan git-config yang berbahaya.feat(provider): UI pengelola penyedia dengan nonaktifkan/aktifkan sementara; Hugging Face dan UnoRouter ditambahkan ke penyedia login bawaan; filter keluarga katalog; mode koneksi AX Engine terkelola versus lampiran dengan katalog AXQuant enam model dan tawaran unduhan TUI.feat(code-intelligence): sinyal relevansi simbol, catatan lintas sesi yang berjangkar simbol, catatan otomatis DRE, dan petunjuk pemanasan.feat(session): pengerasan penjadwalan bergaya/loopdan peningkatan eksekusi tugas yang berjalan lama.
Peningkatan
refactor(tui): mengonsolidasikan paket perender milik AX; memulihkan kontrak paket OpenTUI dengan pemeriksaan yang diperkeras; build opentui-spinner yang dapat direproduksi dengan pemeriksaan tipe.perf(tui): pengukur konteks kaki kini mengukur terhadap anggaran pemadatan; status kaki alat yang basi disederhanakan.refactor(ax-engine): kebijakan konteks khusus model dikunci; jajaran lokal hanya 6-bit.- Persistensi konfigurasi kini bertahan terhadap komentar JSONC untuk isolasi dan pengaturan.
ax-codemenyetel judul prosesnya dan pemeriksaan instans doctor mengabaikan backend TUI.
Perbaikan
- Sesi: delta teks aliran direkonsiliasi terhadap cuplikan; pengaman pemanggilan alat mengatur ulang rentetannya dan menyala pada batas (#390); riwayat pemadatan dipangkas agar muat di jendela model kecil; putaran keluaran model di dalam aliran dihentikan tanpa jatuh dari penyedia lokal; tugas terjadwal diperkeras terhadap parameter yang dijadikan string.
- Penyedia: jalankan Kimi tanpa interaksi distabilkan; pendaftaran kemampuan Kimi dan DeepSeek diverifikasi; pemilihan model CLI yang tersambung diperkeras; preferensi model bantu MiniMax Token Plan, penggantian nama, dan penghapusan SKU basi; penyaringan daftar izin Alibaba Token Plan; katalog Groq dan Zhipu disegarkan dari dokumen resmi; pemasangan SDK runtime disematkan.
- Autentikasi: login bertahan terhadap kegagalan canary dan menjaga alur non-TTY (#392, #393);
providers logoutdapat menghapus kredensial yang tidak dapat didekripsi. - TUI: sepuluh perbaikan kebenaran dari tinjauan kode TUI internal;
ctrl+jmenyisipkan baris baru alih-alih mengirim; model yang dipilih dipertahankan selama penemuan; pemilihan model mati dihentikan; pemotongan sesi, keadaan koneksi, dan badai toast diredam. - Platform: peningkatan diri Windows dengan verifikasi pasca-pembaruan; pengerasan PTY, SQLite, dan penyiapan CLI; pengemasan runtime mandiri diperkeras.
- Uji: rangkaian menghapus bendera sesi host
AX_CODE_*yang diwariskan sebelum berjalan.
Pengusangan dan penghapusan
feat(provider)!: penyediagemini-clidanantigravity-clidipensiunkan.feat(ax-engine)!: katalog AXQuant pindah ke jajaran tetap enam model.
Pasang dan verifikasi
Arsip bertanda tangan dilampirkan pada rilis ini untuk darwin-arm64, windows-x64, dan
windows-arm64, plus install.ps1. Verifikasi aset apa pun terhadap
ax-minisign.pub yang diterbitkan memakai langkah di
panduan verifikasi rilis.