プログラミング
Warp Agent CLIの紹介
要約
Warp Agent CLIは、Ghostty、iTerm 2、VS Code、Windows/Mac標準ターミナルなど、あらゆる場所で使用できるスタンドアロンCLIとして登場しました。開発者は、ターミナルワークフローを強化し、マルチエージェントオーケストレーションやクラウドエージェントといった高度な機能を利用できます。このCLIはWarp独自のターミナルインフラストラクチャ上に構築されており、ネイティブなセッション管理や、リモートマシンでの実行、インタラクティブなアプリケーション操作を可能にします。
全文翻訳
ハイライト:
Warp Agentは、Ghostty、iTerm 2、VS Code、WindowsおよびMacの組み込みターミナルなど、どこでも使用できるスタンドアロンCLIとして利用可能になりました。これは、ヘビーなターミナルワークフローを持つ開発者にとって優れた体験を提供します。
エージェント自体には、組み込みのモデルルーティング機能があり、フロンティアおよび米国ホストのオープンウェイトモデルが内蔵されています。カスタムモデルルーターでカスタマイズすることも可能です。
CLIは、マルチエージェントオーケストレーションやクラウドエージェントのような高度なエージェントワークフローをネイティブにサポートしています。
CLIはWarpのターミナルインフラストラクチャ上に構築されており、エージェントセッションをネイティブにミュート(mux)できます。これにより、他のエージェントでは不可能な機能がアンロックされます。
本日、Warp Agent CLIをローンチできることを嬉しく思います。これは、Warp Agentをどこでも使用できる新しいスタンドアロンCLIです。Warp Terminalに組み込まれているのと同じマルチモデルエージェントが、Ghostty、iTerm 2、VSCode、Windowsの組み込みターミナル、または好みのターミナルで利用できるようになりました。
Warp Agent CLIには、モダンなCLIコーディングエージェントに期待される全ての機能が備わっています。プロの開発者向けに構築された、マルチモデルでコスト最適化されたハーネスです。すぐにフロンティアモデルとオープンウェイトモデルにアクセスでき、タスクの複雑さに応じた自動ルーティングが可能です。
このCLIは、特にターミナルで実際の作業を行う開発者にとって、シェル自体との統合性の点で他のエージェンティックCLIに見られたギャップを埋めるために真に構築されました。技術的には、Warp独自のターミナルインフラストラクチャ上にCLIエージェントを構築することでこれを実現しました。CLIエージェントを、エージェントセッション間の組み込みミュクサー(muxer)と考えてください。これにより、エージェントセッションでのディレクトリ切り替え、エージェントによるフルスクリーンのターミナルコマンド(例: sqliteやmysql)の実行、さらにはリモートバイナリのインストールなしでのSSHセッションでの実行など、より自然なインタラクションが可能になります。
ターミナルで生活する人々にとって、Warp Agent CLIを非常に有用にする機能を見ていきましょう。
マルチプレキシングターミナルエージェント
Warp Agent CLIは、ユニークなミュクシング(muxing)アーキテクチャを持っています。エージェントセッション内では、エージェントと基盤となるシェルとの間に、tmuxが機能するのと似た間接層を介して、PTY接続を実行・管理しています。ミュクシングはWarpのターミナルインフラストラクチャによって管理されるため、エージェントはターミナルの入力と出力(Warpでは「ブロック」と呼ぶ)をネイティブに認識します。これにより、他のCLIエージェントよりもリッチな体験が可能になります。これがアンロックする機能の一部です。
永続セッションとリモートエージェント
Warp Agent CLIでは、エージェントセッション中にディレクトリを切り替えたり、リモートマシン上でエージェントを実行したりできます。リモートマシンで実行する場合でも、リモートバイナリをインストールする必要はありません。これはすべて、ベースとなるセッションの「状態」が変更されてもエージェントセッションが継続するためです。
エージェントセッションでのディレクトリ変更。
永続セッションは、マルチリポジトリプロジェクトで作業している場合や、ソフトウェアをインストールする権限が限られている可能性のあるクラウドマシンでエージェントの支援が必要な場合に役立ちます。
エージェント駆動のフルスクリーンおよびインタラクティブアプリケーション
sqliteやpythonのようなフルスクリーンおよびインタラクティブなターミナルアプリケーションをエージェントセッションで実行できます。Warp Agentはこれらのアプリケーションを制御することもできます。例えば、REPL内でエージェントにクエリの作成やインタラクティブなコードデバッグを依頼できます。あるいは、エージェントにvimを終了させるように指示することもできます。
vimを使用してドキュメントを編集するエージェント。
例えば、Warp Agentに以下のようなことを依頼できます。
REPL内でSQLクエリを生成し、データの問題をインタラクティブにデバッグする
gdbのようなデバッガを使用してブレークポイントを設定し、実行中のアプリケーションをデバッグする
htopでシステムパフォーマンスを監視する
シームレスなターミナル入力: 自動検出とタブ補完
他のCLIエージェントと同様に、`!`を使用してシェルコマンドを実行できます。しかし、Warp CLIは自然言語検出もサポートしています。シェルコマンドとプロンプトを自動的に区別し、シェルまたはエージェントを適切に呼び出す分類器を搭載しています。
Warpでのコマンド補完メニュー。
Warp Agent CLIは、Warp Terminalのフラッグシップ機能の1つであるタブ補完を備えています。コマンドの入力を開始し、タブキーを押すと、引数とフラグの候補が表示されます。
高度なエージェントワークフローのための優れたUI
Warp Agent CLIは、単にエージェントに手動でプロンプトを入力するだけでなく、自律開発の時代のために構築されています。そのため、クラウドエージェントの実行やマルチエージェントワークフローのオーケストレーションを完全にサポートしています。
Warp独自の機能として、Warp Agentをクラウドプラットフォームと組み合わせると、異なるモデルを持つサブエージェントだけでなく、Claude CodeやCodexのような全く異なるハーネスに委任できます。
クラウドエージェントに使用するエージェントハーネスの選択。
自動エージェントオーケストレーション
Warpのエージェントはオーケストレーションエージェントです。難しいタスクを分解するためにサブエージェントに委任し、各オーケストレーションされたエージェントが何をしているかを簡単に確認できるネイティブインターフェースを備えています。矢印キーを使用してサブエージェントとオーケストレーターエージェントセッションを切り替えることさえ可能です。
オーケストレーションでサブエージェントを管理するWarp。
クラウドエージェントの引き継ぎ
CLIで作業を開始し、ラップトップを閉じたいときにクラウドに引き継ぐことができます。すべてのクラウドエージェントは中央で追跡され、Web経由で監視および制御できるため、外出先でも作業を継続できます。
スラッシュコマンドによるクラウドエージェントの引き継ぎ。
コスト最適化およびカスタマイズ可能なハーネス
Warp Agentは、タスクの複雑さに応じた自動ルーティングを備えたパレート効率的なハーネスです。すぐにフロンティアモデルとオープンウェイトモデルにアクセスできます。
オープンウェイトモデルをハーネス内で優れたものにするために、さらに投資しました。カスタムモデルルーターをファーストクラスでサポートしており、どのモデルがどのタスクを処理するかを定義できます。
カスタムルーター設定ファイル。
開始方法
CLIをインストールする
Mac / Linux (ターミナル):
Bashcurl -fsSL https://app.warp.dev/download/agent-cli | bash
Windows (PowerShell):
Invoke-RestMethod "https://app.warp.dev/download/agent-cli.ps1" | Invoke-Expression
推論を設定する
CLIをインストールしたら、開始するための3つの方法があります。
Warpのサブスクリプションを購入する。月額18ドルからで、月額20ドルの推論が含まれます。既存のWarpサブスクリプションをお持ちの場合は、ログインしてすぐに開始できます。
アドホッククレジットを購入する。月額サブスクリプションなしで利用可能になり、10ドルから購入できます。
APIキー、OpenAI互換のエンドポイントを追加する、またはSuperGrokサブスクリプションでログインする。
今日試してみて、ご意見をお聞かせください!
ソフトウェアファクトリを開始する
デモを予約すると、スタックにマッピングされたワークフローを詳しく説明します。
開始する
関連記事
2026年8月3日 · 7分
クラウドソフトウェアファクトリの構築方法 - コンピューター使用状況の検証
コンピューターとブラウザの使用状況をクラウドソフトウェアファクトリのエージェントに追加して、問題を再現し、修正や新機能を検証する方法を学びます。
2026年7月18日 · 4分
マシンからエージェントを解放する
2026年ですが、人々は2006年の教訓を忘れてしまったようです。ソフトウェアは個人のデスクトップではなく、クラウドに属します。
2026年5月20日 · 6分
Warpに独自の推論を持ち込む
本日、Warpコミュニティから最も要望の多かったアップデートの1つをリリースします。それは、推論に対するより多くの制御です。