Claudia:为 Claude Code 提供图形界面的开源工具

AITNT-国内领先的一站式人工智能新闻资讯网站
# 热门搜索 #
Claudia:为 Claude Code 提供图形界面的开源工具
6827点击    2025-07-29 10:39

项目地址:https://github.com/getAsterisk/claudia


项目简介


Claudia[1] 是由 YC 支持的 Asterisk 团队开发的一款开源跨平台桌面应用,旨在为 Anthropic 的 Claude Code 提供直观、美观、可视化的图形界面。


它可以理解为 Claude Code 的“可视化 IDE”,帮助开发者更高效地与 Claude 模型交互,无需频繁使用命令行。同时支持多会话管理、自定义代理、使用统计、多模态输入等功能。


Claudia 跨平台(Windows/macOS/Linux),采用 AGPL-3.0 协议,完全开源免费,数据存储在本地,注重隐私和控制。


核心功能与特点


Claudia:为 Claude Code 提供图形界面的开源工具


Claudia UI


项目/会话管理器:集中管理 Claude Code 项目与历史对话,可一键恢复、搜索、复制或删除。


自定义 Claude 智能体(Agent):设置系统提示、使用模型、权限范围等,为不同任务打造专属 AI 代理。


会话版本控制(Checkpoint):可对会话打快照,生成分支并对比,像使用 Git 一样管理对话演进。


使用统计仪表盘:显示 token 消耗、模型使用频率、花费估算等,支持项目级和全局统计图表。


多模态输入支持:支持拖拽本地图片、网页截图,Claude 会自动识别图像内容。


内置 CLAUDE.md 编辑器:管理项目上下文、笔记与说明。


MCP 支持:图形界面快速注册和管理 Model Context Protocol 服务端。


隐私与安全:所有数据本地存储,智能体运行于受限沙箱中,无需担心隐私泄露。


使用场景


Claudia 适用于开发者、团队协作、教育机构、AI 初学者等多类用户,常见应用包括:


开发辅助:代码重构、测试生成、文档补全、Bug 查找。


项目管理:集中管理多个 Claude Code 项目和历史记录。


智能问答助手:自定义知识型 AI 代理或个人助理。


教学训练:构建交互式课程、AI 教学机器人。


内容创作:写作提纲、摘要、语言风格转换等。


安装与使用指南


前置要求:


•已安装 Node.js[2]


•已安装 Bun[3]


•已安装 Rust[4](用于构建 Tauri 应用)


•已安装 Claude Code CLI:


npm install -g @anthropic-ai/claude-code


开发模式运行(推荐开发者使用)


1.克隆项目仓库:


git clone https://github.com/getAsterisk/claudia.git

cd claudia


1.安装依赖:


bun install


1.启动开发版本(本地桌面程序):


bun run tauri dev


如果你首次使用 Tauri,可能会提示你安装一些平台依赖项:


macOS:需要安装 Xcode 命令行工具:xcode-select --install


Windows:需要安装 WebView2 和 MSVC Build Tools


Linux:需要 GTK3、Webkit2GTK 等依赖


运行成功后将会启动 Claudia 桌面客户端开发版。


构建生产安装包(可分发)


若你希望将 Claudia 打包为本地可执行文件(安装包),可执行以下命令:


bun run tauri build


构建完成后,安装包会输出到:


src-tauri/target/release/bundle/


支持格式:


.app(macOS)


.msi / .exe(Windows)


.deb / .AppImage(Linux)


你可以双击打开本地构建的桌面程序进行体验。


项目文件结构说明


Claudia 启动后默认会读取 ~/.claude 目录作为项目和 Agent 的工作空间,并自动列出:


~/.claude/projects/:你的 Claude Code 项目


~/.claude/agents/:你的智能体(Agent)配置


启动提示


•若 claude CLI 命令不可用,请检查环境变量是否设置正确。


•可通过 Claude Code 创建 .claude 项目目录,然后在 Claudia 中加载和可视化使用。


快速测试


如果你已经安装完成,执行:


claude init my-demo


然后在 Claudia 中打开 my-demo 项目,即可开始图形化使用 Claude 模型进行代码开发与辅助对话。


