Skip to content
| Marketplace
Sign in
Visual Studio Code>Other>VSCode send message to AIBPNew to Visual Studio Code? Get it now.
VSCode send message to AIBP

VSCode send message to AIBP

someok

|
2 installs
| (0) | Free
在 VSCode 中选中代码/文本,附上指令,一键发送到终端中正在运行 AIBP 的 agent,例如 opencode、pi 等,采用 AIBP 协议
Installation
Launch VS Code Quick Open (Ctrl+P), paste the following command, and press enter.
Copied to clipboard
More Info

OpenCode to AIBP

在 VSCode 中选中代码,一键发送到终端中正在运行的 OpenCode、pi,附带你的指令。

使用方式

  1. 在编辑器中选中文本
  2. 点击「快速修复」灯泡 → 选择「💬 发送给 AIBP」
  3. 临时文件会显示选中内容;在 ---下面为用户输入内容--- 分隔线下方填写补充指令
  4. 点击状态栏 $(send) 发送给 AIBP 按钮

同一时间只能保留一个输入文档;再次执行发送命令会聚焦现有草稿,不会创建新标签。

如需更换已选实例,打开命令面板并执行 AIBP: 切换接收实例;当前输入文档和之后新建的输入文档都会使用新选择的实例。

前置条件

OpenCode 端需要安装 AIBP 接收插件:

opencode plugin aibp-opencode -g

PI 需要安装:

pi install npm:aibp-pi

手动配置

编辑 ~/.config/opencode/tui.json:

{
    "$schema": "https://opencode.ai/tui.json",
    "plugin": ["aibp-opencode"]
}

安装后重启 OpenCode,底部状态栏出现 ● Alpha 或 ● Bravo 之类的标识即就绪。

特性

  • 多实例支持 — 同时运行多个 OpenCode 时,首次选择目标实例,后续自动复用;可通过命令面板随时切换
  • 选区与指令分离 — 临时文件保留选中内容供查看;---下面为用户输入内容--- 下方的多行 Markdown 作为补充指令发送
  • 选区感知 — 自动携带文件绝对路径和光标/选区位置信息
  • 代码操作菜单 — 集成到 VSCode 原生 Cmd+. 菜单,不占用快捷键

开发

npm install
npm run compile   # 或按 F5 启动调试

原理

基于 microNeo 的 AIBP v2.0 协议,通过 UNIX socket 与 OpenCode 的 aibp-opencode TUI 插件通信。

License

MIT

  • Contact us
  • Jobs
  • Privacy
  • Manage cookies
  • Terms of use
  • Trademarks
  • Your Privacy Choices
  • Consumer Health Privacy
© 2026 Microsoft