Tugas coding pertama Anda
Buka workspace, atur penyedia dan model, lalu mulai dengan tugas hanya-baca yang terbatas sebelum menyetujui pengeditan file atau perintah.
1. Buka proyek yang ingin digunakan
cd /path/to/your/project
gaionix-coder tui --helpTools workspace bekerja relatif terhadap workspace yang dipilih. Periksa direktori sebelum memulai. Jangan gunakan sesi produksi nyata sebagai fixture pengujian.
2. Atur kredensial dengan aman
Untuk Gaionix Gateway, sediakan GAIONIX_GATEWAY_API_KEY atau alias yang didukung, GAIONIX_API_KEY melalui environment terlindungi atau pengelola rahasia. Untuk endpoint khusus yang kompatibel dengan OpenAI, gunakan GAIONIX_CUSTOM_API_KEY atau OPENAI_API_KEY. Kredensial tidak pernah menjadi opsi baris perintah. Jangan tempel kunci ke prompt, skrip, repositori, atau laporan dukungan.
Di VS Code, jalankan “Gaionix Coder: Configure Provider Credentials”. Kredensial memakai VS Code SecretStorage. Pilih model di pengaturan Gaionix. CLI memakai environment proses, bukan penyimpanan kredensial VS Code.
3. Pilih model dan mulai
gaionix-coder tui --workspace . --model MODEL_ID
# A headless read-only task
gaionix-coder run "Explain this project architecture" \
--workspace . --model MODEL_ID --plan-modeGanti MODEL_ID dengan model yang tersedia dari penyedia Anda. Tidak ada pengalihan otomatis ke model yang lebih murah. Untuk endpoint khusus, tambahkan --provider custom-openai-compatible --custom-base-url https://YOUR_ENDPOINT/v1.
4. Tinjau setiap tindakan
Mulai dengan tugas yang terbatas. Mode akses bawaan meminta persetujuan; perintah noninteraktif run menolak permintaan yang tidak dapat disetujui. Gunakan TUI atau VS Code untuk persetujuan interaktif. Periksa perubahan file dan diff sebelum melakukan commit. Eksekusi tools dapat memengaruhi workspace Anda.
5. Tindak lanjuti dengan aman
Gunakan Queue selama pekerjaan aktif, Steer untuk mengarahkan ulang giliran saat ini, dan Stop untuk meminta pembatalan. Continue atau Retry dapat diblokir ketika pembersihan atau efek samping masih tidak pasti. Lihat kontrol agent.