大家好,我在终端里同时使用多个不同的 Agent Runtime (主要是 Claude Code 、Codex 这些),一度搞得非常混乱,所以做了 Cetus 。


我平时会同时用 Claude Code 、Codex 和 OpenCode ,但一直想要一个不绑定某个特定 Runtime 的桌面工作流。我经常切回终端之后,就忘了哪个 Agent 已经完成了什么任务。
我尤其想把不同 Runtime 的定时任务放在一起管理。比如 Claude Code 更擅长前端,我会让它定时编写 SEO 页面; Codex 更擅长逻辑,我会让它负责 Review PR 。
所以我做了 Cetus 。它支持多个 Runtime ,也提供了一些围绕桌面工作流的功能:
- 通过全局快捷键随时打开的 Quick Launcher
- 为不同 Runtime 分别设置定时任务
- 集中查看任务状态和结果的看板
- 在同一个应用中使用 Claude Code 、Codex 、OpenCode 等 Runtime
- 缝了一些更多个人向桌面助手的功能进去:比如语音输入、会议录音等等
技术上,Cetus 是一个使用 Tauri 构建的 macOS 应用,Host 部分使用 Rust 实现。
我特别想了解两个问题:
大家平时也会在多个 Agent Runtime 之间切换吗,还是已经基本固定使用其中一个? Cetus 这样的多 Runtime 工作流对你来说有意义吗?