Warpターミナルが2026年4月28日、クライアントコードベースをオープンソースとして公開しました。5年間クローズドで開発されてきたRust製ターミナルが、AGPLライセンスのもとでコミュニティに開かれます。

この記事でわかること:

  • オープンソース化された背景と判断理由
  • ライセンス構成(AGPL v3とMITの使い分け)
  • エージェントが開発を担う新しいコントリビューションモデル
  • 同時リリースされた新機能(OSS対応モデル・設定ファイル)
  • インストール方法とコントリビュートを始める手順

Warpとは

Warpは、Rustで開発されたAIエージェント対応のターミナルです。macOS・Windows・Linuxに対応し、現在70万人以上のアクティブ開発者に使われています。単なるシェル環境ではなく、Claude Code・Codex・Gemini CLIなどのCLIエージェントを持ち込んで動かせる「エージェント開発環境(ADE)」として位置づけられています。

オープンソース化の背景

Warp CEOのZach Lloyd氏は、今回の決断をこう説明しています。「開発のボトルネックは、もはやコードを書くことではない。ボトルネックは仕様を決めることと、動作を検証することだ」。

エージェントが実装を担えるようになった現在、人間のコントリビューターに求められる役割は変わりました。何を作るかを決め、できあがったものを検証する。その上流の判断にコミュニティを巻き込むことで、開発速度を上げられると判断したというわけです。

もう一つの理由は競争環境です。Warpは、資金力のある競合クローズドソース製品と正面から競い合っています。コミュニティの力を使って製品を改善することで、自社内のチームだけでは実現できないペースで開発を進める狙いがあります。

オープンソース化はWarpの創業時から計画されていたことでもあります。2021年のShow HNで「いつかオープンソース化する」と明言されており、今回その構想が実現しました。

ライセンス構成

コードベースはコンポーネントによってライセンスが分かれています。

UIフレームワーク(warpui_coreクレートとwarpuiクレート)はMITライセンスです。このUIレイヤーのコードは制約なく再利用できます。

それ以外のコードベースはAGPL v3ライセンスです。AGPLは、ネットワーク越しにサービスとして提供する場合にもソース開示義務が生じます。商用利用を完全に禁じるわけではありませんが、サービスとして提供する場合は注意が必要です。

リポジトリはこちらで公開されています:

2026年4月29日時点のGitHubスター数は約39,600です。

エージェントファーストのコントリビューションモデル

Warpのコントリビューションは従来のOSSとは異なります。コードを直接書くのではなく、エージェントに実装させながら人間がアイデアと検証を担う形が推奨されています。

Warpが提供するエージェントオーケストレーションプラットフォームがOzです。Ozはクラウド上で複数のコーディングエージェントを並列実行し、全体の進捗を把握しながら制御できるプラットフォームで、今年初めにWarpが発表していました。新リポジトリでのコントリビューションワークフローはOzを中心に設計されており、Warpのルールと検証プロセスが組み込まれています。

Oz以外のエージェント(Claude Code・Codex・Gemini CLIなど)を使ったコントリビューションも歓迎されています。ただし、Ozにはリポジトリ固有のコンテキストと検証ループが最初から組み込まれているため、成功率が高いとWarpは説明しています。

コントリビューションの流れは次のとおりです。

  1. GitHubで既存Issueを検索する
  2. なければIssueを起票してレビューを待つ
  3. ready-to-implementラベルが付いたIssueをエージェントに渡して実装する
  4. 動作を確認してPRを送る

GitHubのIssueが今後の機能開発のソース・オブ・トゥルースとなり、ロードマップもオープンに公開されていきます。

なお、OpenAIが今回の新規オープンソースリポジトリの創設スポンサーとなっています。OpenAI Engineering LeadのThibault Sottiaux氏は「AIがメンテナとコントリビューターの協力をより効果的にスケールさせる実験を支援できて光栄だ」とコメントしています。

同時リリースされた新機能

オープンソース化と同時に、3つの機能変更が加わっています。

OSS対応モデルの拡張:Kimi・MiniMax・Qwenの最新モデルに対応しました。加えて、タスクに応じて最適なオープンモデルを自動選択する「auto (open)」ルーティングオプションも追加されています。

設定ファイルのサポート:エージェントやユーザーがプログラムで設定を制御できる設定ファイルが正式にサポートされました。デバイス間の設定の持ち運びも容易になります。

UIカスタマイズの強化:「ターミナルのみ」から「軽量なエージェント支援機能(差分ビューやファイルツリー)付きのシェル」、「エージェント内蔵のフル機能ADE」まで、自分の用途に合わせてWarpの体験を柔軟に構成できるようになりました。

インストール方法

macOS・Windows(x64/ARM64)・Linux(.deb・.rpm・AppImage)の各プラットフォームに対応しています。ソースからのビルドも可能で、手順は以下のとおりです。

git clone https://github.com/warpdotdev/warp
cd warp
./script/bootstrap   # プラットフォーム別のセットアップ
./script/run          # ビルドと起動

Warpのドキュメントはdocs.warp.devで参照できます。

まとめ

WarpのOSS転換は「エージェントが実装し、人間が判断する」という開発モデルを本番レベルで実践する試みです。70万人の開発者コミュニティとエージェントの組み合わせがどんな速度とクオリティを生み出すか、業界全体が注目しています。

従来のターミナルに比べてWarpは機能が多く、慣れるまでに時間がかかる面もあります。ただし、Claude CodeやCodexなどのエージェントと組み合わせて使うなら、ADE機能が初めから統合されているWarpは有力な選択肢です。