Codewhale は深く潜る。
あなたが潜る必要はない。
Codewhale は、ターミナルで動くオープンソースのコーディングエージェントです。モデルとタスクを渡せば、コードを読み、ファイルを編集し、自分でチェックを回して、仕事が終わるか、あなたの判断が必要になったところで止まります。モデルは何でも持ち込めます。混ぜてもいい — 役割ごとに別のモデルを固定できます。
npm install -g codewhale
cw最新リリース v0.9.6現在のソース v0.9.640 件のプロバイダールートMIT

水中のターミナルシェル。どんなモデルでも。あなたのマシンで。
すでに使っているモデルをそのまま持ち込めます — ホスト型、ゲートウェイ、ローカル。Plan / Act / Operate と明示的な権限で、どこまで潜るかはあなたの管理下に。
トレースの中で確かめられる規範
実際のセッションからの抜粋 — 優先順位づけされた規範は、ランディングページの主張ではなく、モデルの推論の中で見えます。
タスクから、検証済みの変更へ。
- 01
調査
リポジトリと、その指示と、タスクを読みます。
- 02
実行
明示的な承認の境界を通してファイルを編集します。
- 03
検証
チェックを実行し、結果を確認します。
- 04
報告
簡潔で、あとから辿れるレシートを残します。
Codewhale は初めてですか? 4 ステップで最後まで。
インストール → キー不要の最初のセッション → プロバイダー接続 → 最初の Fleet ワークフロー。用語は用語集ページに。
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 deepseekRun a first Fleet workflow
For durable workers, ordered phases, or receipts, author a reusable agent-team profile and launch a run. Fleet state lives in the workspace ledger; ordinary single tasks need none of this.
Fleet and Workflow docs →codewhale fleet init codewhale fleet run tasks.json --max-workers 4
あなたのモデル。
あなたの境界。
モデル、作業モード、権限は、いずれも明示的に選びます。不明なコストは不明なままとし、プレビュー段階の画面にはその表示を残します。
- 40 件のプロバイダールート
- ホスト型、ゲートウェイ、ローカルのモデル
- Plan · Act · Operate
- 読み取り専用の計画から自律実行まで
- Ask · Auto-Review · Full Access
- 作業に合わせて権限を選ぶ
- TUI · exec · web · API
- 対話型とヘッドレス、両方のランタイム画面
作業のある場所で、そのままランタイムを使う。
コマンド 1 つで始める。
公開の場でつくる
MIT ライセンス。ランタイム、プロバイダー、プラットフォーム、ドキュメント、テストにまたがる貢献者たちの手で形づくられています。