Opencode 原本的UI可以是 opencode web ,这个命令可以打开Opencode原生的Web UI。他还不错,可以完整地展示Agent的交互;不足有两点:1)无法放在手机上使用,无法使用语音输入输出;2)无法打开Agent生成的文件,例如MS Office中的 .xlsx .ppt等文件;3)定时任务,例如每天早上组织早间金融新闻报告。
沿着Opencode 生态 等介绍,我找到 openchamber - https://openchamber.dev/, MIT license,项目开发/Feature/Roadmap都非常健康。
一、 Desktop (macOS) Version
功能清晰,继承了opencode web 的全部功能。并且增加了1)语音输入输出;2)附件下载的功能;3)定时任务。
和opencode web 或者TUI相对比,使用起来可以扩展到程序员以外的场景,例如金融,医生,等等人员来使用。
二、Web + PWA
电脑网页端不必讲,因为在电脑端已经有上面的Desktop Version。主要的关注点在手机Web端:
1 | npm i -g opencode-ai |
tunnel 启动成功后,如下图:
===视频如下===
此外,其VS Code的插件也很好用。但是通常都已经进入VS Code了,大家应该会更加喜欢 opencode 本身在terminal TUI才是程序员的最爱吧。
Roadmap中,
- Windows and Linux desktop apps
- Mobile app with remote instance and laptop connectivity
是最让人期待的,Linux desktop app,就意味着机器人可以带着Agent跑起来了哦