あらゆるモデルに対応するオープンソースのコーディングエージェント

Codewhale はターミナルからプロジェクトを読み、ファイルを編集し、テストを実行します。ホスト型またはローカルのモデルを接続し、承認が必要な操作を選べます。

curl -fsSL https://codewhale.net/install.sh | sh
最新リリース v0.10.2ソース 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
ターミナルのプレビュー · 未リリース 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.

ターミナルから開発と自動化を

作りたいものや自動化したい作業を伝えてください。Codewhale は、あなたが指定したアクセス権限の範囲で、ファイルを編集し、コマンドを実行して結果を確認できます。

機能
アプリやツールを作る
アプリを作る、機能を追加する、スクリプトを書くといった作業に使えます。Codewhale は、プロジェクトのファイルを扱い、コードを実行して、作成したものをテストできます。 ドキュメント
繰り返す仕事を自動化
ターミナル、スクリプト、CI からワークフローを実行できます。大きなタスクでは、異なるモデルを使うエージェントの Fleet に作業の一部を任せられます。 ドキュメント
いつものツールをつなぐ
プラグインや MCP サーバーからツールを追加したり、自分のスクリプトから API を利用したりできます。サービスごとに設定と認証が必要です。 ドキュメント

使いたいモデルを選ぶ

プロバイダーのアカウント、OpenAI 互換のエンドポイント、ローカルやセルフホストのモデルを接続できます。セッションと Fleet の各エージェントに、それぞれモデルを選べます。

モデルとプロバイダーを見る
自分の API アカウント
自分のキーで DeepSeek、OpenAI、Anthropic、Google などのプロバイダーに接続できます。既定の deepseek-flash は、現在 DeepSeek-V4.1-Flash で動作します。
自分のゲートウェイ
OpenAI 互換エンドポイントに接続し、提供されるモデルを選択。
自分の推論環境
Ollama、vLLM、SGLang でローカルまたは自己ホスト型モデルを実行。
自分の ChatGPT プラン
codewhale auth chatgpt でサインインすると、API キーの代わりに ChatGPT プランを使えます。実験的な機能です。

ファイルやツールを使って作業する

ツールと連携機能を見る
ファイルとターミナル
ファイル作成、コマンド実行、データ分析、成果物のテストまで。作業フォルダと権限は自分で設定します。
プラグインと接続アプリ
プラグインと MCP でスキルやツールを追加。エージェントに使わせたい接続を確認して有効にします。
ブラウザとコンピューター操作 · プレビュー
許可したアクセス範囲で、ブラウザツールと Computer Use プラグインを使ってアプリやサイトを操作できます。
続きから始められるセッション
会話、ツールの結果、作業履歴をまとめて保存。ターミナルやローカルブラウザからタスクを再開できます。
エージェントのチーム
Fleet で大きな仕事を、役割やモデルの異なるエージェントに分担。進捗を一か所で確認できます。

使い始める

Codewhale をインストールし、モデルを接続して、プロジェクトフォルダーを開いてください。必要に応じて、プラグインやエージェントを追加できます。

  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

現在利用できる機能と開発中の機能

ターミナルとローカルブラウザクライアントは利用可能です。ネイティブのデスクトップアプリと再構築中のホスト型ウェブアプリは開発中です。

ターミナルとローカルブラウザー
リリース済みLinux、macOS、Windows にインストールし、codewhale を実行します。ローカルブラウザークライアントを使うには codewhale web を実行します。npm と Cargo でもインストールできます。Android の Termux 版はプレビューです。
CodeWhale GUI(VS Code)
利用可能コミュニティが保守する独立したプロジェクトです。同じ Codewhale Runtime 上で、VS Code のサイドバーからチャット、スレッド、ファイル変更を扱えます。VS Code Marketplace からインストールできます。
ホスト型 Web アプリ
開発中デスクトップアプリに合わせて作り直しており、まだ公開されていません。今すぐブラウザーで使うには、自分のマシンで codewhale web を実行してください。
デスクトップ
開発ビルド同じエンジンで動くネイティブアプリです。変更のレビューとコミット、複数プロジェクトにまたがる作業の確認、メッセージを編集して新しい分岐として再送信できます。一般向けのダウンロードはまだありません。

ターミナル、ローカルブラウザー、GUI は Codewhale のアカウントなしで使えます。自分のプロバイダーキーを使う場合、その利用料金はプロバイダーから請求されます。

Codewhale に貢献する

393 人が Codewhale の開発に参加しています。GitHub でバグを報告したり、ドキュメントを改善したり、コードを提供したりできます。

macOS または Linux にインストールする

GitHub Releases (バイナリ) · npm · Cargo · Docker · Windows · Android / Termux · 中国ミラー

インストールガイドを読む
curl -fsSL https://codewhale.net/install.sh | sh