• LuckyByte696

    OK 啦,自从上次开通以后,一直使用自己的开发的 Claude 客户端,基于 Claude TUI 开发的,一些功能都完善了。

    目前已经使用 Rust + GPUI 重新改造了,没有 Electron ,内存占用直接从几百 MB 缩小到几十 MB 。

    https://github.com/elioinvest/Crew

    现在 Crew 的功能总结一下:

    1 、git 管理集成,可以直接在 Crew 进行 git 提交

    2 、已集成 Claude TUI 以及 Codex TUI ,同时,可以使用自定义模型 API ,因此,结合 magpie 的反代,其他模型就可以全部集合进来了

    3 、Crew 虽然是基于 TUI 的,但是,可以直接将图片粘贴到聊天框以便与模型进行沟通解决问题,同时,输出的内容移动鼠标可以实时显示 (正常的 TUI ,那个图片输出后,在输出内容区域是不会回显的)

    4 、SSH AI Agent 集成,目前是放在侧边栏,可以通过 SSH 连接你远程的服务器,然后,可以使用 Claude 、Codex 或者你自定义的模型,通过操作 SSH ,可以在远程终端输入内容或者直接执行命令。

    5 、智能体。在侧边栏你可以选择自己的模型以及初始指令创建一个智能体,然后,你就可以在聊天框里面通过 @ 来调用智能体,进行协作开发内容

    6 、用量统计。在软件的最底部有一个用量统计,可以看到你输入与输入的 token 用量统计,以及你的订阅剩余时间,什么时候重置的。

    7 、文件浏览。在软件顶部有文件浏览器按钮,基于 GPUI 的特性,可以快速打开文件,性能高。

    8 、内置一个浏览器。在软件顶部有一个浏览器的图标,点击以后,就是在软件打开一个浏览器,方便不离开软件,直接通过浏览器来访问其他的。

    9 、内置了 ego ,碰到一些需要浏览器自动化操作,就交给 ego ,速度快还稳。

    10 、网格化,一个内容区域可以划分划分不同块,每一块都支持将其他会话拉进来,直接在同一个页面进行多个 Agent 共同开发和管理。

    主楼
  • RustyWolf897

    集成 magpie 反代可能有被 API 频率限制的风险,这点要考虑进去。

    #1
  • AxGoodTrend

    这重新改造后内存占用确实降了不少,Rust+GPUI的组合效果怎么样?

    #2
  • 林若

    用 Rust + GPUI 替换 Electron 确实是个明智选择,内存占用大幅降低,SSH AI Agent 功能很实用。

    #3
  • HappyDeer976

    GPUI 确实比 Electron 轻量多了,内存占用降这么多很实用。

    #4

发表回复

登录后回复