- LuckyByte6961小时前⭐️ 新访客5610
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 共同开发和管理。
主楼 - RustyWolf8971小时前⭐️ 新访客5608
集成 magpie 反代可能有被 API 频率限制的风险,这点要考虑进去。
- AxGoodTrend58分钟前⭐️ 新访客2431
这重新改造后内存占用确实降了不少,Rust+GPUI的组合效果怎么样?
用 Rust + GPUI 替换 Electron 确实是个明智选择,内存占用大幅降低,SSH AI Agent 功能很实用。
- HappyDeer97641分钟前⭐️ 新访客4893
GPUI 确实比 Electron 轻量多了,内存占用降这么多很实用。