piagent_
← ~/map

$ cat ~/map/pi-acp-jetbrain.md

pi-acp-jetbrain

让 pi 通过 stdio 在 JetBrains IntelliJ 的 agent 面板中运行的 ACP 适配器,每个会话启动一个 pi --mode rpc 子进程。

extensions✓ 10月16日

事实速查

仓库
github.com/ryan-brosas/pi-acp-jetbrain ↗
GitHub Stars
★ 3
Forks
2
许可证
MIT
npm / 月
—
最后推送
2026年8月16日

安装

pi install npm:pi-acp-jetbrain

## 速览

让 pi 跑进 JetBrains IntelliJ 的 Agent Client Protocol 适配器:以 stdio 提供 ACP 服务,每个会话启动一个 pi --mode rpc 子进程,并把 IntelliJ 内置的 MCP 工具桥接为 pi 的 ide_<server>_<tool> 扩展工具。

## 要点

## 常见问题

Q 为什么要以 pi 包方式安装?

pi install npm:pi-acp-jetbrain 会把包记入 ~/.pi/agent/settings.json 并自动启用其声明的扩展;只用 npm install -g 安装的话只有可执行文件,不会激活 Pi 包资源。

Q IntelliJ 优先模式是沙箱吗?

不是——PI_ACP_IDE_MODE=prefer|required 只是对常规编码工具的策略约束,不是文件系统沙箱:prefer 下不受限的 bash 仍可用于 Git、测试与构建,回合后的门禁只报告违规、不回滚改动。

## 参考链接

## 相关条目

最后更新: 2026年8月31日