-
-
Notifications
You must be signed in to change notification settings - Fork 134
【开源自荐】OpenCovibe:本地优先的Claude Code桌面应用 #286
Copy link
Copy link
Open
Description
大家好,推荐一个我在做的开源项目:OpenCovibe。
它是一个 local-first 的桌面端 AI 编程助手,核心思路是:
不替代 CLI,而是把 Claude Code 的工作过程可视化、可追踪、可管理。
- 项目地址:https://github.com/AnyiWang/OpenCovibe
- 适用平台:macOS / Linux / Windows
- 技术栈:Tauri v2 + Rust + Svelte 5
想解决的问题
直接用 AI CLI 写代码时,常见痛点:
- 会话和上下文分散,不好回看和复用
- 工具调用过程不透明,出错难排查
- 多轮 run 难管理,token 花费无感知
主要功能
会话管理
- Chat Dashboard:实时流式输出、工具调用可视化、thinking 过程展示
- 会话 fork / resume / replay,支持从任意节点分叉重试
- prompt 收藏与全文搜索,快速复用历史 prompt
- 文件、图片、PDF、截图作为附件直接发送
开发工具集成
- 多平台支持:内置 Anthropic、DeepSeek、Kimi、智谱、百炼、豆包、MiniMax、OpenRouter 等 20+ 供应商预设,支持自定义 API
端点,每次会话可独立选择供应商 - 内置文件浏览器 + 代码编辑器(语法高亮)
- Git diff / status 集成,直观查看代码变更
- 40+ 斜杠命令(/model, /plan, /compact, /diff, /cost...)
- MCP Server 浏览、安装与管理
- 插件/技能市场,支持自定义 Skill 编写
可观测性
- 完整的 token 用量 & 费用追踪(按模型、按时间段)
- GitHub 风格活跃热力图 + 连续编码天数统计
- 上下文窗口实时可视化,随时知道还剩多少空间
- 每次工具调用的耗时、输入输出、状态一目了然
团队协作(实验性)
- 多 Agent 组队:创建团队、分配任务、查看进度
- 任务看板 + 依赖关系管理
- Agent 间消息收件箱
其他
- 支持 SSH 远程开发(连接远程机器上的 Claude Code)
- 权限管理(工具级别的 allow / deny 控制)
- 全局快捷键 & 自定义键绑定
- 中英双语界面
- 所有数据本地 JSON 存储,不上传任何数据
适合人群
- 重度使用 Claude Code 的开发者
- 想保留本地数据、重视可观测性的个人/小团队
- 对 AI 编码过程想要更精细控制的用户
如果你也有类似需求,欢迎试用和提建议 🙌
Issue / PR 都非常欢迎。
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels