Ccwt
Description
CCWT 是一个专为 Claude Code CLI 设计的自托管多用户 Web 工作台。它通过浏览器提供完整的终端交互能力,并集成项目文件管理、多终端标签页、会话历史回溯、内置 SOCKS5 代理以及离线语音输入,让开发者能够在任何设备上(PC、平板、手机)无缝进行 AI 辅助编程。
Installation
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open the source below and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
README
CCWT - Claude Code Web Terminal
专为 Claude Code CLI 设计的自托管多用户 Web 工作台 | 多用户隔离 · 项目隔离 · 全平台自适应
English | 中文
解决什么问题?
- 多用户共享服务器时:所有用户的 Claude 配置、OAuth 凭据、会话历史混在一起,互相覆盖
- 多项目管理时:不同项目的上下文相互干扰,切换项目后 AI "失忆"
- 移动办公时:手机/平板上无法使用 Claude Code
**CCWT** 正是为了解决这些问题而生的——一个纯净、专注、多用户隔离、项目隔离的 Claude Code 云端工作台。
核心特性
🔐 多用户隔离 · 项目隔离
每个 CCWT 用户拥有完全独立的 Claude 配置空间,互不干扰:
~/.ccwt/users/
├── alice/
│ ├── .claude/ # Alice 自己的 OAuth 凭据、设置、历史
│ └── workspace/ # Alice 的项目文件夹
└── bob/
├── .claude/ # Bob 的独立配置,与 Alice 彻底隔离
└── workspace/ # Bob 的项目文件夹
用户 A 完成 OAuth 认证后,用户 B 登录 CCWT 仍需自行认证,无法复用 A 的 Token。
🖥️ 100% 还原原生终端体验
- 支持所有
/slash命令 - 支持 MCP 协议
- 支持交互式输入
- 终端历史回滚(5MB 缓冲区)
- 页面刷新后可恢复会话
📁 项目级上下文隔离
同一用户的不同项目分别存放在独立文件夹中,Claude Code 的上下文、会话记录按项目自动隔离。切换项目时环境变量、工作目录自动同步。
🔧 内置 SOCKS5 代理
解决远程服务器首次登录 Claude 时的 IP 漂移问题。管理员可一键开启 SOCKS5 代理,用户配置本地代理后即可完成 OAuth 认证。
🎤 离线语音输入
采用 `whisper.cpp` 实现离线语音识别,用户音频数据仅在内存中处理,不上传第三方,保护隐私。
📱 全平台自适应
- 桌面端:左侧文件树 + 右侧终端,清晰的视图划分
- 移动端:汉堡菜单滑出侧边栏,终端全屏显示
- 虚拟功能键栏(Ctrl, Tab, Esc、↑、↓ 等)
快速开始
一键部署
CCWT 被打包成**单一二进制文件**,零依赖:
# 下载对应平台的二进制
curl -L https://github.com/ccwt/ccwt/releases/latest/download/ccwt-linux-amd64 -o ccwt
chmod +x ccwt
# 直接启动(默认端口 3000)
./ccwt
# 指定 IP 和端口启动
./ccwt -a
Related Skills
Agency Agents
A complete AI agency at your fingertips - From frontend wizards to Reddit community ninjas, from whimsy inject
AI Firecrawl
🔥 The API to search, scrape, and interact with the web for AI
AI Artifacts Builder
Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web tech
AI CrewAI
Framework for orchestrating role-playing, autonomous AI agents. By fostering collaborative intelligence, CrewA
AI TrendRadar
⭐AI-driven public opinion & trend monitor with multi-platform aggregation, RSS, and smart alerts.🎯 告别信息过载,你的
AI mem0
| Universal memory layer for AI Agents | 51341 | 221 | 1 |
AI