runpane CLI
runpane 可安装 Pane,并为智能体提供创建 pane、读取终端输出和发送输入所需的命令。它支持 Windows、WSL、macOS、Linux、本地机器和远程主机。
每个系统都是一等公民
Windows 和 WSL 不是事后补上的支持。同一套流程也能在 macOS、Linux、虚拟机和远程主机上运行。
npm、pnpm 和 PyPI
先用 npx、pnpm dlx 或 pipx。如果智能体需要在 PATH 中使用 runpane,再全局安装。
智能体可以操作 Pane
任何能运行 shell 命令的智能体,都可以添加代码仓库、创建 pane、检查终端输出并发送输入。
为智能体循环而生
你的智能体可以把 Pane 当成自己管理的工作区。不需要托管调度器,也不需要特殊 SDK。只用终端命令。
只安装或更新一次时,用一次性运行命令。它会获取最新版本,不留下多余内容:
npx --yes runpane@latest
pnpm dlx runpane@latest
pipx run runpane如果智能体或脚本会反复调用 runpane,请全局安装:
npm i -g runpane
runpane setup
python -m pip install runpane
python -m runpane setupMCP 很适合连接外部工具。智能体可以通过 MCP 使用 GitHub、Linear、Jira、Slack 和其他工具。Pane 不会取代它们。
但每个智能体本来就有终端。CLI 可用于 Codex、Claude Code、Aider、Goose、OpenCode、shell 脚本、cron 和 CI。不用安装额外服务器,也不用逐个配置智能体。
默认很轻。runpane agent-context 只输出简短摘要。智能体真正需要时,才会加载完整命令详情。
安装前就能读取。完整命令列表公开在 /runpane-cli-contract.json。
整套流程都已开源。Codex 和 Claude Code 的协调技能可处理从 issue 到 PR 的完整流程。
人和智能体共用一个 CLI。安装、更新、诊断、创建 pane、读取输出、发送输入,全都用同一个 runpane 命令。
runpane doctor --json
runpane agent-context
runpane agent-context --command "panels wait" --json
runpane repos list --json
runpane repos add --path "$PWD" --yes --json
runpane agents doctor --agent codex --repo active --json
runpane panes create --repo active --name "issue-252" --agent codex --prompt "Plan this issue" --source agent --wait-ready --yes --json
runpane panes list --repo active --json
runpane panels list --pane <pane-id> --json
runpane panels wait --panel <panel-id> --for ready --json
runpane panels screen --panel <panel-id> --limit 80 --json
runpane panels output --panel <panel-id> --limit 200 --json
runpane panels submit --panel <panel-id> --text "Continue" --yes --json
runpane panels submit-composer --panel <panel-id> --strategy auto --yes --json如果智能体在 WSL 内运行,而 Pane 安装在 Windows 上,请通过 PowerShell 调用 Windows 包装脚本:
powershell.exe -NoProfile -Command \
'Set-Location $env:TEMP; runpane repos list --json'