ARTICLE · 1342074
OpenCode 插件详解:界面、终端、行为全自
OpenCode 插件详解:界面、终端、行为全自
OpenCode 插件详解:界面、终端、行为全自
我一直以为 OpenCode 的插件是高级玩法,结果发现它才是正经打开方式。
V2 里 80 多个内部功能就是用这套 API 写的。说白了,MCP 只管给 AI 递工具,插件能直接改 OpenCode 本身。
插件分四块:Server 改行为,TUI 改终端,GUI 改桌面端,RPC 管前后端通信。想改哪层写哪层,扔进 .opencode/plugins/ 目录就自动加载,文件一保存就热重载,会话都不用重启。
界面上,侧边面板、设置页、代码块都能接管;终端里状态栏、侧边栏、输入框上下方有 9 个挂载点。后台那层更狠——自定义工具、命令、Agent、模型全能动,连 MCP 服务器的启停也能程序化管理。
数据从哪来?OpenCode 是标准的客户端-服务端结构。后台服务管会话和配置,终端和桌面端只是三块屏幕。Server 跟着后台跑,改一次三端生效;TUI、GUI 跟着界面跑,只管显示。
所以官方敢开放不是客气——它自己 80 多个功能就跑在这套 API 上。你写的插件走的路和官方是同一条,不存在"二等公民"。
原文OpenCode 插件详解:界面、终端、行为全自定义
收录于Agent工具
作者提示: 个人观点,仅供参考
陕西,7小时前,















































































