Skip to main content
ClaudeWave
EN, English
siteboon / Tools

claudecodeui

Use Claude Code, OpenCode, Cursor CLI, and Codex on mobile and web with CloudCLI (aka Claude Code UI). CloudCLI is a free open source webui/GUI that helps you manage your Claude Code session and projects remotely.

  • 14.3k stars
  • 2.1k forks
  • 366 open issues
  • Language: TypeScript
  • License: AGPL-3.0
  • updated

Install

Terminal
git clone https://github.com/siteboon/claudecodeui
  1. Clone the repository.
  2. Follow the README for installation and usage instructions.

Editor's note

CloudCLI (also known as Claude Code UI) is an open-source React and TypeScript web interface that lets developers interact with Claude Code, Cursor CLI, Codex, and Gemini CLI through a browser on desktop or mobile devices. It connects to Claude Code by wrapping the CLI in a web layer that auto-discovers existing sessions and exposes them through a chat interface, an integrated shell terminal, a file explorer with syntax highlighting and live editing, and a Git explorer for staging and committing changes. Deployment options include a one-line npx command for local self-hosting, experimental Docker sandbox mode with hypervisor-level microVM isolation, or the managed CloudCLI Cloud service that requires no local setup and supports REST API access and n8n integration. MCP configuration syncs with the local Claude settings directory when self-hosted. An optional TaskMaster AI plugin adds AI-driven task planning and PRD parsing. Developers who need mobile access to long-running Claude Code sessions or who work across multiple projects remotely are the primary audience.

README

Tools overview

Full README on GitHub

Cloud CLI (aka Claude Code UI) A desktop and mobile UI for Claude Code, Cursor CLI, and Codex.Use it locally or remotely to view your active projects and sessions from everywhere.

CloudCLI Cloud · Documentation · Discord · Bug Reports · Contributing

English · Русский · Deutsch · 한국어 · 简体中文 · 繁體中文 · 日本語 · Türkçe · Bahasa Indonesia


Screenshots

Desktop View Main interface showing project overview and chat Mobile Experience Responsive mobile design with touch navigation CLI Selection Select between Claude Code, Cursor CLI and Codex

Features

  • Responsive Design - Works seamlessly across desktop, tablet, and mobile so you can also use Agents from mobile

  • Interactive Chat Interface - Built-in chat interface for seamless communication with the Agents

  • Integrated Shell Terminal - Direct access to the Agents CLI through built-in shell functionality

  • File Explorer - Interactive file tree with syntax highlighting and live editing

  • Git Explorer - View, stage and commit your changes. You can also switch branches

  • Browser Use - Open browser sessions for web research, testing, and agent-driven browser tasks

  • Session Management - Resume conversations, manage multiple sessions, and track history

  • Plugin System - Extend CloudCLI with custom plugins — add new tabs, backend services, and integrations. Build your own →

  • TaskMaster AI Integration (Optional) - Advanced project management with AI-powered task planning, PRD parsing, and workflow automation

  • Model Compatibility - Works with Claude and GPT model families (the full list of supported models is available at runtime via GET /api/providers/:provider/models)

Quick Start

CloudCLI Cloud (Recommended)

The fastest way to get started — no local setup required. Get a fully managed, containerized development environment accessible from the web, mobile app, API, or your favorite IDE.

Get started with CloudCLI Cloud

Self-Hosted (Open source)

npm

Try CloudCLI UI instantly with npx (requires Node.js v22+):

npx @cloudcli-ai/cloudcli

Or install globally for regular use:

npm install -g @cloudcli-ai/cloudcli
cloudcli

Open http://localhost:3001 — all your existing sessions are discovered automatically.

Visit the documentation → for full configuration options, PM2, remote server setup and more.

Docker Sandboxes (Experimental)

Run agents in isolated sandboxes with hypervisor-level isolation. Starts Claude Code by default. Requires the sbx CLI.

npx @cloudcli-ai/cloudcli@latest sandbox ~/my-project

Supports Claude Code and Codex. See the sandbox docs for setup and advanced options.

Desktop Companion App

CloudCLI Desktop is an optional native companion for CloudCLI Cloud and Local CloudCLI. It ships from this repository's GitHub Releases and keeps CloudCLI available from your menu bar or tray.

Use it to open CloudCLI Cloud environments, switch between local and remote workspaces, and copy mobile/browser URLs. To work locally, choose Local CloudCLI in the desktop app; it will use your running local server or start one for you.


Which option is right for you?

CloudCLI UI is the open source UI layer that powers CloudCLI Cloud. You can self-host it on your own machine, run it in a Docker sandbox for isolation, or use CloudCLI Cloud for a fully managed environment.

