Warp's Agent CLIは、そのコーディングエージェントをあらゆるターミナルで利用できるようにする
Zach Lloydは、インタラクティブかつリモートの作業を支えるセッションインフラストラクチャを維持しつつ、WarpのエージェントをWarp Terminalから切り離している。
By Ryan Merket · Published
Primary source: Warp
Why it matters
Warp is widening distribution beyond its own terminal while betting that session control, model routing and cloud handoff can distinguish its agent in a crowded CLI market.

Warp's standalone Agent CLIは、Ghostty、iTerm2、VS Code、macOS Terminal、Windows Terminalなどのターミナル環境内で開発者が同社のコーディングエージェントにアクセスできるようにする。コマンドライン製品は、Warpが数年間にわたって構築してきたターミナルインフラを利用しつつ、Warpのモデルルーティング、マルチエージェントオーケストレーション、およびクラウドへのハンドオフを引き継ぐ。Warpはローンチ投稿で同製品を発表した。
このリリースは、開発者に同社のターミナルを採用させることなく、Lloydの元来の主張を前進させる。Warpを創業する前、LloydはGoogleでプリンシパルエンジニアを務め、TimeのCTOを務め、SelfMadeを共同創業した。Warpは、ターミナルがコードエディタと並んでほとんど全てのプログラマが使う二つのツールの一つである一方、プロダクトとしてははるかに手薄だったという彼の見解から始まった。Warpのチームプロフィールがその背景を説明している。
エージェントを他のターミナルに開放することは、Lloydがそのアイデアを追求する方法を変える。Warpは開発者の既存のセットアップに入り込み、エージェントとシェル間のセッションを制御するという技術的な賭けを維持できる。これはCLIを流通戦略にする動きであり、Warpのターミナルアーキテクチャを再利用可能なエージェントインフラに変えようとする試みでもある。
Warpはターミナルアプリケーションの枠を超えて、製品戦略の一部も公開している。同社はOzをローンチした、クラウドコーディングエージェントを実行・管理するためのプラットフォームとして提供し、Warpクライアントをオープンソース化したほか、bring-your-own inferenceを追加した。独立したCLIはその戦略をインターフェイス自体にまで拡張する:開発者はターミナルを変えたり、特定のモデルプロバイダにコミットしたりすることなくWarpのエージェントを使える。
ターミナルセッションを中心に構築されたコーディングエージェント
Warpの主な技術的主張はセッション制御に関するものだ。CLIは擬似端末(pty)接続を、Warpがtmuxに例える多重化レイヤーで管理する。ディレクトリを移動したり、リポジトリ間を移動したり、SSHで別のマシンに接続したりしても、エージェントはセッションに接続し続ける。Warpによれば、リモートワークフローは対象ホストに同社のバイナリをインストールする必要はないという。
そのアーキテクチャにより、エージェントはインタラクティブでフルスクリーンプログラムも操作できる。WarpはSQLiteやPythonのセッション内での動作、Vimでの編集、gdbでのブレークポイント設定、htopでのプロセス監視などでの動作を示している。これらは、コーディングエージェントが孤立した一連のシェルコマンドを実行するのではなく、変化するターミナル状態を理解する必要があるワークフローだ。Warpはまた、タブ補完や、入力がシェルコマンドか自然言語のプロンプトかを判定する分類器も含めている。
Warpによれば、エージェントはタスクの複雑さに応じてフロンティアモデルとオープンウェイトモデルの間でリクエストをルーティングする。開発者はAPIキーやOpenAI互換のエンドポイントを提供でき、チームはプランニング、設計、実装作業に特定のモデルを割り当てるカスタムルーティングルールを定義できる。Warpの製品ページによれば、Warpを通じて購入された推論はAPIコストで請求され、マークアップはないという。
WarpはローカルセッションをOzクラウド製品にも接続する。開発者はCLIでタスクを開始し、その一部をサブエージェントに割り振り、ノートパソコンを閉じる前にセッションをクラウドエージェントに引き継ぐことができるとされる。WarpはそのオーケストレーションレイヤーがClaude CodeやCodexを含む異なるモデルや別個のエージェントハーネス間で作業を委任でき、各セッションを一つのインターフェイスで表示すると述べている。これらの機能はWarpの主張であり、ローンチ発表での比較テストによって実証されたわけではない。
Agent CLIへのアクセスはWarpの無料プランに含まれており、開発者が独自の推論を持ち込むことも許可している。Warpのpricing pageは、Buildプランを月額$20、年払いで月額$18とし、APIレートで$20分のエージェント使用が含まれると記載している。開発者は追加の使用量を購入することもできる。
Lloydはターミナル依存を広い配布に差し替えている
コマンドラインはAI向け開発者ツールの最も激しい戦線の一つになっている。AnthropicのClaude Codeはシェル内での直接的なエージェントワークフローを確立し、GitHub Copilot CLIはモデル選択、並列サブエージェント、GitHub Issuesやプルリクエストとの統合を提供している。モデル選択やサブエージェントのサポートは既に一般的な売り文句だ。
Warpはターミナルセッションの制御を競争上の主張に置いている。永続的なシェル状態、インタラクティブなアプリケーション、SSHの継続性、ローカルからクラウドへのハンドオフは、Lloydが元々構築した製品から直接引き継がれる要素だ。Warpはその結果として得られる体験が他のエージェントCLIより優れていると主張している。発表はその主張のためのアーキテクチャの詳細を提供しているが、パフォーマンスと信頼性はエージェントが実際のリポジトリ、リモートシステム、長時間稼働するセッション全体でどのように振る舞うかに依存するだろう。
エージェントをWarp Terminalから切り離すことは、開発者がターミナルアプリケーションを切り替える理由の一つを取り除く。これによりWarpは潜在的ユーザーのプールを拡大し、ターミナルをOzの複数あるクライアントの一つに変えることができる。開発者がGhostty、iTerm2、あるいはVS Codeを可視的なインターフェイスとして保持していても、Warpは推論、クラウド実行、チームコントロールを販売できる。
Lloydはその拡大のための資金を確保している。Warpは2023年6月に$50 million Series Bを調達し、既存の出資者であるGV、Neo、BoxGroupやFigmaのCEO Dylan Fieldが参加した。このラウンドにはエンジェル投資家としてSam AltmanとTobi Lutkeも加わった。
Agent CLIはLloydの創業時の賭けを裏返す形になっている。彼はターミナルが軽視されていたからWarpを始めた。今や彼は、そのターミナルの下にあるインフラを使って、もともと使っているターミナルを置き換えるつもりのなかった開発者たちにもリーチしている。