Codewhale zanurza się w głębinach,
żebyś ty nie musiał.
Codewhale to otwartoźródłowy agent do kodowania w twoim terminalu. Daj mu model i zadanie — przeczyta twój kod, zedytuje pliki, uruchomi własne sprawdzenia i zatrzyma się, gdy praca jest skończona albo gdy potrzebuje ciebie. Przynieś dowolny model albo je mieszaj: przypnij inny model do każdej roli.
npm install -g codewhale
cwNajnowsze wydanie v0.9.8Kandydat źródłowy v0.9.945 tras providerówMIT

Podwodna powłoka terminala. Dowolny model. Na twojej maszynie.
Przynieś model, którego już używasz — hostowany, przez gateway albo lokalny. Plan / Work / Operate i jawne postawy uprawnień trzymają nurkowanie pod twoją kontrolą.
Prawo widoczne w śladzie
Fragmenty prawdziwych sesji — rozstrzygnięta hierarchia reguł projektu widać w rozumowaniu modelu, to nie tylko deklaracja ze strony startowej.
Od zadania do zweryfikowanej zmiany.
- 01
Zbadaj
Przeczytaj repozytorium, jego instrukcje i zadanie.
- 02
Zadziałaj
Edytuj pliki w jawnych granicach zatwierdzeń.
- 03
Zweryfikuj
Uruchom sprawdzenia i obejrzyj wynik.
- 04
Zrelacjonuj
Zostaw zwięzłe, trwałe potwierdzenie.
Nowy w Codewhale? Cztery kroki od początku do końca.
Instalacja → pierwsza sesja bez kluczy → podpięcie providera → konfiguracja Floty. Pojęcia są zdefiniowane na stronie słownika.
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
Twój model.
Twoje granice.
Wybierz model, tryb pracy i postawę uprawnień jawnie. Nieznany koszt pozostaje zadeklarowany jako nieznany, a powierzchnie poglądowe są tak oznaczone.
- 45 tras providerów
- Modele hostowane, przez gateway i lokalne
- Plan · Work · Operate
- Od planowania tylko do odczytu po autonomiczną operację
- Ask · Auto-Review · Full Access
- Wybierz postawę uprawnień do pracy
- TUI · exec · web · API
- Interaktywne i bezgłowowe powierzchnie runtime'u
Używaj runtime'u tam, gdzie odbywa się praca.
Zacznij jedną komendą.
npm install -g codewhale
CargoBinarkiDockerNixWindowsAndroid / TermuxMirrory w Chinach
Przeczytaj przewodnik instalacji →Budowane jawnie
Na licencji MIT, kształtowane przez współtwórców od runtime'ów, przez providerów, platformy, dokumentację po testy.