- JsonSong895天前9040
[! 开源推广申明]+ 开源推广申明
本帖使用社区开源推广,符合推广要求。我申明并遵循社区要求的以下内容:
- 我的帖子已经打上 开源推广 标签: 是
- 我的开源项目完整开源,无未开源部分: 是
- 我的开源项目已链接认可 LINUX DO 社区: 是
- 我帖子内的项目介绍,AI 生成、润色内容部分已截图发出: 是
- 以上选择我承诺是永久有效的,接受社区和佬友监督: 是
- 以下为项目介绍正文内容,AI 生成、润色内容已使用截图方式发出 *
[!tip]
先说明一下,这个插件完全是基于自己的需求开发的,未必适合所有人个人自画像是:
十年开发中登,有点代码洁癖,无特定语言的偏好,常用语言 java kt ts py go,IDEA 重度使用者,AI 爱好者,目前主力 harness 是 pi-agent 。
[!abstract]插件的一句话介绍:
在Jetbrains IDE里面管理pi session和prompt为什么做这个插件:
虽然现在 vibe 编程已经可以做到完全不看代码了,而且使用 SOTA 模型,大概率也能把功能干出来。但我有时候还是比较需要深度介入 AI coding 的过程,而且希望自己能理解项目的代码,至少理解代码结构和功能模块划分。
如果是纯 vibe 编程,prompt 一般只涉及功能描述,不会过多介入代码细节,如果要写附带具体代码的 prompt,就得在 IDE 和 tui 两边来回切换。
但是如果可以在 IDEA 里面编写 prompt 直接提交给 agent 的话,提供代码块级别的 prompt 细节就比较顺手了

你可以用你熟悉的快捷键在代码仓库里面到处跳转,然后把关键的代码信息提取到右侧输入区,然后组织出附带丰富代码细节的 prompt,然后一键发送给 pi 的 tui 。
同时还附带一些 pi 的 session 维护的辅助操作,减少交互成本。
讲道理pi肯定不算是最好用的编码harness,而且由于预设system少,行为其实经常不太受控
但如果写代码明细级别的prompt 简直是发生了质变
真正指哪打哪,速度飞快

21s 搞定跨越3个service ,且代码量上千的bug分析

如果是tui的一些原生操作,比如模型选择,skills,compact等等指令,可以继续在tui操作。
项目地址:
github.com

GitHub - JsonSong89/pi-jetbrains-terminal-bridge: 🧩 One-click Pi coding agent launcher for JetBrains...
🧩 One-click Pi coding agent launcher for JetBrains IDEs — integrated terminal, send code context, model selection, auto-open modified files.
插件地址:
JetBrains Marketplace

Pi Terminal Bridge - IntelliJ IDEs Plugin | Marketplace
Pi Terminal Bridge This plugin does not try to be an AI IDE. It does one thing: in the JetBrains IDE you already live in, compose prompts with enough context — then...
主楼 - 叫我大白4天前15839
好奇问问,这个和它自家的 Air 插件区别是啥
- JsonSong894天前9040
你说的这个居然完全没听过,不过看了下介绍,似乎是idea原生的agent工具
和我这个完全不是一个路子
体验肯定是idea原生agent好,但ai能力大概率缺失
我倒是深度用过

基于acp的,但是缺太多东西了 , 很多指令不支持 .
我这个插件的思路是所有ai能力完全由pi自己的tui提供,甚至可以简单粗暴的了理解为,你就是在idea 的 cli里面使用pi的原生tui,然后优化了一点点交互体验…
肯定是比不上idea原生agent的体验的,但ai能力可以100%保留.
- 叫我大白4天前15839
是的,通过 acp 实现的,我没怎么用过 pi,主要用的 codex,不太清楚PI有哪些独有的功能,但是目前用里面的 codex 是可以支持类似文件跳转、引用文件、skill 的,对于我目前编码的场景是够了的
- JsonSong894天前9040
主要是指令的缺失
一般用pi的喜欢折腾,我有挺多自定义指令
习惯codex和acp的话,感觉不是很有必要用这个
我这个适用人群其实超级窄..
重度使用idea; 习惯pi的tui; 自己折腾pi 的扩展,prompt模板,skills等
三者缺一不可
但问题是喜欢tui的可能都已经不用idea了
- 叫我大白4天前15839
是的,还是适合自己的最好,我是用不习惯 TUI,最开始的时候尝试过一段时间 CC、OC、CODEX、GROK BUILD,感觉没有一个集大成者,各有各的问题,后面就放弃了
- JsonSong894天前9040