Waku は、ChatWise の作者として知られる egoist が開発した、高速な macOS ネイティブデスクトップアプリです。ローカルの AI コーディングエージェントをまとめて扱うために作られ、Rust と GPUI(Zed の UI フレームワーク)で構築されています。Claude Code、Codex CLI、OpenCode、Amp、Cursor CLI、Grok Build、Pi といったエージェントを1つのウィンドウで実行・監督できます。プロジェクト・セッション・トランスクリプトはすべてマシン上に保存され、Waku アカウントやリモートサービスは不要です。2026年7月に作られたばかりの非常に若いプロジェクトで、2026年8月時点の GitHub スター数は約630、ライセンスは GPL-3.0 です。
主な機能
- 複数エージェントを1つの画面で:Amp、Claude Code、Codex CLI、Cursor CLI、Grok Build、OpenCode、Pi に対応。Mac にインストール済みの CLI を自動検出します。
- ネイティブ構造化プロトコル:端末出力のスクレイピングではなく、各プロバイダーのネイティブな構造化プロトコルでエージェントを駆動し、セッション継続性を維持。
- 共通の操作面:どのエージェントが動いていても、1つのインターフェースからモデル・推論レベル・アクセスモードを切り替え。
- キューとステアリング:エージェントの作業中にフォローアップメッセージをキューしたり、途中で指示を修正したりできます。
- 会話を意識した巻き戻し:Git 管理のタスクを、会話コンテキストを理解するチェックポイントで巻き戻し。コードと会話を一緒にロールバック。
- ローカルファースト:プロジェクト・セッション・トランスクリプトはすべてディスク上。アカウントもリモートサービスもなし。
- ネイティブな速さ:Rust + GPUI による軽快さに加え、WKWebView ベースの内蔵ブラウザを搭載。
ユースケース
このツールを使用すべき人は?
- macOS のマルチエージェント開発者:複数のコーディング CLI を毎日並行実行し、端末タブの山を1つのウィンドウにまとめたい人。
- Claude Code と Codex のスイッチャー:タスクに応じてエージェントを使い分け、統一された操作面を求める開発者。
- プライバシー重視のユーザー:セッションやトランスクリプトをローカルに留め、サードパーティアカウントを作りたくない人。
解決する問題
- 端末タブの氾濫:エージェント CLI ごとに別タブ・別キーバインド。Waku はプロジェクトと独立セッションを1つのアプリに統合。
- 不統一な操作方法:CLI ごとにモデルやモードの切り替え方が違う。Waku はモデル・推論レベル・アクセスモードの切り替えを共通化。
- 待ち時間による分断:エージェントの完了を待ってから次の指示を出す非効率。キューとステアリングで流れを止めない。
料金プラン
| プラン | 価格 | 機能 |
|---|---|---|
| オープンソース | $0 | GPL-3.0 の完全アプリ。自分で認証したエージェント CLI を利用し、モデル料金は各プロバイダーから課金。 |
Waku は完全に無料のオープンソースで、有料ティアも Waku アカウントもありません。コストは、すでに使っているエージェント背後のモデルプロバイダー分だけです。
優位性と独自の価値提案
競合他社と比較した優位性:
- Electron ではなくネイティブ:Rust + GPUI(Zed と同じフレームワーク)製で、Web ページの包みではなく本物の Mac アプリ。
- スクレイピングではなく構造化プロトコル:各エージェントをネイティブプロトコルで駆動しセッション継続性を保持。端末出力の解析より堅牢。
- ローカルファーストでアカウント不要:すべての状態がマシン上にあり、登録不要、データはディスクから出ない。
際立つポイント:
- ChatWise で知られる egoist による開発という実績。
- 広いエージェント対応:Grok Build や Pi を含む7つを自動検出。
- 会話を意識した Git 巻き戻しは、商用のエージェント管理ツールでも珍しい機能。
- 非常に若く速いペース:2026年7月作成、8月時点で GitHub スター約630。
ユーザーレビュー
Waku は2026年7月の公開で、まだ引用できる正式なレビューは多くありません。X(Twitter)での初期の言及(中国語の開発者コミュニティでの推薦を含む)では、「ChatWise 作者による Mac harness」として、インストール済みのほとんどのコーディング CLI を構造化プロトコルで駆動する点や、Zed 由来の Rust + GPUI スタックが評価されています。T3 Code に似た立ち位置との声も。初期段階のプロジェクトらしく、速い変化と多少の粗さは織り込み済みで。
はじめに
- アプリを入手:waku.sh からダウンロード、または GitHub のソースからビルド(開発には macOS、Rust 1.96 以上、Bun が必要)。
- エージェントを準備:使う CLI(Claude Code、Codex CLI、OpenCode など)をインストールして認証。
- Waku を開く:インストール済み CLI を自動検出。プロジェクトを作成し、任意のエージェントでセッション開始。
- 作業する:共通インターフェースでモデルや推論レベルを切り替え、フォローアップをキューし、大きな変更前にチェックポイントを作成。
よくある質問
Waku は無料ですか?
はい。GPL-3.0 のオープンソースです。費用は、自分で認証したエージェント CLI の背後にあるモデルプロバイダー分だけです。
対応プラットフォームは?
macOS のみ。ネイティブ Mac アプリで、開発ツールチェーン(Rust 1.96+、Bun)も Mac 向けです。
Waku はエージェント CLI を置き換えますか?
いいえ。Waku はマシンにインストール済みの CLI をネイティブプロトコルでオーケストレーションします。各エージェントのインストールと認証は自分で行います。
データはどこに保存されますか?
すべてローカルです。プロジェクト・セッション・トランスクリプトはマシン上に残り、Waku アカウントやリモートサービスはありません。
代替案
Waku が合わない場合は、次の選択肢を検討してください:
- cmux:Ghostty ベースの macOS 端末。垂直タブとエージェント通知付き。
- VelaTerm:セッションツリーとリモート引き継ぎを備えたオープンソースの端末&エージェントマネージャー。
- Superset:隔離ワークツリーで多数の CLI エージェントを実行。
- Emdash:Git ワークツリーで並行エージェントを隔離するデスクトップ開発環境。
ヒントとベストプラクティス
- 先に各 CLI を認証:Waku はインストール済み CLI を駆動するため、セッション開始前に各エージェントへログイン。
- 長いタスクはキューで:エージェントの作業中に次の指示をキューして、セッションを見守り続けない。
- 大きな編集前にチェックポイント:リファクタ前に巻き戻しポイントを作り、コードと会話を一緒にロールバック可能に。
- CLI を最新に:Waku は各プロバイダーのネイティブプロトコルに依存するため、最新の CLI ほど快適。
コメント
まだコメントがありません。最初のコメントを投稿してください!
関連ツール
関連インサイト
7 つの AI コーディング CLI を半年使って悟ったこと:モデルがどんなに強くても、仕事には監督が必要
Claude Code、Codex、opencode、pi、omp、DeepSeek Harness はそれぞれ性格が違う。半年間の深い使用で確立した分業:pi で最速最省のレビュー、omp で複雑な PR レビュー、DeepSeek Harness + V4 Flash で高頻度・低コストなレビュー、Claude Code と Qoder でコーディング。モデルがどんなに強くても、仕事には監督が必要——しかも独立した第三者であるべき。
Codex を閉じ込めているのはモデルではなく、ピッカーだ
OpenCode Go、Grok、Z.ai にはすでに課金しているのに、Codex のピッカーはほぼ GPT しか出さない。コミュニティ製の codex-router が教えるのは手順ではない。すでに買ったモデル能力をセレクタに戻すこと。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。
Windows で OpenCode Go を Codex に繋ぐ。二セット目のツールは開くな
ChatGPT でログインした Codex デスクトップは、ピッカーにほぼ GPT しか出さない。Windows では OpenCode Go だけを開けば、すでに課金している Grok、GLM、Kimi、DeepSeek、MiniMax が同じセレクタに戻る。鍵はマシンから出ず、ネイティブ GPT もそのまま残る。