claude-opencode-viewer
v2.6.51
Published
A unified terminal viewer for Claude Code and OpenCode with seamless switching
Maintainers
Readme
Claude OpenCode Viewer
一个统一的终端查看器,支持 Claude Code 和 OpenCode 之间的无缝切换。
✨ 特性
- 🔄 无缝切换 - 在 Claude Code 和 OpenCode 之间丝滑切换
- 📱 移动优先 - 支持移动端访问,配备虚拟键盘
- 🚀 快速启动 - 通过简单的
cov命令即可启动 - 🌐 局域网访问 - 支持手机等移动设备访问
📦 安装
方式一:npm 全局安装(推荐)
npm install -g claude-opencode-viewer方式二:使用 npx 直接运行
npx claude-opencode-viewer方式三:从源码安装
git clone <repository-url>
cd claude_opencode_viewer
npm install
npm link🚀 使用方法
启动服务
# 在当前目录启动
cov
# 在指定目录启动
cov /path/to/project
# 查看帮助
cov --help访问界面
启动后,在浏览器中访问:
- 本地访问: http://127.0.0.1:7008
- 手机访问: http://<本机 IP>:7008
切换模式
在界面底部可以选择切换到:
- Claude Code - Anthropic 的 AI 编程助手
- OpenCode - 开源 AI 编程工具
📋 系统要求
- Node.js >= 16.0.0
- macOS / Linux / Windows
- 需要预先安装
claude或opencode命令
🔧 开发
# 安装依赖
npm install
# 启动服务
npm start
# 本地测试全局命令
npm link📝 命令说明
| 命令 | 说明 |
|------|------|
| cov | 启动服务 |
| cov [路径] | 在指定目录启动服务 |
| cov --help | 显示帮助信息 |
| cov --version | 显示版本号 |
🎮 移动端使用
在移动设备上访问时,界面会自动适配:
- 虚拟方向键
- 常用控制键(Esc、Tab、Ctrl+C 等)
- 模式切换选择器
- 惯性滚动支持
📄 License
MIT
