Claude Code支持图形化界面了,功能强大

0 阅读6分钟

大家好,我是子昕,一个干了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

查看CheckPoint

创建CheckPoint

创建CheckPoint

Agent系统:任务自动化执行

老实讲,Agent这个功能我之前都没用过。主要是没订阅Claude Code,用得少嘛。

但是现在有了Claudia,我忍不住试了试:

Agent创建

Agent创建

创建一个专门的Agent,给它设定任务,然后就可以撒手不管了。它会自己去分析代码、写报告、解决问题。

Agent列表

Agent列表

Agent运行详情

Agent运行详情

Agent运行结果

Agent运行结果

这就是传说中的“AI替你打工”吧?爽到!

当然,我只是简单体验了一下Agent,让它帮我出了一个报告,等后续再探索一段时间,再来分享。

具体安装步骤

好了好了,说了这么多好处,该教你们怎么装了。

项目地址在这:

github.com/getAsterisk…

需要注意的是,目前只提供源码,需要自行编译。据说官方过段时间会提供安装包,如果不着急的朋友,可以等等。

安装流程优化

考虑到编译的复杂性,我采用了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错位等情况。

如果你对这个工具有兴趣,可以试试看。使用过程中有什么问题或心得,欢迎交流讨论。