
PI-Desktop

PI-Desktop
待猹分PI-Desktop 是一款开源、本地优先的 AI 编程 Agent 桌面工作台。
它不是简单给大模型套一个聊天界面,而是希望给 Coding Agent 一个真正独立的工作空间。
你可以直接打开本地项目,连接自己常用的模型,让 Agent 阅读代码、修改文件、执行命令、运行测试,并在同一个桌面应用中完成查看、审批、审查和继续迭代。
✨ 核心能力
多模型自由切换
支持 OpenAI、Anthropic、OpenAI Compatible API,以及 Ollama、LM Studio 等本地模型服务。不同会话可以自由选择不同模型,不绑定某一家厂商。
Agent / Plan / Goal 三种工作模式
Agent:直接开始分析、修改和执行任务
Plan:先研究项目并生成执行计划,确认后再开始修改
Goal:你定义目标和验收标准,Agent 自己决定如何完成
看得见 Agent 在做什么
Agent 可以读取文件、修改代码、运行命令,但敏感操作会经过权限控制。你可以查看代码 Diff、命令输出和执行过程,而不是把项目完全交给一个黑盒。
支持 Subagent
复杂任务可以拆给多个独立 Subagent,例如代码库分析、多文件修改、测试检查、研究和 Review。每个 Subagent 拥有自己的上下文,完成后再把结果返回主 Agent。
Skills / MCP / Plugins
PI-Desktop 不希望把所有功能都写死在客户端里。
你可以通过:
Skills 添加可复用的 Agent 工作流
MCP 接入外部工具和服务
Subagent 创建不同职责的 Agent
Plugins 扩展工具、命令、面板、主题和后台服务
为长时间 Agent 任务设计
PI-Desktop 支持同时管理多个项目和会话,可以切换、固定、归档和分支会话,也支持 Agent 工作期间继续排队新的 Prompt。
同时针对长时间运行的 Agent 工作流设计了会话状态和恢复机制,尽量减少应用异常或重启带来的工作丢失。
迁移已有 Coding Agent 会话
如果你已经在使用 Claude Code、Codex、OpenCode 或 Pi,也不需要完全从零开始。PI-Desktop 支持扫描和导入已有本地会话与相关配置。
👨💻 适合谁使用?
如果你:
经常使用 Claude Code、Codex 等 Coding Agent
希望脱离单一 IDE 或终端工作流
同时使用多个 AI 模型
希望自己掌控项目、权限和 Agent 行为
想搭建 Skills、MCP、Subagent 或插件工作流
喜欢开源、可扩展的开发工具
PI-Desktop 会比较适合你。
❓ FAQ
PI-Desktop 自带 AI 模型吗?
不自带。PI-Desktop 更像 Agent 工作台,你可以接入自己已有的模型服务或 API。
必须注册账号吗?
不需要 PI-Desktop 账号。
代码会上传到 PI-Desktop 服务器吗?
PI-Desktop 采用 local-first 设计,项目和主要工作状态保留在本地。调用在线模型时,相关上下文仍会按照你所选择的模型 Provider 规则发送给对应服务商。
是否开源?
是。PI-Desktop 已完全开源,可以自行查看代码、参与贡献或开发插件。
支持哪些系统?
支持 macOS、Windows 和 Linux。
目前稳定吗?
PI-Desktop 仍处于 Early Preview 阶段,已经可以用于真实开发工作流,但部分功能和插件接口仍会持续迭代。






