产品
logo

PI-Desktop

待猹分
@Lan
本地优先、模型自由、可扩展的 AI 编程 Agent 桌面工作台

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 阶段,已经可以用于真实开发工作流,但部分功能和插件接口仍会持续迭代。

gallery
gallery
gallery
gallery
gallery
gallery
致谢产品
product-logo