Claude Code有救了,这个开源的GUI解决了很多使用体验问题。


Claude Code的强大咱们就不吹了,用过的都知道有多猛。


Claude Code的命令行操作有人说是大道至简,也有人觉得不习惯,最好是有个界面。


而且在命令行操作也缺少了很多东西,比如历史记录、项目管理等等,还有个最重要的点,没有回滚,也就意味着没有容错。


只要是有需求,开源大神就会有动作。


Claudia就是开源的Claude Code GUI,解决了很多大家提出的问题。


不知道Claude Code是不是想让大家都把GUI做成自己喜欢的样子长期去用。


扫码加入AI交流群

获得更多技术支持和交流

(请注明自己的职业)


项目简介


Claudia 是一个基于 Claude Code 的开源 GUI 工具,增强Claude Code AI编程使用过程中的编程体验。它将 Claude Code 的命令行操作转化为直观图形界面,支持交互式会话管理、检查点回滚、自定义 AI 代理创建及实时 API 使用监控。Claudia 提供图像拖放、交互式 Web 预览及跨平台支持,通过 React 和 Rust 构建,性能优异。


DEMO



功能详解


直观的图形用户界面(GUI)


  • Claudia 提供了一个用户友好的 GUI,将 Claude Code 的命令行操作转化为可视化界面,减少了“终端混乱”的问题。

  • 通过直观的界面,用户可以更轻松地管理 Claude Code 的会话、创建代理以及查看项目状态。


会话管理和Checkpoints


  • 交互式会话管理:Claudia 允许用户管理交互式的 Claude Code 会话,支持实时操作和控制。

  • 检查点与回滚:引入了类似 Git 的检查点功能,用户可以在会话中创建检查点,记录代码或项目的状态。Claudia 提供可视化的分支时间线,方便用户查看代码演变历史、恢复到特定检查点或从检查点分叉以探索不同开发路径。

  • 差异查看器:内置差异查看器,直观展示检查点之间的代码变化。


自定义代理创建


  • Claudia 支持创建和分享自定义 AI 代理,用户根据特定需求定制代理功能,增强 Claude Code 的灵活性。

  • 提供了无代码的 MCP(Model Context Protocol)安装和配置功能,简化了代理的设置过程。


安全后台代理


支持在沙盒环境中运行后台代理,确保安全性和高效性,不会干扰主工作流(实验性功能)。


实时使用仪表板


提供实时分析仪表板,监控 Claude API 的使用情况,包括按项目和模型分解的成本跟踪,帮助用户更好地管理 API 消耗和费用。


跨平台支持


Claudia 支持多种操作系统(Windows 10 或更高版本、macOS Mojave 或更高版本、以及主流 Linux 发行版),确保开发者在不同平台上都能使用。


图像和文件夹支持


  • 支持拖放图像或文件夹到终端,自动附加到 Claude Code 会话中。

  • 用户可以直接粘贴内存中的图像(而非图像文件),增强了多模态交互的便利性。


项目链接


https://github.com/getAsterisk/claudia


 关注「开源AI项目落地」公众号

(文:开源AI项目落地)

发表评论