claudecodeui

GitHub
9.6k 1.3k 简单 1 次阅读 今天AGPL-3.0图像插件
AI 解读 由 AI 自动生成,仅供参考

claudecodeui(又名 CloudCLI)是一款免费开源的网页与移动端界面工具,旨在让用户随时随地通过浏览器或手机管理 AI 编程会话。它完美支持 Claude Code、Cursor CLI、Codex 以及 Gemini-CLI 等多种主流命令行开发工具,解决了传统 CLI 工具仅限本地终端操作、无法远程访问或缺乏可视化界面的痛点。

无论是正在通勤的开发者,还是希望从平板或手机上监控项目进度的技术人员,都能利用 claudecodeui 实现跨设备无缝协作。用户无需在移动设备上配置复杂的环境,即可通过响应式界面查看项目文件、进行代码编辑、执行 Shell 命令、管理 Git 版本控制,并与 AI 助手进行流畅的对话交互。

该工具的独特亮点在于其高度集成的功能模块:内置交互式聊天窗口、带语法高亮的文件资源管理器、可视化的 Git 分支切换与提交功能,以及灵活的插件系统,允许用户自定义扩展后端服务或新增功能标签页。此外,它还可选集成 TaskMaster AI,提供智能化的任务规划与工作流自动化能力。

对于需要在多设备间切换、追求高效远程开发体验的程序员、技术研究员或全栈工程师而言,claudecodeui 提供了一个轻量、灵活且功能强大的统一入口,让 AI 辅助编程真正变得随处可用。

使用场景

资深后端工程师李明正在通勤途中,突然收到线上服务报警,需要立即查看服务器日志并修复一个紧急的 Python 脚本错误。

没有 claudecodeui 时

  • 设备受限无法操作:手中只有手机或平板,无法运行本地终端或 IDE,只能干着急等到回家打开电脑才能处理。
  • 上下文割裂:若强行通过 SSH 连接命令行,无法直观查看项目文件结构,修改代码时需频繁切换编辑器与终端,极易出错。
  • 会话管理混乱:中断的连接导致之前的 AI 对话上下文丢失,重新连接后需重复描述问题背景,浪费宝贵排查时间。
  • 多模型切换繁琐:若想对比 Claude Code 与 Cursor CLI 的不同修复建议,需在本地分别配置多个环境,流程复杂且耗时。

使用 claudecodeui 后

  • 随时随地全功能开发:李明直接用手机浏览器打开 claudecodeui, instantly 获得包含文件资源管理器、内置终端和聊天界面的完整开发环境。
  • 可视化高效协作:在交互式聊天窗口中直接让 AI 分析报错日志,并通过高亮文件树实时预览和编辑修复后的代码,操作如在桌面般流畅。
  • 无缝断点续传:利用会话管理功能,李明在地铁上暂停任务,到家后用平板一键恢复之前的对话历史和项目状态,思路零中断。
  • 灵活模型调度:通过界面上的 CLI 选择器,他轻松在 Claude Code 和 Gemini-CLI 之间切换,快速验证不同模型给出的最佳修复方案。

claudecodeui 将强大的命令行 AI 编程能力从桌面解放出来,让开发者真正实现了“口袋里的全天候智能运维”。

运行环境要求

操作系统
  • Linux
  • macOS
  • Windows
GPU

未说明

内存

未说明

依赖
notes该工具是一个基于 Web 的 UI 界面,用于连接本地或云端的 AI CLI 工具(如 Claude Code, Cursor CLI 等)。运行需安装 Node.js v22 及以上版本,通过 npx 或 npm 全局安装。默认情况下所有工具权限被禁用,需在设置中手动开启。自托管模式下需保持机器开机以维持会话,且通过浏览器访问本地 IP 和端口。
python未说明
Node.js v22+
@cloudcli-ai/cloudcli
claudecodeui hero image

快速开始

CloudCLI UI

Cloud CLI(又名 Claude Code UI)

一个适用于 Claude CodeCursor CLICodexGemini-CLI 的桌面与移动端用户界面。
无论本地还是远程,您都可以通过它随时随地查看当前项目和会话。

CloudCLI Cloud · 文档 · Discord · 错误报告 · 贡献指南

CloudCLI Cloud 加入我们的 Discord

siteboon%2Fclaudecodeui | Trendshift


截图

桌面视图

桌面界面
主界面展示项目概览和聊天

移动体验

移动界面
响应式移动设计,支持触控导航

CLI 选择

CLI 选择
可在 Claude Code、Gemini、Cursor CLI 和 Codex 之间进行选择

