news 2026/9/17 22:33:24

Pi Agent 手册:极简设计,极致高效的 AI 编程工具(插件、技能、WebUI 一站式配置)

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
Pi Agent 手册:极简设计,极致高效的 AI 编程工具(插件、技能、WebUI 一站式配置)

文章目录

    • Pi agent 概述
    • 安装配置
    • 第三方 Web UI
      • 核心插件推荐
      • agent skills 扩展

Pi agent 概述

pi agent 是一个轻量的命令行工具,也是小龙虾底层使用的 harness agent 工具。 它只提供最基础的模型交互的能力,至于其他的harness agent的能力(例如Agent记忆、接入交流通道、多Agent这些),都是通过自定义拓展的方式来开发的,非常适合想定制 harnesse agent 的朋友。

对比同类产品,仅打招呼的简单交互场景下,Pi 的上下文总占用仅约 1100token(其中用户输入仅占 4token);而 Codex 同类操作会消耗 18000token,直接占用 7% 的上下文窗口。

根据 composio 的基准测试,Pi 完成编程任务的速度比主流 Coding Agent 快 1.5~2 倍,任务成本也显著更低。

代码质量层面,DataBricks 在百万行代码仓库的基准测试显示,同等成本下 Pi 的任务通过率优于 Cloud Code 与 Codex;其中Pi + Claude Opus 4.8的组合达到了测试中代码质量的最高点。
DataBricks

Pi 的核心原则是 “用最小的工具集覆盖绝大多数编程场景”,默认仅内置 4 个基础工具:

  • 读文件
  • 写文件
  • 改文件
  • 运行命令行

其中命令行工具本身具备极高灵活性,可直接调用findgrepls等系统命令完成各类操作。Pi 不内置 MCP、子代理、计划模式、待办清单等复杂功能 —— 核心越精简,大模型的发挥空间越大,同时用户可根据自身工作流自由组装能力,真正实现“让工具适应你的工作流,而非你去适应工具”

项目地址:pi-agent github地址

安装配置

powershell 中运行一键安装命令:

powershell-c"irm https://pi.dev/install.ps1 | iex"

macos电脑使用curl命令:

curl-fsSLhttps://pi.dev/install.sh|sh

Pi 仅提供基础安全校验:在包含插件 / 技能的陌生目录启动时,会询问用户是否信任加载。一旦启动运行,Pi 默认拥有最高权限,文件编辑、命令执行均自动执行,无内置沙箱与拦截机制 —— 这是其极简设计的取舍,优先保障执行效率。

官方推荐使用 WSL、Hyper-V 虚拟机、Docker 容器等运行 Pi,即使环境被破坏也不会影响宿主机。Pi 轻量高效的特性非常适合容器化部署与批量调度。

相关内容参考文章:WSL超详细保姆级教程:Windows极致运行AI Agent(含 pi、Hermes agent 实践)

第三方 Web UI

对于不习惯命令行界面的用户,社区提供了高人气 Web UI 项目(GitHub 星标 6.4k+,国内开发者 “第四种黑猩猩” 开发),提供可视化操作界面。

pi_web项目地址

终端执行对应 npx 一键安装命令,安装完成后自动打开网页界面。

npx @agegr/pi-web@latest

  • 项目切换与自定义路径选择
  • 可视化模型配置与管理
  • 技能、插件的可视化开关管理(区分项目级 / 全局)
  • 对话面板支持所有原生命令、截图、文件引用
  • 实时显示 Token 消耗与成本预估
  • 支持调整模型思考强度

在设置中可以查看下载的 项目/全局 的skills和插件,可以选中技能把它开启或关闭,及时关闭用不到的技能可以帮助模型更加节省token。

核心插件推荐

可以在 pi 的官网寻找需要的插件,复制对应的一键安装命令然后在终端运行即可:

