Codewhale si tuffa negli abissi
così non devi farlo tu.
Codewhale è un agente di coding open source per il tuo terminale. Dagli un modello e un compito: legge il tuo codice, modifica i file, esegue i suoi controlli e si ferma quando il lavoro è finito o quando serve te. Porta qualsiasi modello, o mescolali: fissa un modello diverso per ciascun ruolo.
npm install -g codewhale
cwUltima release v0.9.8Sorgente candidato v0.9.945 route di providerMIT

Una shell sottomarina. Qualsiasi modello. Sulla tua macchina.
Porta il modello che già usi — hosted, via gateway o locale. Plan / Work / Operate e le posture di permessi esplicite tengono l'immersione sotto il tuo controllo.
Regole che vedi nella traccia
Stralci di sessioni reali: la gerarchia di regole del progetto è visibile nel ragionamento del modello, non è solo la promessa di una landing.
Dal compito alla modifica verificata.
- 01
Ispezionare
Leggere il repository, le sue istruzioni e il compito.
- 02
Agire
Modificare i file entro confini di approvazione espliciti.
- 03
Verificare
Eseguire i controlli ed esaminare il risultato.
- 04
Riferire
Lasciare una ricevuta concisa e durevole.
Nuovo su Codewhale? Quattro passi dall'inizio alla fine.
Installare → prima sessione senza chiavi → collegare un provider → configurare la tua Fleet. I termini sono definiti nella pagina del vocabolario.
Install Codewhale
One npm command installs the dispatcher and terminal runtime. Cargo, archives, Docker, Nix, and China mirrors are documented alternatives — published releases only.
Full install guide →npm install -g codewhale codewhale doctorOpen a first session — no key needed
Launches without any API key: short constitution-first setup, then the full interface. Explore in Plan mode — always read-only. Model replies need a provider; that's the next step.
Learn the product nouns first →codewhaleConnect a provider
Pick a supported route — hosted key, gateway, or keyless local runtime (Ollama, vLLM, SGLang). Provider and model stay explicit; reasoning and routing provenance stay separate, and unavailable values stay unavailable.
Providers and models →codewhale auth set --provider deepseekSet up your ideal fleet
Add every provider you use — one auth set per hosted route; keyless local runtimes need nothing — then author the team: /fleet setup walks one role at a time (a model from any configured provider, a thinking tier, permissions) and saves a reusable profile for this repo or every repo on this machine. Fleet state lives in the workspace ledger; ordinary single tasks need none of this.
Fleet and Workflow docs →/fleet setup codewhale fleet status
Il tuo modello.
I tuoi confini.
Scegli esplicitamente modello, modalità di lavoro e postura di permessi. Un costo sconosciuto resta dichiarato sconosciuto, e le superfici in anteprima restano etichettate come tali.
- 45 route di provider
- Modelli hosted, via gateway e locali
- Plan · Work · Operate
- Dalla pianificazione in sola lettura all'operazione autonoma
- Ask · Auto-Review · Full Access
- Scegli la postura di permessi per il lavoro
- TUI · exec · web · API
- Superfici di runtime interattive e headless
Usa il runtime dove avviene il lavoro.
Inizia con un solo comando.
npm install -g codewhale
CargoBinariDockerNixWindowsAndroid / TermuxMirror in Cina
Leggi la guida d'installazione →Costruito in pubblico
Con licenza MIT e plasmato da contributor su runtime, provider, piattaforme, documentazione e test.