Codewhale adalah agen pemrograman sumber terbuka untuk terminal Anda, dibuat dengan Rust dan dikembangkan secara terbuka bersama orang-orang yang menggunakannya.
English · 简体中文 · 日本語 · Tiếng Việt · 한국어 · Español · Português · Русский · Українська · Français · Deutsch · 繁體中文 · हिन्दी · Türkçe · Italiano · Polski · العربية · Català
npm install -g codewhale
codewhaleSaat pertama dijalankan, Codewhale membantu Anda menghubungkan penyedia atau tetap bekerja secara luring. Codewhale juga mendukung Cargo, Docker, Nix, Scoop, arsip siap pakai, Android/Termux, dan mirror CNB. Lihat panduan instalasi.
Bicaralah dengan Codewhale seperti Anda berbicara dengan rekan satu tim:
Fix the failing tests and explain what changed.
Atau jalankan tugas tanpa membuka TUI:
codewhale exec "fix the failing tests and explain what changed"Codewhale dapat membaca repositori Anda, mengedit berkas, menjalankan perintah, memeriksa hasil, dan terus bekerja menuju tujuan. Anda menentukan seberapa besar akses yang dimilikinya.
- Gunakan model yang Anda inginkan. Hubungkan penyedia terkelola atau model lokal melalui Ollama, vLLM, atau SGLang. Ganti penyedia dan model dengan
/model. - Tetap memegang kendali. Plan hanya dapat membaca. Ask, Auto-Review, dan Full Access menampilkan perilaku persetujuan dengan jelas.
/undomembatalkan giliran terakhir dan/restoremengembalikan ruang kerja ke snapshot sebelumnya. - Jaga agar pekerjaan panjang tetap teratur. Simpan sesi, tetapkan
/goalyang bertahan lama, tinjau alur kerja sebelum dijalankan, dan koordinasikan agen tanpa memasukkan instruksi internal mereka ke transkrip Anda. - Perluas agen yang sudah Anda miliki. Hubungkan server MCP dan keterampilan, konfigurasikan hook, dan simpan peran agen sebagai berkas yang mudah dibaca di proyek atau pengaturan pribadi Anda.
Jalankan /help di TUI untuk melihat perintah dan pintasan papan ketik.
Codewhale berjalan di mesin Anda dengan akses yang Anda berikan. Mode persetujuan dan aturan repositori membatasi tindakan agen; sandbox OS opsional menambahkan batas eksekusi yang lebih kuat jika didukung. Harga model yang belum diketahui tetap ditampilkan sebagai tidak diketahui, bukan dilaporkan gratis.
Baca urutan otorisasi untuk susunan kebijakan yang tepat dan konfigurasi untuk pengaturan lokal.
Codewhale menjadi lebih baik ketika orang menggunakannya, melaporkan hal yang terasa kurang tepat, dan membantu memperbaikinya. Jika penyedia belum tersedia, alur kerja terasa janggal, atau UI terminal menghambat Anda, buat issue. Jika Anda tahu cara memperbaikinya, buat pull request. Kontribusi pertama sangat disambut, dan kontributor tetap menerima kredit untuk pekerjaan yang digabungkan.
Bergabunglah di Discord, atau tambahkan Hunter di WeChat (hunterbown) dan mintalah untuk bergabung dengan grup Whale Brothers.
Codewhale bermula sebagai deepseek-tui dan tetap mempertahankan kompatibilitas konfigurasi serta sesinya. Kini Codewhale netral terhadap penyedia, dikelola secara independen, dan tidak berafiliasi dengan penyedia model mana pun.
Terima kasih kepada setiap kontributor dan komunitas sumber terbuka yang membantu proyek ini tumbuh. Lihat catatan kontributor.
