Agen pemrograman sumber terbuka untuk model apa pun
Codewhale membaca proyekmu, mengedit berkas, dan menjalankan pengujianmu dari terminal. Hubungkan model yang dihosting atau model lokal, lalu pilih tindakan yang memerlukan persetujuanmu.
curl -fsSL https://codewhale.net/install.sh | sh
Codewhale × OrcaRouterGet 30% extra DeepSeek V4.1 Flash credit on each OrcaRouter top-up. One claim per developer, open until November 21, 2026.Codewhale earns a referral fee from OrcaRouter.Claim on OrcaRouter▎ Local demo: add --json to export.py, run tests, and delegate a review. │╭ ✓ • tool done · 3/3 · 100% ││ ▏ checklist: todo_write ││ ▏ ☑ Inspect the export command ││ ▏ ☑ Add the --json flag │╰ ▏ ☑ Run tests and review the change │ │● JSON export is ready. │▏ │▏ Added --json while preserving CSV output. All 3 local tests passed, and the delegated review │▏ found no issues. ┃▏ ┃▏ Try: python3 export.py --json ┃▏ ┃▏ This session uses the local website-demo provider. ┃ ┃Note Workbar is off — no panel renders (/workbar bottom|top|left|right to show it) ┃╭──────────────────────────────────────────────────────────────────────────────────────────────────╮│❯ Type a message… ││ [·] │╰──────────────────────────────────────────────────────────────────────────────────────────────────╯ ● Full Access Shift+Tab to change work (Tab) Work bar (Ctrl+]) ← for agents · ↓ to manage website-demo · website-demo context 7%
New in v0.10.2
Read the changelog- /pet on
- Turns your terminal into an animated whale that shows what the agent is doing. The message box stays live.
- /workbar terminal
- Shows the shells the agent is running as they run. Type into one, or press Ctrl+N for your own. macOS and Linux.
- /undo
- Takes back your whole last request in one step, including every file it changed.
- Plan → Work
- When a plan ends with open steps, Codewhale asks whether to start Work with Ask or Auto-Review, or keep planning.
- curl / wget
- Outside Full Access, a curl or wget that would upload a credential never runs without your approval.
- DeepSeek Search
- web_search can use DeepSeek's new Search API: set [search] provider = "deepseek" with a DeepSeek key.
Bangun dan otomatisasikan dari terminalmu
Jelaskan apa yang ingin kamu buat atau otomatisasikan. Codewhale dapat mengedit berkas, menjalankan perintah, dan memeriksa hasilnya, dengan akses yang kamu kendalikan.
Kemampuan- Buat aplikasi dan alat
- Buat aplikasi, tambahkan fitur, atau tulis skrip. Codewhale dapat mengerjakan berkas proyek, menjalankan kode, dan menguji hasil yang dibuatnya. Dokumentasi
- Otomatiskan pekerjaan berulang
- Jalankan alur kerja dari terminal, skrip, atau CI. Untuk tugas yang lebih besar, delegasikan sebagian pekerjaan ke Fleet agen dengan model yang berbeda. Dokumentasi
- Hubungkan alat yang kamu pakai
- Tambahkan alat melalui plugin dan server MCP, atau gunakan API dari skripmu sendiri. Setiap layanan memerlukan penyiapan dan autentikasi tersendiri. Dokumentasi
Gunakan model pilihanmu
Hubungkan akun penyedia, endpoint yang kompatibel dengan OpenAI, atau model lokal dan yang kamu host sendiri. Pilih model untuk sesi dan untuk setiap agen dalam Fleet.
Lihat model dan penyedia- Akun API milikmu
- Hubungkan penyedia seperti DeepSeek, OpenAI, Anthropic, atau Google dengan kuncimu sendiri. Model bawaan, deepseek-flash, kini menjalankan DeepSeek-V4.1-Flash.
- Gateway milikmu
- Gunakan endpoint yang kompatibel dengan OpenAI dan pilih model yang disediakannya.
- Inferensi milikmu
- Jalankan model lokal atau yang dihosting sendiri dengan Ollama, vLLM, atau SGLang.
- Paket ChatGPT milikmu
- Masuk dengan codewhale auth chatgpt untuk memakai paket ChatGPT sebagai pengganti kunci API. Eksperimental.
Bekerja dengan berkas dan alat
Jelajahi alat dan integrasi- Berkas dan terminal
- Buat berkas, jalankan perintah, periksa data, dan uji hasilmu. Kamu menentukan folder kerja dan izin.
- Plugin dan aplikasi terhubung
- Tambahkan keterampilan dan alat melalui plugin dan MCP. Tinjau dan aktifkan koneksi yang boleh digunakan agen.
- Peramban dan komputer · pratinjau
- Gunakan alat peramban dan plugin Computer Use untuk bekerja di aplikasi dan situs dengan akses yang kamu berikan.
- Sesi yang bisa dilanjutkan
- Simpan percakapan, hasil alat, dan riwayat kerja bersama. Lanjutkan tugas di terminal atau klien peramban lokal.
- Tim agen
- Gunakan Fleet untuk membagi pekerjaan besar ke agen dengan peran dan model berbeda, lalu ikuti kemajuannya di satu tempat.
Mulai menggunakan
Instal Codewhale, hubungkan model, dan buka folder proyek. Kamu bisa menambahkan plugin dan agen lain saat membutuhkannya.
Install Codewhale
Install the latest release on macOS or Linux. Follow any PATH instruction the installer prints, then open a folder where you want to work. The guide covers Windows and other install options.
Full install guidecurl -fsSL https://codewhale.net/install.sh | shConnect your model
Use a model API you already have, or connect local or self-hosted inference. The command below saves a DeepSeek key; local Ollama models do not need an API key.
Connect a providercodewhale auth set --provider deepseekDescribe your first task
Start Codewhale and describe the result: a small app, a script that saves you time, or a report from your data. Choose its permissions, review what it does and steer it as you go.
Set modes and approvalscodewhaleUse multiple agents
Split a larger job across agents with different roles and models. Inside Codewhale, save your team with /fleet setup, then check its runs with /fleet status.
Set up a Fleet/fleet setup /fleet status
Tersedia sekarang dan sedang dikembangkan
Terminal dan klien peramban lokal sudah tersedia. Aplikasi desktop native dan aplikasi web yang dihosting sedang dikembangkan ulang.
- Terminal dan peramban lokal
- DirilisInstal di Linux, macOS, atau Windows, lalu jalankan codewhale, atau codewhale web untuk klien peramban lokal. npm dan Cargo juga dapat digunakan; Android di Termux masih berupa pratinjau.
- CodeWhale GUI (VS Code)
- TersediaProyek terpisah yang dipelihara oleh komunitas: obrolan, utas, dan perubahan berkas di sidebar VS Code di atas Codewhale Runtime yang sama. Pasang dari VS Code Marketplace.
- Aplikasi web hosted
- Dalam pengembanganSedang dibangun ulang agar sesuai dengan aplikasi desktop dan belum dibuka. Untuk menggunakannya di peramban sekarang, jalankan codewhale web di komputermu.
- Desktop
- Build pengembanganAplikasi native dengan mesin yang sama. Tinjau dan commit perubahan, ikuti pekerjaan lintas proyek, dan edit pesan untuk mengirimkannya kembali sebagai cabang baru. Belum ada unduhan publik.
Terminal, peramban lokal, dan GUI tidak memerlukan akun Codewhale. Jika Anda memakai kunci penyedia milik Anda sendiri, penyedia tersebut menagih penggunaan itu.
Berkontribusi pada Codewhale
393 orang telah ikut membangun Codewhale. Laporkan bug, perbaiki dokumentasi, atau sumbangkan kode di GitHub.
Instal di macOS atau Linux
GitHub Releases (Biner) · npm · Cargo · Docker · Windows · Android / Termux · Mirror Tiongkok
Baca panduan instalasicurl -fsSL https://codewhale.net/install.sh | sh