選んだモデルで開発し、作業を自動化する
Codewhale のエージェントは、ソフトウェアを開発し、ファイルを扱い、繰り返し行う作業を再利用できるワークフローにまとめられます。達成したいことを伝えて仕事に合うホスト型またはローカルのモデルを選び、必要に応じてプロバイダーを自由に切り替えながら作業を進めてください。

ターミナルのプレビューv0.9.12 開発ビルド
cw最新リリース v0.9.13ソース v0.9.13MIT
Codewhale でできること
プロジェクトや質問、自動化したい作業から始めて、ひとつのエージェントと一緒に進めることも、大きな仕事を複数のエージェントに分担させることもできます。
作りたいものを形にする
作りたいものを説明し、コードを読み、ファイルを編集し、コマンドを実行して結果を確認できるエージェントと一緒に取り組めます。
日々の作業を自動化する
繰り返し行う作業のスクリプトやワークフローを作れば、必要なときにターミナルから何度でも実行できます。
さまざまなモデルを使う
エージェントにホスト型またはローカルのモデルを使い、モデルや役割に合った仕事をそれぞれに任せられます。
Codewhale のさまざまな使い方
- TUI
- 対話型のターミナル作業
- codewhale exec
- スクリプトと CI
- ローカル Web クライアント
- localhost のインターフェース。ホスト型のブラウザ作業環境は開発中
- Runtime API + MCP
- ローカル連携
- Fleet
- 複数のエージェントでひとつの仕事に取り組む
作業に合わせて選べるモデル
ホスト型のプロバイダーに直接接続することも、ゲートウェイを通じて複数のプロバイダーを利用することも、モデルをローカルで実行することもでき、作業中にセッションごとに使うモデルを選べます。
モデルとプロバイダーを見る- ホスト型
- 自分の API キーを codewhale auth set --provider <id> で保存
- ゲートウェイ
- ひとつのエンドポイントで多くのモデル、プロバイダーは自分で選ぶ
- ローカル
- localhost 上の vLLM、SGLang、Ollama。通常キー不要
- Plan · Work · Operate
- Ask · Auto-Review · Full Access
Codewhale を使い始めるには
Codewhale をインストールしてモデルを接続したら、ターミナルで最初の作業を伝え、複数のエージェントに分担してほしくなったときに Fleet を追加できます。
Install Codewhale
The command below installs the latest published release on macOS or Linux. Use the install guide for Windows, package managers, or building the unreleased source candidate.
Full install guide →curl -fsSL https://codewhale.net/install.sh | shConnect your model
Model replies need a connection to a hosted or local model. Use your own provider key, as in the DeepSeek example below, or follow the provider guide for other services and local models. Offline setup does not require a key.
Choose a provider →codewhale auth set --provider deepseekGive it a task
Open Codewhale in your project folder. Try /mode plan and ask it to explain the project, then use /mode work when you want edits and commands. Shift+Tab changes the approval setting; /provider and /model change the model connection.
Modes and permissions →codewhaleAdd a Fleet when you need one
When a task would benefit from several models and roles, run /fleet setup inside Codewhale to put a team together. You can see the saved Fleet from your shell with codewhale fleet status.
Fleet and Workflow docs →/fleet setup codewhale fleet status
Codewhale を使える場所
Codewhale は今すぐターミナルで使え、Web アプリ、デスクトップアプリ、クラウドコンピューターも現在開発しています。
- ターミナル
- リリース済みLinux、macOS、Windows 向けのリリースバイナリを GitHub で提供しています。npm と Cargo からもインストールできます。Android の Termux 版はプレビューです。
- ウェブアプリ
- 開発プレビュー開発プレビューでアカウントへのアクセスとブラウザのペアリングを利用できます。
- デスクトップ
- 開発ビルドmacOS アプリは開発中です。一般向けのダウンロードは後日提供予定です。
- クラウドコンピューター
- 開発中タスクを実行するためのホスト型コンピューター。
ターミナルは Codewhale のアカウントなしで使え、ホスト型モデルの利用料金はプロバイダーから請求されます。
アカウントを作成macOS または Linux に Codewhale をインストールする
curl -fsSL https://codewhale.net/install.sh | sh
GitHub Releases · バイナリnpmCargoDockerNixWindowsAndroid / Termux中国ミラー
インストールガイドを読むCodewhale を一緒により良くする
バグの報告でも、機能のアイデアでも、初めてのプルリクエストでも、皆さんの声を聞き、これからの取り組みを一緒に進めていきたいと考えています。