Self-Hosted (npm)Self-Hosted (Docker Sandbox) (Experimental)CloudCLI Cloud
Best forLocal agent sessions on your own machineIsolated agents with web/mobile IDETeams who want agents in the cloud
How you access itBrowser via [yourip]:portBrowser via localhost:portBrowser, any IDE, REST API, n8n
Setupnpx @cloudcli-ai/cloudclinpx @cloudcli-ai/cloudcli@latest sandbox ~/projectNo setup required
IsolationRuns on your hostHypervisor-level sandbox (microVM)Full cloud isolation
Machine needs to stay onYesYesNo
Mobile accessAny browser on your networkAny browser on your networkAny device
Desktop companionOptional. Choose Local CloudCLIOptional. Choose Local CloudCLIOptional. Opens cloud environments
Agents supportedClaude Code, Cursor CLI, CodexClaude Code, CodexClaude Code, Cursor CLI, Codex
File explorer and GitYesYesYes
MCP configurationSynced with ~/.claudeManaged via UIManaged via UI
REST APIYesYesYes
Team sharingNoNoYes
Platform costFree, open sourceFree, open sourceStarts at €7/month

All options use your own AI subscriptions (Claude, Cursor, etc.) — CloudCLI provides the environment, not the AI.


Security & Tools Configuration

🔒 Important Notice: All Claude Code tools are disabled by default. This prevents potentially harmful operations from running automatically.

Enabling Tools

To use Claude Code's full functionality, you'll need to manually enable tools:

  1. Open Tools Settings - Click the gear icon in the sidebar

  2. Enable Selectively - Turn on only the tools you need

  3. Apply Settings - Your preferences are saved locally

Tools Settings Modal Tools Settings interface - enable only what you need

Recommended approach: Start with basic tools enabled and add more as needed. You can always adjust these settings later.


Plugins

CloudCLI has a plugin system that lets you add custom tabs with their own frontend UI and optional Node.js backend. Install plugins from git repos directly in Settings > Plugins, or build your own.

Available Plugins

PluginDescription
Project StatsShows file counts, lines of code, file-type breakdown, largest files, and recently modified files for your current project
Web TerminalFull xterm.js terminal with multi-tab support
CloudCLI SchedulerCreate workspace-scoped scheduled prompts and execute them through a local CLI such as Codex or Claude Code
PRISM CloudCLISession intelligence for Claude Code inside CloudCLI, including token burn visibility
SessionsView, manage, and kill active Claude Code sessions
Token Cost CalculatorCalculate API costs from model prices and token usage, with preset model pricing support
Task QueueTask queue dashboard to view, filter, and launch agent tasks
GitHub Issues BoardKanban board for GitHub Issues with bidirectional TaskMaster sync and /github-task CLI skill auto-install

Build Your Own

Plugin Starter Template → — fork this repo to create your own plugin. It includes a working example with frontend rendering, live context updates, and RPC communication to a backend server.

Plugin Documentation → — full guide to the plugin API, manifest format, security model, and more.

Private Repositories

Topics
anthropicanthropic-aianthropic-claudeclaudeclaude-apiclaude-codeclaude-code-uiclaudecodeguimobile-firstreactui
Frequently asked

What people ask about claudecodeui

What is siteboon/claudecodeui?

siteboon/claudecodeui is tools for the Claude AI ecosystem. Use Claude Code, OpenCode, Cursor CLI, and Codex on mobile and web with CloudCLI (aka Claude Code UI). CloudCLI is a free open source webui/GUI that helps you manage your Claude Code session and projects remotely. It has 14.3k GitHub stars and its last recorded update is dated 2026-10-22.

How do I install claudecodeui?

You can install claudecodeui by cloning the repository (https://github.com/siteboon/claudecodeui) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is siteboon/claudecodeui safe to use?

Our security agent has analyzed siteboon/claudecodeui and assigned a Trust Score of 100/100 (tier: Verified). See the full breakdown of passed checks and flags on this page.

Who maintains siteboon/claudecodeui?

siteboon/claudecodeui is maintained by siteboon. The last recorded GitHub activity is dated 2026-10-22, with 366 open issues.

Are there alternatives to claudecodeui?

Yes. On ClaudeWave you can browse similar tools at /categories/tools, sorted by popularity or recent activity.

Maintain this repo? Show its Trust Score in your README

The badge shows this repository's current Trust Score and verdict, and links back to this page. It follows the catalogue data: nobody can buy or edit the score it displays.

ClaudeWave Trust Score for siteboon/claudecodeui
Markdown (README)
[![ClaudeWave Trust Score for siteboon/claudecodeui](https://claudewave.com/api/badge/siteboon-claudecodeui)](https://claudewave.com/en/repo/siteboon-claudecodeui)
HTML
<a href="https://claudewave.com/en/repo/siteboon-claudecodeui"><img src="https://claudewave.com/api/badge/siteboon-claudecodeui" alt="ClaudeWave Trust Score for siteboon/claudecodeui" width="320" height="64"></a>

What the badge means and how the score is computed

Alternatives

Project homepage
https://cloudcli.ai