技术架构简述


Claudia:为 Claude Code 提供图形界面的开源工具


设计目标是:本地优先、快速响应、隐私保护


与其他工具的对比


Claudia:为 Claude Code 提供图形界面的开源工具


社区与贡献


Claudia 是一个社区友好的项目,你可以:


•🌟 给项目加 Star:https://github.com/getAsterisk/claudia


•🐛 提交 Issue:反馈 Bug 或提出新需求


•🔧 提交 Pull Request:贡献代码、文档或翻译


•💬 加入讨论:Twitter @getAsterisk[5]


总结


Claudia 不只是一个 Claude Code 的 GUI,它是你打造 AI 助理工作流的理想中枢工具。无论是日常开发、文档管理、还是构建多智能体协作环境,Claudia 都可以让 AI 开发流程更直观、高效、可控。


如果你正在使用 Claude 或计划集成 Claude 相关能力,不妨尝试一下 Claudia,它可能会成为你 AI 工作流中最称手的“中控台”。


立即体验开源 AI 助理平台:


GitHub 项目:https://github.com/getAsterisk/claudia


References


[1] Claudia: https://github.com/getAsterisk/claudia


[2] Node.js: https://nodejs.org/


[3] Bun: https://bun.sh/


[4] Rust: https://www.rust-lang.org/


[5] Twitter @getAsterisk: https://twitter.com/getAsterisk


文章来自于微信公众号“麦奇派”,作者是“麦奇”。


关键词: AI , AI编程 , Claudia , Claude Code UI
AITNT-国内领先的一站式人工智能新闻资讯网站
AITNT资源拓展
根据文章内容,系统为您匹配了更有价值的资源信息。内容由AI生成,仅供参考
1
AI代理

【开源免费】Browser-use 是一个用户AI代理直接可以控制浏览器的工具。它能够让AI 自动执行浏览器中的各种任务,如比较价格、添加购物车、回复各种社交媒体等。

项目地址:https://github.com/browser-use/browser-use


2
AI工作流

【开源免费】字节工作流产品扣子两大核心业务:Coze Studio(扣子开发平台)和 Coze Loop(扣子罗盘)全面开源,而且采用的是 Apache 2.0 许可证,支持商用!

项目地址:https://github.com/coze-dev/coze-studio


【开源免费】n8n是一个可以自定义工作流的AI项目,它提供了200个工作节点来帮助用户实现工作流的编排。

项目地址:https://github.com/n8n-io/n8n

在线使用:https://n8n.io/(付费


【开源免费】DB-GPT是一个AI原生数据应用开发框架,它提供开发多模型管理(SMMF)、Text2SQL效果优化、RAG框架以及优化、Multi-Agents框架协作、AWEL(智能体工作流编排)等多种技术能力,让围绕数据库构建大模型应用更简单、更方便。

项目地址:https://github.com/eosphoros-ai/DB-GPT?tab=readme-ov-file



【开源免费】VectorVein是一个不需要任何编程基础,任何人都能用的AI工作流编辑工具。你可以将复杂的工作分解成多个步骤,并通过VectorVein固定并让AI依次完成。VectorVein是字节coze的平替产品。

项目地址:https://github.com/AndersonBY/vector-vein?tab=readme-ov-file

在线使用:https://vectorvein.ai/付费

3
智能体

【开源免费】AutoGPT是一个允许用户创建和运行智能体的(AI Agents)项目。用户创建的智能体能够自动执行各种任务,从而让AI有步骤的去解决实际问题。

项目地址:https://github.com/Significant-Gravitas/AutoGPT


【开源免费】MetaGPT是一个“软件开发公司”的智能体项目,只需要输入一句话的老板需求,MetaGPT即可输出用户故事 / 竞品分析 / 需求 / 数据结构 / APIs / 文件等软件开发的相关内容。MetaGPT内置了各种AI角色,包括产品经理 / 架构师 / 项目经理 / 工程师,MetaGPT提供了一个精心调配的软件公司研发全过程的SOP。

项目地址:https://github.com/geekan/MetaGPT/blob/main/docs/README_CN.md