做视频AI导航网
做视频AI导航网
AI导航
  • 热门工具
  • Agent智能体
  • Skills技能
  • AI大模型
  • AI创作
  • AI工具集
视频Video
  • 素材下载
  • 创作灵感
Github神器
  • 导航
  • 资讯
  • 视频素材
  • 视频模版
  • 音乐音效
  • Luts调色预设
  • 整合包
首页/
打开 MD 链接

Pi Coding Agent - 极小核心、可自扩展的开源编程Agent

88
推荐!用四个核心工具保持Agent简单,其余能力全部交给TypeScript扩展和Skills
评分
项目类型:开源Coding Agent与Agent Harness默认工具:read、write、edit、bash扩展方式:TypeScript Extensions、Skills与Packages主要入口:CLI、TUI、Web UI与SDK模型支持:OpenAI、Anthropic、Google等多提供方代码仓库:badlogic/pi-mono开源协议:MIT License
Pi是极小核心的开源Coding Agent与Agent Harness,默认提供read、write、edi…
Agent智能体·AI编程开发·Github神器|Agentic Coding·Agent智能体·AI编程

一句话推荐:Pi用极小核心和TypeScript扩展系统构建自扩展Coding Agent,默认只给模型读、写、编辑和Bash四类核心工具,其余能力按需组合。

Pi Coding Agent极小核心与扩展架构示意

Pi Coding Agent是什么?

Pi是badlogic维护的开源Agent Harness与开发工具集。仓库包含交互式Coding Agent CLI、Agent运行时、多模型统一API、终端UI和Web UI组件,目标是让开发者用尽量小的核心搭建自己的编码Agent。

为什么它强调极小核心?

Pi默认给模型四个主要工具:read、write、edit和bash。子智能体、计划模式、Todo、MCP、权限闸门、SSH远程执行和沙箱等能力不强制写进核心,而是交给扩展与项目配置。

扩展可以做什么?

  • 注册模型可调用的新工具;
  • 订阅Agent生命周期和工具事件;
  • 拦截、修改或拒绝工具调用;
  • 添加命令、快捷键、CLI参数与TUI组件;
  • 实现子智能体、计划模式、安全规则和远程执行;
  • 加载Skills、提示模板和项目级AGENTS.md。

Pi与DeepSeek Harness有什么不同?

Pi把核心缩得很小,但会话存储和主循环仍由核心定义;DeepSeek Harness则继续把会话、Agent Loop、提示词组装、文件系统与沙箱等内部基础设施拆成可替换插件。Pi更克制、更容易理解,DSH自由度更高但组合与版本管理更复杂。

安装与使用

Pi可通过npm安装Coding Agent包,也可以克隆pi-mono仓库构建。运行前先阅读官方Quickstart,确认Node.js版本、模型提供方和API凭据。Pi默认可以在当前目录修改文件,建议使用Git或其他检查点机制方便回滚。

适合哪些人?

适合喜欢终端工作流、希望自己组合Coding Agent、研究Agent扩展机制,或需要在多种模型提供方之间切换的开发者。只追求开箱即用图形界面的用户,可能更适合成熟IDE产品。

安全注意事项

Bash和写文件工具能改变本地环境。使用第三方扩展前应检查源码与依赖;限制工作目录;敏感命令保留确认;API Key使用环境变量或安全凭据存储;重要项目保持Git提交或备份。

0 / 600
细中粗
0 讨论
热门最新
总结
暂无总结

相关网站

热门最新
暂无链接数据;请在后台添加链接或调整分类筛选。
所有的成功,都源自一个勇敢的开始
不辜负每一个勇敢的开始
做视频AI导航网 © 2026闽ICP备16009488号-1