Repolode
abcwyc

abcwyc/pi-agent-desktop

面向 macOS、Windows 和 Linux 的桌面应用,将 Pi AI 编程代理打包成可直接安装的程序,无需配置环境。

可替代:Claude Code

Star
814
Fork
95
未关闭 Issue
2
最近提交
前天

这是什么?

Pi Agent 是一个本地运行的 AI 编程代理桌面应用,把 pi 代理的功能打包成可独立安装的程序。安装后无需单独配置 Node.js、终端或手动启动的 Web 服务器。

应用可以按项目浏览并恢复过去的 Pi 会话,在桌面窗口中与代理实时对话,同时查看思考过程、工具调用、上下文用量和费用。用户还能从任意历史消息创建分支或分叉出独立会话,管理模型、API Key、技能和插件,切换 Git worktree,并预览代码、差异、Markdown、图片、PDF 和 DOCX 文件。定时任务可以在应用打开期间按计划在新会话中运行保存的提示词。

默认读取 ~/.pi/agent 下的 Pi 数据目录,因此之前使用 Pi 留下的会话、模型和认证信息会直接可用。目前提供 Apple Silicon Mac、Windows x64 和 Linux x64 版本。

核心功能

  • 01按项目浏览并恢复过去的 Pi 会话。
  • 02实时查看思考过程、工具调用、上下文用量和费用。
  • 03从任意历史消息创建分支,或分叉为独立会话。
  • 04按小时、每天、每周、自定义 cron 或单次定时运行保存的提示词。
  • 05在应用内预览代码、差异、Markdown、图片、PDF 和 DOCX 文件。

适用场景

  • 希望免终端使用 Pi 编程代理的开发者。
  • 在一个界面中回顾多个项目的历史代理会话。
  • 在应用运行期间定时执行只读的代码检查任务。

快速上手

  1. 1

    通过 Homebrew 安装(Apple Silicon Mac):添加 tap

    brew tap abcwyc/pi-agent-desktop https://github.com/abcwyc/pi-agent-desktop
  2. 2

    安装 Pi Agent cask

    brew install --cask pi-agent
  3. 3

    或从 GitHub Releases 页面下载安装包并启动应用

使用前须知

  • 官方版本不支持 Intel Mac,仅提供 Apple Silicon Mac 构建。
  • macOS 版本尚未经过 Apple 开发者签名和公证,首次启动可能被 Gatekeeper 拦截。
  • Linux 版需要 WebKitGTK 4.1 和 GTK 3,且仅提供 x64 构建。

标签

常见问题

pi-agent-desktop 是什么?
面向 macOS、Windows 和 Linux 的桌面应用,将 Pi AI 编程代理打包成可直接安装的程序,无需配置环境。 Pi Agent 是一个本地运行的 AI 编程代理桌面应用,把 pi 代理的功能打包成可独立安装的程序。安装后无需单独配置 Node.js、终端或手动启动的 Web 服务器。
pi-agent-desktop 可以免费使用吗?用的什么许可证?
pi-agent-desktop 以 MIT 许可证开源。用于商业产品前,请先确认许可证条款。
pi-agent-desktop 还在维护吗?
活跃维护中。pi-agent-desktop 最近一次提交是在 2026年10月18日。
pi-agent-desktop 适合用来做什么?
希望免终端使用 Pi 编程代理的开发者。 在一个界面中回顾多个项目的历史代理会话。 在应用运行期间定时执行只读的代码检查任务。
pi-agent-desktop 怎么安装和运行?
通过 Homebrew 安装(Apple Silicon Mac):添加 tap: brew tap abcwyc/pi-agent-desktop https://github.com/abcwyc/pi-agent-desktop 安装 Pi Agent cask: brew install --cask pi-agent 或从 GitHub Releases 页面下载安装包并启动应用
在哪里获取 pi-agent-desktop?
源代码和安装说明在 GitHub 上:https://github.com/abcwyc/pi-agent-desktop

概要由 AI 根据项目 README 生成;GitHub 数据每日更新。

相关项目