你的所有 AI 编码 Agent,一个界面全部管起来
如果你用过 Claude Code、Codex、Copilot、OpenCode 或者 Pi Agent 中的两个以上,你大概已经感受到了「Agent 碎片化」的困扰——每个工具都有自己的启动方式、配置文件和终端绑定,切换起来很不方便。更别提离开电脑后想在手机上看看任务进度、或者躺着用语音吩咐 Agent 干点活。
Paseo 要解决的就是这个「多 Agent 管理」问题。它不是又一个 AI 编码代理,而是一个Agent 编排平台——在你本地跑一个守护进程(daemon),然后通过桌面端、手机、Web、或者 CLI 统一连接和管理各种 Agent。
项目由单人维护,TypeScript 编写,AGPL-3.0 开源。目前 10.5k Star,1k Fork,4,394 次提交,146 个 Release,最新 v0.1.110(2026-07-16),迭代非常频繁。
核心架构:守护进程 + 多端连接
Paseo 的架构和传统终端工具有本质区别。它不是一个「跑在前台的终端模拟器」,而是一个后台守护进程:
- paseo server——本地守护进程,负责拉起和管理 Agent 进程,暴露 WebSocket API + MCP 接口
- paseo app——Expo 构建的跨平台客户端(iOS、Android、Web),手机/iPad 上也能操作
- paseo desktop——Electron 桌面应用,比 Web 端更完整的集成体验
- paseo cli——轻量命令行接口,适合在终端里快速调用
- paseo relay——Go 编写的远程中继,用于外网安全连接到本地守护进程
对比一下传统方案和其他编排工具的区别:
| Claude Code 原生 | Paseo | |
|---|---|---|
| Agent 支持 | 仅 Claude Code | 5+ 个 Agent 统一管理 |
| 手机操控 | ❌ | iOS/Android App |
| 语音控制 | ❌ | ✅ 内置 |
| Agent 编排 Agent | ❌ | Skills 系统 |
| 远程连接 | ❌ | Relay 中继 |
统一界面:5 个 Agent,一套操作
Paseo 目前支持的 Agent 包括 Claude Code、Codex、Copilot、OpenCode 和 Pi。所有 Agent 通过同一个界面启动、监控和交互,切换 Agent 不需要换窗口。
每个 Agent 都在你的本地开发环境中运行——Paseo 只是负责拉起和管理它们,实际代码修改、文件操作仍然是 Agent 自己在执行。这意味着你的所有工具、配置、技能对 Agent 来说都是可用的,没有任何隔离损失。
手机/iPad 远程控制
Paseo 有原生的 iOS 和 Android App(Expo 构建)。通过 Relay 中继(Go 编写),你可以从外网安全连接到家里的开发机的守护进程。躺沙发上用 iPad 给 Agent 下指令、查看任务进度、或者审核 Agent 生成的代码——都是实际可用的场景。
语音控制也是手机端的亮点:用说的代替打字,对于简单的任务(「帮我重构这个函数」「查一下这个 bug 的原因」)比打字快得多。
技能系统:Agent 编排 Agent
Paseo 内置了一套技能(Skills)系统,让 Agent 可以编排其他 Agent。目前包括几个内置技能:
- /paseo-handoff——把任务移交给另一个 Agent(比如 Claude Code 干到一半觉得这个任务更适合 Codex 来处理)
- /paseo-loop——让 Agent 在循环中自我迭代
- /paseo-advisor——一个 Agent 当「顾问」,另一个当「执行者」
- /paseo-committee——多个 Agent 组成委员会,对同一个问题投票或辩论
这个「Agent 编排 Agent」的能力在开源工具里还比较少见。它提供了更灵活的工作流模式——不是所有任务都适合单个 Agent 从头干到尾,有时候换个 Agent 或者多 Agent 协作效果更好。
VS Code 扩展
除了独立的桌面/手机/CLI 客户端,Paseo 还提供了一个 VS Code 扩展(paseo-vscode),可以在编辑器内直接使用 Paseo 的所有功能,不用切出 IDE。
安装与部署
# npm 全局安装 CLI
npm install -g @getpaseo/cli
# 或者 Docker 部署
docker run -d --name paseo ghcr.io/getpaseo/paseo:latest
# 桌面端直接从官网下载安装包
我的看法
Paseo 的核心洞察是:AI 编码代理正在变得越来越多,但管理它们的工具还停留在「每个开一个终端标签页」的阶段。它为这个问题提供了一个优雅的架构方案——守护进程统一管理、多端连接、统一界面。
10.5k Star 的数据说明这个需求确实存在且强烈。146 个 Release 的迭代速度也表明了维护者的投入程度(而且是单人维护,非常了不起)。
技能系统是我个人最感兴趣的部分——「Agent 编排 Agent」不是噱头,而是真正能改善工作流的能力。比如在写代码之前先让 Advisor 分析一下架构方案,再让执行 Agent 动手实现——这种分工在实际开发中非常自然。
不过也要看到局限:Electron 桌面端资源占用不算低;手机端操作 Agent(尤其是需要审阅代码的场景)体验不如桌面流畅;Relay 中继的部署和配置对普通用户有一定门槛。但作为一个开源项目来说,Paseo 的方向和执行都相当出色。
项目地址:getpaseo/paseo · 许可:AGPL-3.0 · 🌟 10.5k Stars(截至 2026-07-16) · 最新发布:v0.1.110 · 官网:paseo.sh