大家好,我是子昕,一个干了10年的后端开发,现在在AI编程这条路上边冲边摸索,每天都被新技术追着跑。
兄弟们,今天体验了一个新工具,确实有些惊喜。
昨天刚发现Cline里面可以用图形界面操作Gemini CLI,今天又发现了一个专门给Claude Code做的图形化界面
的神器。
说实话,作为一个懒得要死的程序员,我对命令行是又爱又恨。爱它的强大,恨它的不直观。
现在好了,Claude Code和Gemini CLI都有图形界面了,这对需要直观操作的场景来说是个不错的选择。
不过话说回来,坚定的命令行党可以直接划走了,这篇文章不适合你们这些“真正的程序员”哈哈哈。
先来看看这玩意儿到底有多香
讲真,我刚打开这个软件的时候,感觉界面设计还是比较简洁的,该有的功能基本都有,没有过多的装饰性元素。
使用统计:API费用终于有直观展示了
使用API时最大的痛点之一就是费用透明度。Claudia提供了一个统计面板,可以按模型、项目、会话和时间段查看使用情况。
这个功能可以让我们对自己的API使用情况有更清晰的认知,能看出哪些项目或模型消耗比较大。
历史对话:会话记录持久化存储
这个功能解决了命令行工具的一个典型痛点。
之前用Claude Code的时候,关闭终端后历史对话就丢失了。Claudia可以查看所有项目的历史会话,这对于需要回顾之前讨论内容的场景很有价值。
所有项目的会话记录都有完整的保存和检索功能,确实提升了工作效率。
MCP管理:可视化配置管理
Claudia提供了图形化的MCP管理界面:
支持可视化添加服务器、导入配置文件,连接状态也有实时反馈。
可视化添加
导入方式添加
项目配置:系统提示词可视化编辑
系统提示词的管理也得到了改善。Claudia提供了专门的编辑界面。
全局设置:
项目专属:
可以分别管理全局和项目级别的提示词配置,比在命令行中编辑要直观不少。
编码体验:发现了Claude Code的多种思考模式
这里有个有趣的发现:Claude Code其实提供了多种“思考模式”。
从界面可以看到:Auto、Think、Think Hard、Think Harder、Ultrathink等不同模式。
测试了一下Ultrathink模式,确实能感觉到Claude的推理更加深入,代码质量有所提升。当然,相应的token消耗也会增加。
配置好之后,直接在下方聊天窗口就可以进行编码,不需要再回到命令行。
聊天一开始还会先透明显示出来使用的模型,可以使用的工具、工具的调用等信息
每次对话结束后,界面还会显示token和费用统计,这种实时的成本反馈对于控制API使用很有帮助。
CheckPoint:终于不用害怕搞砸代码了
说到这个功能,我真的要给Claudia点个大大的赞!
你们用过Cursor的CheckPoint功能吗?就是那种可以随时回到某个代码状态的神器。Claude Code一直没有,只能依赖Git实现。
现在好了!Claudia直接给你整了个更强的。
不仅能手动创建检查点,还能设置自动策略。更神奇的是,它有个可视化时间线,你能清楚看到每一步的变化,想回到哪里就回到哪里。
CheckPoint配置
查看CheckPoint
创建CheckPoint
Agent系统:任务自动化执行
老实讲,Agent这个功能我之前都没用过。主要是没订阅Claude Code,用得少嘛。
但是现在有了Claudia,我忍不住试了试:
Agent创建
创建一个专门的Agent,给它设定任务,然后就可以撒手不管了。它会自己去分析代码、写报告、解决问题。
Agent列表
Agent运行详情
Agent运行结果
这就是传说中的“AI替你打工”吧?爽到!
当然,我只是简单体验了一下Agent,让它帮我出了一个报告,等后续再探索一段时间,再来分享。
具体安装步骤
好了好了,说了这么多好处,该教你们怎么装了。
项目地址在这:
需要注意的是,目前只提供源码,需要自行编译。据说官方过段时间会提供安装包,如果不着急的朋友,可以等等。
安装流程优化
考虑到编译的复杂性,我采用了AI辅助的方式,直接让Cursor帮我安装。
提示词如下,这是我闭坑之后总结的,你可以直接使用或者根据情况微调:
请帮我安装这个项目:
https://github.com/getAsterisk/claudia?tab=readme-ov-file#-installation
需要注意:
1. 先检查当前环境
2. 使用国内镜像源加速下载
3. 自动处理依赖冲突
镜像源配置:
- Rust: curl --proto '=https' --tlsv1.2 -sSf https://sh.rustup.rs | RUSTUP_DIST_SERVER=https://mirrors.ustc.edu.cn/rust-static RUSTUP_UPDATE_ROOT=https://mirrors.ustc.edu.cn/rust-static/rustup sh
- Bun: npm install -g bun --registry=https://registry.npmmirror.com
剩下的工作全部交给Cursor就好了,通过AI辅助,可以自动化处理大部分安装步骤。
安装过程中的技术要点
- Rust工具链:首次安装Rust需要较长时间,建议使用镜像源
- 内存需求:编译过程较为消耗内存,建议8GB以上
- 磁盘空间:完整的依赖链约占用1GB+空间
- 网络连接:某些依赖可能需要稳定的网络环境
安装完成效果
编译成功启动后的界面:
整体来说,界面设计简洁明了,功能布局合理。
写在最后
经过一天的使用,Claudia确实改善了Claude Code的使用体验。
从纯命令行交互到图形化界面,最大的改变是操作的直观性。能够可视化地管理项目、查看历史、监控费用,这对于需要频繁使用的场景来说是个显著的提升。
特别是CheckPoint和Agent功能,前者提供了更灵活的版本管理,后者则在任务自动化方面有不错的潜力。
当然,作为一个相对较新的项目,在稳定性和功能完善度上还有提升空间。偶尔会遇到界面响应慢或UI错位等情况。
如果你对这个工具有兴趣,可以试试看。使用过程中有什么问题或心得,欢迎交流讨论。