PI-Desktop 今日发布
**产品简介** PI-Desktop 是一款本地优先的 AI 编程 Agent 桌面应用
产品简介
PI-Desktop 是一款本地优先的 AI 编程 Agent 桌面应用,基于 Electron + Rust 架构构建,为 AI 编程 Agent 提供独立的本地工作空间。它不要求用户注册账号、不强制使用云端中继、不绑定任何特定编辑器——用户只需自带模型 API Key,即可在本地项目上启动 AI Agent 进行代码开发,同时保留对文件写入和命令执行的全链路审批权。目前在 GitHub 累计获得约 1.6k Star,是近期开源社区中热度和实用性双高的本地 AI 编程工具。
核心功能
- 多模型接入:支持 OpenAI、Anthropic、Ollama、LM Studio 等任意 OpenAI 兼容接口,API Key 存储在系统密钥链而非本地文件,真正实现数据不出本机。
- 三段式执行模式:Agent 模式(直接执行)、Plan 模式(生成实施计划后等待审批)、Goal 模式(锁定目标后由 Agent 自主选择路径),同一 Agent 在不同门控下均受权限层约束。
- 权限审批层:文件写入和 Shell 命令均先经过用户审批,支持会话级权限授予和全局默认拒绝策略,兼顾自动化效率与安全控制。
- 差异化管理:在 Review 面板中以 Diff 形式审查每次改动,无需切换窗口即可查看变更内容。
- 多项目工作区:通过侧边栏管理多个本地项目及其会话,支持会话置顶、归档、排序和临时草稿。
- 插件扩展系统:支持安装 .piplug 插件包,可扩展工具命令、自定义面板、Agent 工具和 Skills,插件默认以独立进程运行并默认拒绝权限。
- Subagent 并行任务:支持将代码库探索、多文件实现、调研分析等大型任务委托给后台子 Agent,各子 Agent 在独立上下文中运行,互不干扰。
- 跨平台桌面应用:提供 macOS(Apple Silicon)、Windows(x64)、Linux(x64)原生安装包,支持深色/浅色/系统主题、命令面板和引导检查清单。
特色优势
PI-Desktop 的最大差异化在于「本地优先」与「权限可控」的结合。当前主流 AI 编程工具(如 GitHub Copilot、Cursor)重度依赖云端,代码和对话数据无法完全留存在本地;而传统终端 Agent(如 Claude Code CLI)虽可本地运行,但缺乏结构化的桌面工作区和审批流程。PI-Desktop 在两者之间找到了平衡点——既保留了 Agent 的强大自动化能力,又通过 Electron 桌面壳提供了可视化审查、多项目管理、插件生态等工程化体验。此外,支持任意 OpenAI 兼容模型的特点使其对使用私有化部署或本地模型的用户尤为友好。
应用场景
- 本地私有代码库开发:对代码隐私要求高的团队或个人开发者,可在本机运行 PI-Desktop 接通私有模型,完全控制数据流向。
- 大型功能重构:Plan 模式允许开发者在执行前审查 AI 生成的实施计划,降低大范围改动的风险。
- 多技术栈并行维护:开发者同时维护多个项目时,通过多项目侧边栏和独立会话管理,避免上下文混淆。
- AI 编程教学演示:教师可借助权限审批流程,逐行展示 AI 每次文件操作和命令执行,学生能清晰看到 AI 的每一步决策。
适用人群
- 对代码隐私有要求的企业或个人开发者
- 希望在本地运行 AI 编程工具、不想受制于云端绑定的工程师
- 需要管理多个 AI 编程项目和维护长时会话的团队
- 希望对 AI 的文件写入和命令执行保持可见可控的技术管理者
出品方
开源项目,由独立开发者 vastsa 维护,项目采用 TypeScript + Rust 双语言架构,代码仓库托管于 GitHub。
更新动态
最近一次更新于 2026 年 9 月 9 日,包含跨平台安装包发布和问题修复;项目处于 Early Preview 阶段,API 和插件接口仍在活跃迭代中。
官网链接
GitHub 仓库:https://github.com/vastsa/PI-Desktop 文档站点:https://pi-docs.aiuo.net/ 下载页面:https://github.com/vastsa/PI-Desktop/releases/latest
评论与建议
登录 后参与评论或提建议