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
Rilis terbaru v0.10.2Sumber v0.10.2MIT
Codewhale × OrcaRouter: The whales are teaming up. +30% DeepSeek v4.1 Flash usage.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
Pratinjau terminal · Belum dirilis v0.10.2

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.

  1. 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.

    curl -fsSL https://codewhale.net/install.sh | sh
    Full install guide
  2. Connect 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.

    codewhale auth set --provider deepseek
    Connect a provider
  3. Describe 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.

    codewhale
    Set modes and approvals
  4. Use 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.

    /fleet setup
    /fleet status
    Set up a Fleet

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 instalasi
curl -fsSL https://codewhale.net/install.sh | sh