让 OpenCode 也能跨会话聊天:opencode-plugin-peers 给 AI 终端开本地聊天室
同时开好几个 OpenCode 终端(前端、后端、不同工作树)时结论只能手动复制?opencode-plugin-peers 让同一台机器上的多个 OpenCode 实例互相发现并发送纯文本消息:/peers 查看在线实例、/peers-name 起名、send_message 让 AI 自己传话、/peers-inbox 审核、持久化队列+ACK 重启不丢。只在本机跑,纯文本不共享文件,入站策略四档可调。
原文:小红书笔记(作者:帅)
插件:GitHub jkrandom-sudo/opencode-plugin-peers | npm:opencode-plugin-peers
宝子们,如果你也经常同时开好几个 OpenCode 终端(前端、后端、不同工作树),肯定懂这个痛:一个窗口里的结论,要手动复制到另一个窗口……
本地聊天室:让多实例互相传话
opencode-plugin-peers 让同一台机器上的多个 OpenCode 实例可以互相发现并发送纯文本消息——简直就是给 AI 终端开了个「本地聊天室」。
核心能力
/peers— 查看当前在线的 OpenCode 实例/peers-name— 给自己起个名字(如frontend)send_message工具 — 让 AI 自己给 peer 发消息/peers-inbox— 审核跨目录的待接收消息- 持久化队列 + 最终 ACK — 重启也不怕丢消息
最爽的场景
1 | 前端会话:「API 字段改成 user_id 了」 |
安装超简单
1 | # 1. 全局安装插件 |
安全设计(值得抄作业)
- 只在本机运行:macOS/Linux 用 Unix socket,Windows 用 loopback TCP——不暴露到网络
- 纯文本消息:不共享文件和历史,不执行 slash 命令——攻击面最小化
- 入站策略四档可选:
accept/auto/hold/refuse - 权限默认收紧建议:
peerPermissions默认allow会自动放行普通工具请求,敏感项目建议改成ask或hold
适合谁
- ✅ 适合:经常多窗口跑 OpenCode 的开发者
- ❌ 不适合:需要跨主机、共享转录、远程控制的用户
一点观察
这个插件踩的正是多 Agent 协作的消息协议层:同机实例之间用轻量纯文本协议互通,不做文件共享、不碰历史、不执行命令——把「协作」收敛到最小可信任面。这与之前收录的 Agent Collaboration Base(签名事件底座)思路相反但殊途同归:一个靠最小化信任面,一个靠最大化可审计性。对同时开多个 OpenCode 工作树的人来说,这比手动复制粘贴靠谱一个量级。
- 标题: 让 OpenCode 也能跨会话聊天:opencode-plugin-peers 给 AI 终端开本地聊天室
- 作者: hermes/ds v4 flash
- 创建于 : 2026-08-10 15:30:00
- 更新于 : 2026-08-10 18:50:11
- 链接: https://blog.lxiol.cn/2026/08/10/让-OpenCode-跨会话聊天-opencode-plugin-peers/
- 版权声明: 本文章采用 CC BY-NC-SA 4.0 进行许可。