爱意满满的作品展示区。
kouyaruten

[开源] Cetus:把 Claude Code、Codex 和 OpenCode 等 Runtime 放进同一个 macOS 工作台

  •  1
     
  •   kouyaruten · 6h 9m ago · 271 views

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

    Cetus Runtime Picker

    Cetus Demo

    我平时会同时用 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 工作流对你来说有意义吗?

    GitHub:
    https://github.com/drewnekota/cetus

    下载:
    https://github.com/drewnekota/cetus/releases/latest

    4 replies    2026-07-29 17:44:55 +08:00
    ffalex
        1
    ffalex  
       5h 59m ago via Android
    跟终端开多个标签页感觉没多大区别?
    我是终端开 claude code ,同时打开 codex 。
    终端支持通知,claude code 运行完后会有提醒。
    codex 有桌面宠物,也有提醒功能。
    kouyaruten
        2
    kouyaruten  
    OP
       5h 49m ago
    @ffalex 我的痛点主要是不能在 codex 里用 claude code 哈哈
    zhbhun
        3
    zhbhun  
       4h 26m ago
    用 [zed]( https://zed.dev/) 或者 [AionUi]( https://github.com/iOfficeAI/)?

    体验过这类的,感觉自己没有多 Agent Runtime 的需要,反而想要一个支持自定义模型的 Agent 桌面端。Opencode 桌面端做的太拉了。感觉 ZCode 还不错,要是有个类似的基于 Claude Code 就好了!找了几个开源的,做的都不好。
    kouyaruten
        4
    kouyaruten  
    OP
       2h 50m ago
    @zhbhun 确实,其实 cetus 里面自带的 runtime 是用的 pi ,理论上比较好支持不同的模型(虽然还没做上 hhh )
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3101 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 25ms · UTC 12:35 · PVG 20:35 · LAX 05:35 · JFK 08:35
    ♥ Do have faith in what you're doing.