<- runpane.com に戻る

エージェントが使いやすい機能

どのエージェントマネージャーでも、あなたはエージェントを管理できます。
エージェントが自分たちを管理できるものは?

ほとんどのエージェントマネージャーは人向けです。あなたがボタンを押し、タブを切り替え、git コマンドを実行します。エージェントはターミナルで待つだけです。Pane は逆です。エージェント自身が Pane をインストールし、コマンドを調べ、作業環境を作れます。ほかのエージェントを起動して確認し、結果を報告できます。専用SDKもホスト型サービスも要りません。どのエージェントも使い慣れた CLI だけです。

試してみてください。 エージェントはゼロからツールをインストールし、機能を理解できますか?分離された作業環境を作り、ほかのエージェントを起動し、人が何もクリックせずにワークフロー全体を管理できますか?Pane ならできます。

01

エージェント自身で Pane をインストール

npmPyPI で公開しています。エージェントは1つのコマンドで Pane をインストールできます。ブラウザもダウンロードページも、Applications へのドラッグも要りません。Node か Python があれば、Pane を使えます。

重要な理由:エージェントはダウンロードボタンをクリックできません。手動インストールが必要なツールは、自分でセットアップできません。Pane はエージェントが普段いるパッケージマネージャーから使えます。

npx --yes runpane@latest
pipx run runpane
pnpm dlx runpane@latest
02

インストール前にコマンドを確認

すべてのコマンド定義を公開URLで提供しています。エージェントは何もインストールせず、Pane で何ができるかを読めます。ドキュメントサイトの巡回も、GitHub リポジトリのcloneも要りません。curl 1回だけです。

重要な理由:エージェントはパッケージのインストールに慎重です。ツールの動作を先に確認できれば、安心して使えます。

curl -fsSL https://runpane.com/runpane-cli-contract.json
03

インストール後の自己検出

インストール後に runpane agent-context を実行すると、全コマンドの短い概要が出ます。短さが大切です。エージェントのコンテキストウィンドウに収まります。特定のコマンドの詳細が必要なら、その1つだけを読み込みます。

重要な理由:多くのCLIヘルプは人向けです。エージェントには、構造化された短い概要が必要です。確実に解析でき、コンテキストウィンドウを浪費しないものです。

runpane agent-context --json
runpane agent-context --command "panes create" --json
04

すべてをJSONで出力

すべてのコマンドに --json フラグがあります。エージェントは確実に解析できる構造化データを受け取れます。列幅の推測も、ANSIコードの除去も、人向けテーブルに正規表現をかける必要もありません。

重要な理由:人向けの出力を解析するエージェントは、すぐに壊れます。JSON は自動化がそのまま扱える言語です。

runpane panes list --json
runpane panels screen --panel <id> --limit 80 --json
05

非対話モード

エージェントは「本当に実行しますか?」という質問に答えられません。何かを変更するコマンドを非対話で使うには、--yes が必要です。指定しなければ、実行内容を表示して終了します。指定すれば実行します。

重要な理由:確認待ちが1つあるだけで、エージェントのワークフロー全体が止まります。非対話モードがなければ、エージェント対応とは言えても、実際には使えません。

runpane panes create --repo active --name "issue-42" --agent codex --yes --json
06

コンテキストを圧迫しない出力

エージェントがターミナル出力を読むとき、10,000行も必要ありません。デフォルトの出力は少なめです。もっと必要なときだけ --limit で増やします。

重要な理由:余分な出力は、エージェントが思考に使えたはずのトークンを消費します。コンテキストウィンドウを守ることが、エージェントの使いやすさで最も重要です。

runpane panels screen --panel <id> --limit 80 --json
runpane panels output --panel <id> --limit 200 --json
07

作業前に動作環境を確認

ペインを作る前に、エージェントは動作環境を確認できます。runpane doctor はラッパーのバージョン、プラットフォーム、インストール済みアプリ、デーモンの状態を調べます。問題があれば、時間を無駄にする前にわかります。

重要な理由:動作環境を確認しないと、エージェントは何も表示せず失敗するペインを作ってしまいます。doctor コマンドなら問題を先に見つけられます。

runpane doctor --json
08

作業を邪魔しないバックグラウンドのペイン

エージェントがペインを作るときは --source agent を使います。新しいペインはバックグラウンドで開きます。あなたもエージェントも作業を続けられます。誰の邪魔もしません。

重要な理由:作業環境を作るたびに、表示中の画面を奪うエージェントは使いものになりません。バックグラウンド作成は、エージェントオーケストレーションの最低条件です。

runpane panes create --repo active --name "task" --agent codex --source agent --wait-ready --yes --json
09

エージェントがほかのエージェントを管理

1つのエージェントがペインを作り、ほかのエージェントを起動できます。完了を待ち、出力を読み、追加の指示を送り、結果を確認できます。これが完全な エージェントループ です。ホスト型スケジューラーも専用SDKも要りません。CLIコマンドだけです。

重要な理由:業界はこの方向へ進んでいます。1つのオーケストレーターが、専門エージェントの集団を管理します。Pane は必要なコマンドをオーケストレーターに渡します。オープンソースの runpane-orchestrator skill が、まさにこれを実行します。

runpane panes create --agent codex --prompt "Implement issue 42" --source agent --yes --json
runpane panels wait --panel <id> --for idle --json
runpane panels screen --panel <id> --json
runpane panels submit --panel <id> --text "Continue" --yes --json
10

どのエージェント、どのOSでも動作

Claude Code、Codex、Aider、Goose、OpenCode、どのCLIエージェントでも使えます。Windows、WSL、macOS、Linux、VM、リモートホストに対応します。Pane は1つのエージェントやプラットフォームに縛りません。新しいエージェントが明日公開されても、Pane なら今日から動かせます。

重要な理由:AIエージェントを取り巻く状況は毎月変わります。ワークフローツールが1つのエージェント専用なら、その将来に縛られます。Pane はAI連携機能ではなくターミナルホストなので、エージェント非依存です。

全体を比べる

もう一度試してみましょう。エージェントはゼロからツールをインストールし、機能を理解し、人の手を借りずに完全なマルチエージェントワークフローを実行できますか?

機能Paneほかの多くのツール
エージェント自身でインストールnpm / pip手動ダウンロード
コマンドの検出公開URL + CLIドキュメントを読む
構造化出力すべてに --json人向けの出力のみ
非対話実行--yes フラグ対話式の確認
エージェントループCLIですべて操作非対応
複数OS対応Win、WSL、Mac、LinuxmacOS のみ
エージェント非依存任意のターミナルCLI1つか2つのエージェント

実際に試す

- 最初のエージェントループを設定する

- runpane CLI ドキュメント

- Pane Chat:組み込みのオーケストレーター

- GitHub のソースコード

- ブログ:エージェントが本当に使えるCLIの作り方

Parsa Khazaeepoul

著者 Parsa Khazaeepoul

最終更新:2026年6月24日

よくある質問

または
ダウンロード*
Windows SmartScreen の警告Pane は未署名のため、直接ダウンロードすると SmartScreen の警告が出ることがあります。 Pane は完全にオープンソースです。コードを確認したり、自分でビルドしたりできます。1. 「詳細情報」をクリック2. 「実行」をクリック3. インストールを続けるPowerShell からなら公式リリースを直接ダウンロードできます。ブラウザ経由で起きやすい問題もほぼ避けられます。npm グローバルインストール
PowerShell に貼り付けてください。MacLinux