claudecodeui
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
未说明
未说明

快速开始
Cloud CLI(又名 Claude Code UI)
一个适用于 Claude Code、Cursor CLI、Codex 和 Gemini-CLI 的桌面与移动端用户界面。
无论本地还是远程,您都可以通过它随时随地查看当前项目和会话。
CloudCLI Cloud · 文档 · Discord · 错误报告 · 贡献指南
截图
桌面视图
主界面展示项目概览和聊天 |
移动体验
响应式移动设计,支持触控导航 |
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 访问。
自托管(开源)
使用 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 的全部功能,您需要手动启用工具:
- 打开工具设置 - 点击侧边栏中的齿轮图标
- 按需启用 - 仅开启您需要的工具
- 应用设置 - 您的偏好将保存在本地
工具设置界面——仅启用您需要的工具
建议做法:先启用基础工具,根据需要再逐步添加更多。您随时可以调整这些设置。
插件
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 中,反之亦然。
社区与支持
- 文档 — 安装、配置、功能及故障排除
- Discord — 获取帮助并与其他用户交流
- GitHub Issues — 错误报告与功能请求
- 贡献指南 — 如何参与项目贡献
许可证
GNU Affero 通用公共许可证 v3.0 或更高版本(AGPL-3.0-or-later)— 完整文本请参见 LICENSE,其中包含第 7 条下的附加条款。
本项目遵循 AGPL-3.0-or-later 许可证,属于开源软件,您可以自由使用、修改和分发。如果您修改了该软件并将其作为网络服务运行,则必须向该服务的用户提供您修改后的源代码。
CloudCLI UI - (https://cloudcli.ai)。
致谢
使用的技术
- Claude Code - Anthropic 官方 CLI
- Cursor CLI - Cursor 官方 CLI
- Codex - OpenAI Codex
- Gemini-CLI - Google Gemini CLI
- React - 用户界面库
- Vite - 快速构建工具与开发服务器
- Tailwind CSS - 实用优先的 CSS 框架
- CodeMirror - 高级代码编辑器
- TaskMaster AI (可选) - 基于 AI 的项目管理和任务规划
赞助商
版本历史
v1.28.02026/04/03v1.27.12026/03/29v1.26.32026/03/22v1.26.22026/03/21v1.26.02026/03/20v1.25.22026/03/11v1.25.02026/03/10v1.24.02026/03/09v1.23.22026/03/06v1.22.02026/03/03v1.21.02026/02/27v1.20.12026/02/23v1.19.12026/02/23v1.19.02026/02/23v1.18.22026/02/18v1.18.12026/02/17v1.18.02026/02/16v1.17.12026/02/13v1.16.42026/02/11v1.16.32026/02/02常见问题
相似工具推荐
openclaw
OpenClaw 是一款专为个人打造的本地化 AI 助手,旨在让你在自己的设备上拥有完全可控的智能伙伴。它打破了传统 AI 助手局限于特定网页或应用的束缚,能够直接接入你日常使用的各类通讯渠道,包括微信、WhatsApp、Telegram、Discord、iMessage 等数十种平台。无论你在哪个聊天软件中发送消息,OpenClaw 都能即时响应,甚至支持在 macOS、iOS 和 Android 设备上进行语音交互,并提供实时的画布渲染功能供你操控。 这款工具主要解决了用户对数据隐私、响应速度以及“始终在线”体验的需求。通过将 AI 部署在本地,用户无需依赖云端服务即可享受快速、私密的智能辅助,真正实现了“你的数据,你做主”。其独特的技术亮点在于强大的网关架构,将控制平面与核心助手分离,确保跨平台通信的流畅性与扩展性。 OpenClaw 非常适合希望构建个性化工作流的技术爱好者、开发者,以及注重隐私保护且不愿被单一生态绑定的普通用户。只要具备基础的终端操作能力(支持 macOS、Linux 及 Windows WSL2),即可通过简单的命令行引导完成部署。如果你渴望拥有一个懂你
stable-diffusion-webui
stable-diffusion-webui 是一个基于 Gradio 构建的网页版操作界面,旨在让用户能够轻松地在本地运行和使用强大的 Stable Diffusion 图像生成模型。它解决了原始模型依赖命令行、操作门槛高且功能分散的痛点,将复杂的 AI 绘图流程整合进一个直观易用的图形化平台。 无论是希望快速上手的普通创作者、需要精细控制画面细节的设计师,还是想要深入探索模型潜力的开发者与研究人员,都能从中获益。其核心亮点在于极高的功能丰富度:不仅支持文生图、图生图、局部重绘(Inpainting)和外绘(Outpainting)等基础模式,还独创了注意力机制调整、提示词矩阵、负向提示词以及“高清修复”等高级功能。此外,它内置了 GFPGAN 和 CodeFormer 等人脸修复工具,支持多种神经网络放大算法,并允许用户通过插件系统无限扩展能力。即使是显存有限的设备,stable-diffusion-webui 也提供了相应的优化选项,让高质量的 AI 艺术创作变得触手可及。
ComfyUI
ComfyUI 是一款功能强大且高度模块化的视觉 AI 引擎,专为设计和执行复杂的 Stable Diffusion 图像生成流程而打造。它摒弃了传统的代码编写模式,采用直观的节点式流程图界面,让用户通过连接不同的功能模块即可构建个性化的生成管线。 这一设计巧妙解决了高级 AI 绘图工作流配置复杂、灵活性不足的痛点。用户无需具备编程背景,也能自由组合模型、调整参数并实时预览效果,轻松实现从基础文生图到多步骤高清修复等各类复杂任务。ComfyUI 拥有极佳的兼容性,不仅支持 Windows、macOS 和 Linux 全平台,还广泛适配 NVIDIA、AMD、Intel 及苹果 Silicon 等多种硬件架构,并率先支持 SDXL、Flux、SD3 等前沿模型。 无论是希望深入探索算法潜力的研究人员和开发者,还是追求极致创作自由度的设计师与资深 AI 绘画爱好者,ComfyUI 都能提供强大的支持。其独特的模块化架构允许社区不断扩展新功能,使其成为当前最灵活、生态最丰富的开源扩散模型工具之一,帮助用户将创意高效转化为现实。
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 助手直接“阅读”本地文件的用户。虽然生成的内容也具备一定可读性,但其核心优势在于为机器
LLMs-from-scratch
LLMs-from-scratch 是一个基于 PyTorch 的开源教育项目,旨在引导用户从零开始一步步构建一个类似 ChatGPT 的大型语言模型(LLM)。它不仅是同名技术著作的官方代码库,更提供了一套完整的实践方案,涵盖模型开发、预训练及微调的全过程。 该项目主要解决了大模型领域“黑盒化”的学习痛点。许多开发者虽能调用现成模型,却难以深入理解其内部架构与训练机制。通过亲手编写每一行核心代码,用户能够透彻掌握 Transformer 架构、注意力机制等关键原理,从而真正理解大模型是如何“思考”的。此外,项目还包含了加载大型预训练权重进行微调的代码,帮助用户将理论知识延伸至实际应用。 LLMs-from-scratch 特别适合希望深入底层原理的 AI 开发者、研究人员以及计算机专业的学生。对于不满足于仅使用 API,而是渴望探究模型构建细节的技术人员而言,这是极佳的学习资源。其独特的技术亮点在于“循序渐进”的教学设计:将复杂的系统工程拆解为清晰的步骤,配合详细的图表与示例,让构建一个虽小但功能完备的大模型变得触手可及。无论你是想夯实理论基础,还是为未来研发更大规模的模型做准备
Deep-Live-Cam
Deep-Live-Cam 是一款专注于实时换脸与视频生成的开源工具,用户仅需一张静态照片,即可通过“一键操作”实现摄像头画面的即时变脸或制作深度伪造视频。它有效解决了传统换脸技术流程繁琐、对硬件配置要求极高以及难以实时预览的痛点,让高质量的数字内容创作变得触手可及。 这款工具不仅适合开发者和技术研究人员探索算法边界,更因其极简的操作逻辑(仅需三步:选脸、选摄像头、启动),广泛适用于普通用户、内容创作者、设计师及直播主播。无论是为了动画角色定制、服装展示模特替换,还是制作趣味短视频和直播互动,Deep-Live-Cam 都能提供流畅的支持。 其核心技术亮点在于强大的实时处理能力,支持口型遮罩(Mouth Mask)以保留使用者原始的嘴部动作,确保表情自然精准;同时具备“人脸映射”功能,可同时对画面中的多个主体应用不同面孔。此外,项目内置了严格的内容安全过滤机制,自动拦截涉及裸露、暴力等不当素材,并倡导用户在获得授权及明确标注的前提下合规使用,体现了技术发展与伦理责任的平衡。