特性

  • 响应式设计 - 在桌面、平板和手机上均可无缝运行,因此您也可以在移动设备上使用 Agent
  • 交互式聊天界面 - 内置聊天界面,可与 Agent 顺畅沟通
  • 集成 Shell 终端 - 通过内置的 shell 功能直接访问 Agent 的 CLI
  • 文件浏览器 - 带语法高亮和实时编辑功能的交互式文件树
  • Git 浏览器 - 查看、暂存并提交更改,还可切换分支
  • 会话管理 - 恢复对话、管理多个会话并追踪历史记录
  • 插件系统 - 使用自定义插件扩展 CloudCLI — 添加新标签页、后端服务和集成。构建属于您的插件 →
  • TaskMaster AI 集成 (可选) - 基于 AI 的高级项目管理,包括任务规划、PRD 解析和工作流自动化
  • 模型兼容性 - 支持 Claude、GPT 和 Gemini 系列模型(完整支持列表请参阅 shared/modelConstants.js

快速入门

CloudCLI Cloud(推荐)

最快上手方式——无需本地部署。获取完全托管的容器化开发环境,可通过网页、移动应用、API 或您喜爱的 IDE 访问。

立即开始使用 CloudCLI Cloud

自托管(开源)

使用 npx 即刻试用 CloudCLI UI(需 Node.js v22+):

npx @cloudcli-ai/cloudcli

或以全局方式安装以便日常使用:

npm install -g @cloudcli-ai/cloudcli
cloudcli

打开 http://localhost:3001 — 所有现有会话将自动被发现。

访问 文档 → 以了解更多完整的配置选项、PM2、远程服务器设置等信息


哪种方案适合您?

CloudCLI UI 是为 CloudCLI Cloud 提供支持的开源 UI 层。您可以将其自行托管在自己的机器上,也可以使用基于其构建的 CloudCLI Cloud,后者提供完整的托管云环境、团队功能和更深入的集成。

CloudCLI UI(自托管) CloudCLI Cloud
最适合 希望在本地机器上为代理会话使用完整 UI 的开发者 希望在云端运行代理、可随时随地访问的团队和开发者
访问方式 通过 [yourip]:port 在浏览器中访问 通过浏览器、任意 IDE、REST API、n8n 访问
设置 npx @cloudcli-ai/cloudcli 无需设置
机器需保持开机
移动访问 您网络中的任何浏览器 任何设备,原生应用即将推出
可用会话 自动发现 ~/.claude 中的所有会话 您云环境中所有会话
支持的代理 Claude Code、Cursor CLI、Codex、Gemini CLI Claude Code、Cursor CLI、Codex、Gemini CLI
文件浏览器和 Git 是,内置于 UI 中 是,内置于 UI 中
MCP 配置 通过 UI 管理,并与本地 ~/.claude 配置同步 通过 UI 管理
IDE 访问 您的本地 IDE 连接到您云环境的任何 IDE
REST API
n8n 节点
团队共享
平台成本 免费,开源 起价每月 7 美元

两种方案均使用您自己的 AI 订阅(Claude、Cursor 等)——CloudCLI 提供的是环境,而非 AI。


安全与工具配置

🔒 重要提示:所有 Claude Code 工具默认处于禁用状态。这可以防止潜在有害的操作自动执行。

启用工具

要使用 Claude Code 的全部功能,您需要手动启用工具:

  1. 打开工具设置 - 点击侧边栏中的齿轮图标
  2. 按需启用 - 仅开启您需要的工具
  3. 应用设置 - 您的偏好将保存在本地

工具设置模态框 工具设置界面——仅启用您需要的工具

建议做法:先启用基础工具,根据需要再逐步添加更多。您随时可以调整这些设置。


插件

CloudCLI 拥有插件系统,允许您添加带有自有前端界面及可选 Node.js 后端的自定义标签页。您可以在 设置 > 插件 中直接从 Git 仓库安装插件,或自行构建。

可用插件

插件 描述
项目统计 显示当前项目的文件数量、代码行数、文件类型分布、最大文件以及最近修改的文件
Web 终端 具有多标签支持的完整 xterm.js 终端

构建您自己的插件

插件入门模板 → — 分支此仓库以创建您自己的插件。它包含一个可运行的示例,具备前端渲染、实时上下文更新以及与后端服务器的 RPC 通信功能。

插件文档 → — 关于插件 API、清单格式、安全模型等的完整指南。


常见问题解答

这与 Claude Code 远程控制有何不同?

Claude Code 远程控制允许您向本地终端中已运行的会话发送消息。您的机器必须保持开机状态,终端窗口也需一直打开,且在约 10 分钟无网络连接的情况下会话将超时退出。

CloudCLI UI 和 CloudCLI Cloud 是对 Claude Code 的扩展,而非与其并列存在——您的 MCP 服务器、权限、设置和会话与 Claude Code 原生使用的完全一致。没有任何内容被复制或单独管理。

具体来说:

  • 涵盖所有会话,而不仅限于一个 — CloudCLI UI 会自动发现您 ~/.claude 文件夹中的每一个会话。而远程控制仅暴露当前活动的单一会话,以便在 Claude 移动应用中使用。
  • 您的设置即为您的设置 — 您在 CloudCLI UI 中更改的 MCP 服务器、工具权限和项目配置会直接写入您的 Claude Code 配置,并立即生效,反之亦然。
  • 支持更多代理 — Claude Code、Cursor CLI、Codex 和 Gemini CLI,而不仅仅是 Claude Code。
  • 完整的 UI,而不仅是聊天窗口 — 内置文件浏览器、Git 集成、MCP 管理以及 Shell 终端。
  • CloudCLI Cloud 在云端运行 — 即使合上笔记本电脑,代理也会继续运行。无需时刻监控终端,也不必让机器保持唤醒状态。
我是否需要另外付费购买 AI 订阅?

是的。CloudCLI 提供的是运行环境,而非 AI 服务本身。您需要自行准备 Claude、Cursor、Codex 或 Gemini 的订阅。在此基础上,CloudCLI Cloud 的托管环境起步价为每月 7 美元。

我可以在手机上使用 CloudCLI UI 吗?

可以。对于自托管版本,您只需在本地机器上运行服务器,并通过局域网内的任意浏览器访问 [yourip]:port 即可。而对于 CloudCLI Cloud,则可在任何设备上直接访问,无需 VPN、端口转发或额外设置。同时,原生应用也在开发中。

我在 UI 中所做的更改会影响我的本地 Claude Code 设置吗?

是的,对于自托管版本而言。CloudCLI UI 读取并写入与 Claude Code 原生相同的 ~/.claude 配置文件。您通过 UI 添加的 MCP 服务器会立即反映在 Claude Code 中,反之亦然。


社区与支持

许可证

GNU Affero 通用公共许可证 v3.0 或更高版本(AGPL-3.0-or-later)— 完整文本请参见 LICENSE,其中包含第 7 条下的附加条款。

本项目遵循 AGPL-3.0-or-later 许可证,属于开源软件,您可以自由使用、修改和分发。如果您修改了该软件并将其作为网络服务运行,则必须向该服务的用户提供您修改后的源代码。

CloudCLI UI - (https://cloudcli.ai)。

致谢

使用的技术

赞助商


用心为 Claude Code、Cursor 和 Codex 社区打造。

版本历史

v1.28.02026/04/03
v1.27.12026/03/29
v1.26.32026/03/22
v1.26.22026/03/21
v1.26.02026/03/20
v1.25.22026/03/11
v1.25.02026/03/10
v1.24.02026/03/09
v1.23.22026/03/06
v1.22.02026/03/03
v1.21.02026/02/27
v1.20.12026/02/23
v1.19.12026/02/23
v1.19.02026/02/23
v1.18.22026/02/18
v1.18.12026/02/17
v1.18.02026/02/16
v1.17.12026/02/13
v1.16.42026/02/11
v1.16.32026/02/02

常见问题

相似工具推荐

openclaw

OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你

349.3k|★★★☆☆|2天前
Agent开发框架图像

stable-diffusion-webui

stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。

162.1k|★★★☆☆|3天前
开发框架图像Agent

ComfyUI

ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。

108.1k|★★☆☆☆|今天
开发框架图像Agent

markitdown

MarkItDown 是一款由微软 AutoGen 团队打造的轻量级 Python 工具,专为将各类文件高效转换为 Markdown 格式而设计。它支持 PDF、Word、Excel、PPT、图片(含 OCR)、音频(含语音转录)、HTML 乃至 YouTube 链接等多种格式的解析,能够精准提取文档中的标题、列表、表格和链接等关键结构信息。 在人工智能应用日益普及的今天,大语言模型(LLM)虽擅长处理文本,却难以直接读取复杂的二进制办公文档。MarkItDown 恰好解决了这一痛点,它将非结构化或半结构化的文件转化为模型“原生理解”且 Token 效率极高的 Markdown 格式,成为连接本地文件与 AI 分析 pipeline 的理想桥梁。此外,它还提供了 MCP(模型上下文协议)服务器,可无缝集成到 Claude Desktop 等 LLM 应用中。 这款工具特别适合开发者、数据科学家及 AI 研究人员使用,尤其是那些需要构建文档检索增强生成(RAG)系统、进行批量文本分析或希望让 AI 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器

93.4k|★★☆☆☆|2天前
插件开发框架

LLMs-from-scratch

LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备

90.1k|★★★☆☆|2天前
语言模型图像Agent

Deep-Live-Cam

Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具,用户仅需一张静态照片,即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点,让高质量的数字内容创作变得触手可及。 这款工具不仅适合开发者和技术研究人员探索算法边界,更因其极简的操作逻辑(仅需三步:选脸、选摄像头、启动),广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换,还是制作趣味短视频和直播互动,Deep-Live-Cam 都能提供流畅的支持。 其核心技术亮点在于强大的实时处理能力,支持口型遮罩(Mouth Mask)以保留使用者原始的嘴部动作,确保表情自然精准;同时具备“人脸映射”功能,可同时对画面中的多个主体应用不同面孔。此外,项目内置了严格的内容安全过滤机制,自动拦截涉及裸露、暴力等不当素材,并倡导用户在获得授权及明确标注的前提下合规使用,体现了技术发展与伦理责任的平衡。

88.9k|★★★☆☆|3天前
开发框架图像Agent