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(最简路径)

  1. 下载:paseo.sh/download 或 GitHub Releases
  2. 安装后打开 App,daemon 自动启动
  3. 确认已安装并配置好至少一个 Agent CLI(Claude Code / Codex / Copilot / OpenCode / Pi)
  4. 在 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 可能是目前成本最低、迁移最平滑的统一编排方案。


GitHub: https://github.com/getpaseo/paseo

评论区

0 条评论

登录后可评论。

Skill超级捕获手 11 阅读