软件介绍
paseo是一个统一AI Agent控制台,主要用于协调和管理多个编程AI代理(如Claude Code、Codex、Copilot等)。它解决了开发者在不同AI代理之间切换的麻烦,提供统一的界面来并行运行多个代理。无论是桌面端还是移动端,用户都可以通过paseo轻松访问和控制这些AI编程助手,实现跨设备无缝协作。
使用说明
安装方式主要有三种:
桌面应用:从paseo.sh/download下载,安装后自动启动本地守护进程
CLI工具:通过npm安装全局CLI(npm install -g @getpaseo/cli),运行paseo命令启动
Docker容器:使用官方镜像运行守护进程和Web UI
基本使用流程:
确保至少安装一个AI代理CLI并配置好凭证
启动paseo后,通过界面或命令行与AI代理交互
可配置设备配对实现跨设备访问
核心功能
多代理支持:统一管理Claude Code、Codex、Copilot等主流AI编程代理
多代理支持:统一管理Claude Code、Codex、Copilot等主流AI编程代理
跨平台运行:支持iOS、Android、桌面端、网页和CLI多种使用方式
跨平台运行:支持iOS、Android、桌面端、网页和CLI多种使用方式
语音控制:通过语音输入任务或讨论问题,实现免手操作
语音控制:通过语音输入任务或讨论问题,实现免手操作
隐私优先:无遥测、跟踪或强制登录要求
隐私优先:无遥测、跟踪或强制登录要求
插件系统:支持通过TypeScript插件扩展功能
插件系统:支持通过TypeScript插件扩展功能
自托管运行:代理运行在用户本地机器上,使用完整的开发环境
自托管运行:代理运行在用户本地机器上,使用完整的开发环境
版本更新内容
当前版本 v0.8.0 更新内容(内容较多时可在框内滚动查看)
v0.8.0
0.8.0 - 2026-09-10
Paseo 0.8 adds plugin header buttons, custom providers, and richer chat components, alongside fixes for desktop updates and mobile keyboards.
Before upgrading: desktop now requires macOS 13 or newer. Plugins written for 0.7 need the 0.8 migration guide, including separate client/server entries and the revised composer pill API.
Added
- Added answer forms for Codex questions asked while the agent continues working (#4587)
- Added Mark as unread to finished workspaces in the sidebar menu (#3603 by @edihasaj)
- Added an in-app What's new sheet in the help menu, Settings → About, and desktop update callout (#4576)
- Added Import session to the sidebar footer, History, and Command Center (#4216)
- Added search, pagination, and workspace filtering to Import session (#4216)
- Added sidebar item reordering and visibility controls in Appearance settings (#4203)
- Added provider notifications from Pi extensions and OpenCode to the timeline (#3411 by @trim21)
- Added a fullscreen Mermaid viewer on web and desktop (#4107 by @gengjiawen)
- Added Copy, Copy line, and Select all to the web diff context menu (#4229)
- Added Gajae Code to the ACP provider catalog (#3471 by @Yeachan-Heo)
- Added per-provider controls for disabling all or selected Paseo tools (#4277 by @mcowger)
- Added explicit approval before running setup, automatic terminals, or scripts in fork pull request workspaces (#4215)
- Added Hub follow-ups to existing agents, including archived workspace recovery (#4354)
- Added provider catalog discovery to Hub executions (#4242)
Plugins
- Added custom providers with their own icons, settings, permissions, and timeline rendering (#4314)
- Added provider session recovery after plugin reload (#4629 by @mcowger)
- Added custom timeline components and persisted timeline rows (e34aea2)
- Added client slash commands that run without a provider turn (e34aea2)
- Added plugin settings screens under Settings → Plugins (#4357)
- Added lifecycle hooks for agent creation, turns, permissions, and archive events (#4435)
- Added transforms for new agents' provider, model, environment, MCP servers, and workspace isolation (#4435)
- Added header buttons and composer pills with actions, menus, custom popovers, and live updates (#4577)
- Added custom modal bodies with scrolling, keyboard-aware inputs, and clipboard actions (#4392)
- Added terminal creation, input, capture, and management to the SDK (#4358)
- Added live project subscriptions through
paseo.projects.subscribe() (#3983 by @omercnet) - Added permission responses through
agent.respondToPermission() (#3985 by @omercnet) - Added provider usage queries through
providers.listUsage() (#4062 by @ivanbrykov) - Added supported Paseo version requirements to plugin manifests (#4430)
- Changed plugins to separate client and server entries with runtime-specific SDK imports (#4347 by @liujin0506, @panrafal)
- Changed composer pill registration to use
button, registration.update(), and registration.remove() (#4577) - Changed
paseo plugin ls to show runtime state, installed commit, and load errors without contacting a remote (#4265) - Fixed workspace plugin panels missing from the Explorer menu (#4446)
Changed
- Changed the desktop app to require macOS 13 or newer; macOS 12 stops receiving desktop updates (#4322)
- Changed
--host to a global CLI option: paseo --host <target> <command> (#4238) - Changed the sidebar footer Home button to Import session (#4216)
- Changed
paseo hub init and default paseo hub deploy to use organization triggers in .paseo/triggers/ (#4517) - Changed Codex Fast availability to the supported model list, including GPT-6 Astra (#4640)
- Changed CLI installs to resolve patched React 19.1.x releases (#4100 by @liujin0506)
Improved
- Reconnected every host immediately when returning to the app (#4160)
- Smoothed mobile keyboard transitions by moving the timeline and composer together (#4275)