Paseo:用统一界面管理所有 AI 编码 Agent 的本地优先方案
Paseo:用一个界面统一所有 AI 编码 Agent,跨设备编排的本地优先方案
Paseo 是什么
Paseo 是一个开源的多编码 Agent 统一编排平台,核心定位是:无论你用的是 Claude Code、Codex、Copilot、OpenCode 还是 Pi,全部收进同一个本地界面管理。它不是又一个新 Agent,而是现有 Agent 的「指挥官」——通过本地 daemon + 全平台客户端,让你在一台设备上发起任务、在另一台设备上追踪结果,代码从不离开你自己的机器。
为什么火
2026 年夏季,开发者对「Agent 工具割裂」的抱怨集中爆发:Claude Code 写规划、Codex 写实现、Copilot 补片段——每人每天在 3-5 个工具间反复横跳,上下文断层严重。Paseo 抓住这个痛点,用统一入口 + 跨设备状态同步把多 Agent 工作流变成现实。它在 GitHub 周增长 +645 stars(reporank 7 日榜),上线数月突破 15k stars,是 Agent 框架类增长最快的项目之一。
认可度
- GitHub ⭐ 约 15,655(截至 2026-09-01,约 1,701 forks)
- License: AGPL-3.0
- GitHub Trending 周榜常客,Reddit r/PaseoAI 社区活跃
- 支持 Claude Code、Codex、Copilot、OpenCode、Pi 五大主流编码 Agent
GitHub 链接
https://github.com/getpaseo/paseo
原作者
Mo Boudra(GitHub @boudra,Twitter/X @moboudra)。Paseo 是独立开源项目,由 Mo Boudra 发起并维护,定位是「Agent 工具的操作系统」——不做云端锁定、不收集遥测数据、完全自托管。
介绍
Paseo 的核心是一个本地 daemon(packages/server),作为中央编排器管理所有外部 Agent CLI 作为子进程运行,同时暴露 WebSocket API 和 MCP server 供各类客户端连接。Agent 不再是割裂的独立工具,而是可以被统一调度、并行运行、互相交接的工作单元。
项目设计了完整的跨设备生态:Desktop App(Electron,推荐入口)、Mobile App(iOS/Android,支持 QR 码配对)、Web 端(app.paseo.sh)、CLI(npm 全局安装)。所有客户端实时同步会话状态、Git 变更和 Agent 输出,你在桌面开始的任务,可以在手机上继续追踪。
核心差异化在于隐私优先:不做任何遥测或追踪,不强制登录,代码永不离开本地机器。远程连接走端到端加密 Relay,Paseo 服务端无法解密流量。另有 Paseo Hub 可选层,提供 GitHub/Slack/Discord 触发器与团队协作功能。
特点
- 多 Agent 统一入口:Claude Code、Codex、Copilot、OpenCode、Pi 同界面管理,每个任务可选不同模型
- 真正的本地优先:代码不经过第三方服务器,daemon 直接调用本机 Agent CLI
- 跨设备全覆盖:桌面 App + iOS/Android + Web + CLI,四端实时同步状态
- E2E 加密远程控制:内置 Relay,远程操控 Agent 时流量无法被中间人解密
- 编排 Skills:内置 /paseo-handoff(任务交接)、/paseo-loop(循环验证)、/paseo-advisor(专家咨询)、/paseo-committee(多 Agent 评审)
- Worktree 隔离:每个任务在独立 git worktree 运行,不污染主分支
- Docker 支持:一行命令启动完整自托管环境
- TypeScript SDK:提供 @getpaseo/client,可构建自定义集成与仪表盘
使用方法
桌面 App(最简路径)
- 下载:paseo.sh/download 或 GitHub Releases
- 安装后打开 App,daemon 自动启动
- 确认已安装并配置好至少一个 Agent CLI(Claude Code / Codex / Copilot / OpenCode / Pi)
- 在 App 内选择 Agent 类型和模型,输入自然语言任务即可
CLI(服务器/无头环境)
npm install -g @getpaseo/cli
paseo
# 发起任务
paseo run --provider claude/opus-4 "implement user authentication"
paseo run --provider codex/gpt-5.5 --worktree feature-x "implement feature X"
# 追踪与管理
paseo ls
paseo attach <agent-id> # 实时流式查看输出
paseo send <agent-id> "also add tests" # 追加任务
Docker 自托管
docker run -d --name paseo
-p 6767:6767
-e PASEO_PASSWORD=change-me
-v "$PWD/paseo-home:/home/paseo"
-v "$PWD:/workspace"
ghcr.io/getpaseo/paseo:latest
Skills 编排示例(在 Claude Code 对话中安装后使用)
npx skills add getpaseo/paseo
然后在对话中调用:
– /paseo-handoff — 将任务交接给另一个 Agent(如 Claude 规划 → Codex 实现)
– /paseo-loop — 循环运行 Agent 直到验收条件满足(带可选验证)
– /paseo-committee — 组建两个对立的 Agent 委员会进行根因分析
使用场景与人群
- 多工具用户:同时订阅 Claude Code 和 Codex,需要在不同任务间切换模型的开发者
- 远程办公 / 移动开发者:希望在手机上发起和追踪编码任务,不用坐在电脑前
- 隐私敏感团队:代码不能上云但需要 AI 辅助的金融、医疗、法律等合规行业
- 自托管爱好者:拒绝 SaaS 锁定,希望完全掌控自己 AI 工具链的工程师
输入与输出案例
案例 1:多模型工作流
输入(桌面 App):
Provider: Claude Opus → Task: "分析这个代码库的架构问题"
Provider: Codex → Task: "根据 Claude 分析结果实现重构"输出:Claude 写出架构分析报告后,Codex 自动接过输出在独立 worktree 分支执行重构,两个 Agent 的输出在同一个面板中前后衔接。
案例 2:远程手机操控
输入(移动端 CLI):
paseo run --host workstation.local:6767 --cwd /workspace "run the full test suite"输出:手机端实时流式接收工作站上测试运行的全部输出,测试失败时即时推送通知,无需打开电脑查看。
Paseo 的核心价值主张简洁有力:你的 Agent、你的机器、你的工作流。当整个行业都在往云端 Agent 走时,它选择了一条完全相反的路——把自主权还给开发者。对于已经订阅了多个编码 Agent 的团队,Paseo 可能是目前成本最低、迁移最平滑的统一编排方案。
评论区
登录后可评论。