扩展与集成

pi_coding_agent/extensibility2026-09-18 15:54:52

Pi Coding Agent 的扩展与集成涉及两类需求:为现有 Pi 增加工具或工作方式,以及从其他程序控制 Pi。

内容范围

“扩展机制”介绍 Tools、Skills、Extensions、提示模板和 Packages 的职责。它回答一个能力从哪里来、怎样被加载,以及应由哪种资源承载。

“Packages 的安装与管理”说明怎样从 npm、Git 或本地路径安装资源,区分全局、项目和临时加载,并验证资源是否真正生效。

“SDK 与 RPC”介绍外部应用如何使用 Pi 的会话与执行能力。SDK 面向进程内接入,RPC 面向子进程通信;它们与直接在终端输入任务的交互方式不同。

只使用终端的读者可以先了解如何识别扩展,再阅读 Packages 的安装与管理。需要自定义界面或接入其他程序时,再阅读 SDK 与 RPC。安装扩展并不意味着必须修改 Pi 核心源码。

相关入口是官方扩展文档、Packages 文档和SDK 文档。

本页目录