使用默认安装命令 是把插件安装到 pi 的全局目录下,对所有项目生效。每安装一个插件都是增加了一部分系统提示词,如果有的模型用不到这个插件其实是给模型增加负担,所以可以进行项目级安装,在命令后面加入一个 -l 。

  1. pi-web-access 联网插件
    • 功能:赋予 Pi 联网搜索与网页信息提取能力
    • 特点:零配置,接入 XR MCP 服务,无需额外 API Key
    • 卸载:将安装命令中的install改为uninstall即可

  1. pi-subagents 子代理插件
    • 功能:支持并行运行多个子代理,协同完成任务
    • 用法:输入/pi-sub-agents调用,可并行生成多方案、并行审查代码
  2. pi-mcp-adapter MCP 适配插件
    • 功能:让 Pi 支持 MCP 协议,接入各类 MCP 服务
    • 配置:在项目根目录创建.mcp.json配置文件,Pi 会自动读取。或者直接让模型配置。

高德地图 MCP 地址

  1. BTW 旁路对话插件
    • 功能:在 AI 执行任务时开启旁路对话,提问不打断主任务
    • 用法:输入/btw + 问题开启子窗口对话,Ctrl+C退出旁路
  2. Plan Mode 计划模式插件
    • 功能:AI 先输出执行计划而非直接动手,用户确认后再执行
    • 用法:输入/plan mode开启 / 关闭,计划会生成到plan.md文件
  3. Go Mode 迭代模式插件
    • 功能:给定目标后,AI 自动多轮迭代直至达成目标
    • 用法:输入/go + 目标描述,支持多轮自动优化
  4. Dynamic Workflows 动态工作流插件
    • 功能:根据任务复杂度自动调度子代理协同工作,支持大规模长时间任务
    • 用法:输入/workflows触发,可查看后台子代理工作状态
  5. Pi-Wechat-Assistant 微信插件
    • 功能:对接微信,实现手机端与 Pi 的消息交互
    • 用法:/wechat login扫码登录,/wechat start启动连接

agent skills 扩展

Pi 遵循标准 Skills 协议,通过 Skills 文件扩展 AI 的专项能力。

  1. 项目级:在项目根目录创建.agent/skills文件夹,将技能文件放入其中,仅对当前项目生效
  2. 全局级:在用户主目录的.agent/skills文件夹中放入技能文件,对所有项目生效

可以在skillhub上寻找有意思的skills:skillhub 网站地址

可通过下载zip文件夹后者使用提示词进行安装

常用技能示例:

  • Playwright CLI:赋予 Pi 浏览器自动化能力,可自动操作浏览器完成网页操作、测试等任务
  • Markdown Converter:支持各类格式文档转换为 Markdown

  • TTS 文本转语音:免费本地文本转语音,无需 API Key


可通过 GitHub、Skill Hub 等渠道获取社区技能,也可直接让 Pi 协助安装配置技能。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/9/17 22:27:16

数字孪生不是3D动画:可执行的工业数字镜像技术解析

简介:本资源是一份系统讲解数字孪生技术原理与落地实践的深度学习资料,面向智能制造、智能建造、智慧城市等领域的工程师、研究人员及高校师生,旨在帮助读者厘清数字孪生核心概念、构建方法与典型应用场景。全书共280页PDF,完整覆…

作者头像 李华
网站建设 2026/9/17 22:26:51

从单体到五代理:pentagi多Agent协作架构实战解析

一提到Agent协作,很多人第一反应是LangGraph、AutoGen这些框架,但真正到了生产环境,你会发现框架只是搭了个架子,角色怎么分、消息怎么传、上下文怎么管,全是自己的事。这就是我做pentagi的起点——一个五代理协作架构…

作者头像 李华
网站建设 2026/9/17 22:26:50

HZNUCTF Themida脱壳:unlicense定位OEP与IAT修复

1. 先搞清楚这道题在考什么:Themida 加壳的硬骨头在哪HZNUCTF 的 REVERSE 方向里,TMD 这道题一上来就给人下马威。TMD 就是 Themida 的缩写,圈里做逆向的人提到这个名字,第一反应基本都是"这玩意儿不好啃"。这道题给的是…

作者头像 李华