Cc Docker — DevOps skill for Claude Code
面向 Windows 的 Claude Code 多容器终端管理器,基于 Tauri 2、React 和 Rust 构建.
How to install Cc Docker
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open asia001-ya/cc-docker and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Cc Docker does
面向 Windows 的 Claude Code 多容器终端管理器,基于 Tauri 2、React 和 Rust 构建。支持 Docker 环境隔离、多标签与分屏终端、额度监控、跨容器会话切换与恢复,以及独立代理配置,集中管理多个 Claude Code 开发环境。
Alternatives in DevOps
- Docker 71.9k ★
- Skill Claw — OpenClaw instance administration — manage hosts across macOS, Ubuntu/Debian, Docker, OCI, and Proxmox 2.8k ★
- Project Scan — 扫描项目生成配置(CLAUDE.md/restart.sh/ignore/Docker) 1k ★
README
tht-docker-claude · Claude 多容器终端管理器
以**终端为绝对核心**(实测占屏 92.8%–94.8%)的 Windows 桌面软件:在多个 Docker 容器中运行 Claude Code, 底部状态栏实时显示每个容器的 5 小时 / 周额度,额度耗尽时一键切换到其他容器并通过 `--resume` 继承对话。 每个容器可单独开启代理(mihomo + TUN,DNS 防泄露,代理不可用时断网而非回退直连)。
项目截图
以下截图来自演示模式,账号、额度、项目与终端输出均为示例数据。
**多标签与分屏终端**

查看容器管理与额度总览截图**容器列表与运行状态**

**5 小时与周额度总览**

目录
docker/ 容器侧(交付物 2、3、4 的脚本部分)
Dockerfile 真彩 + tmux + statusline 采集 + 端口守护 + mihomo 代理
tmux.conf 前缀禁用、状态栏关闭、RGB 透传
docker-compose.yml 命名卷 / 共享卷 / 127.0.0.1 端口映射
rootfs/opt/tdc/ entrypoint(root→node) / statusline.mjs / portwatch / tdc-ctl / tdc-session / tdc-lib
tdc-proxy / proxy-guard / tdc-proxy-lib(代理控制、兜底规则、状态分类)
scripts/ tdc-quota.sh、tdc-switch.sh(无桌面端也能查额度、切换)
tests/ node --test 用例与 fixture
src-tauri/ Rust 后端(bollard、会话管理、额度轮询、热切换、代理配置生成)
src/ React 前端(标题栏/Tab、分屏终端、状态栏、侧栏、额度浮层、8 个弹框)
docs/ 操作指南、功能说明、排障记录与项目截图
快速开始
# 1. 安装 Docker Desktop(WSL2 后端),运行桌面端
npm ci
npm run tauri dev
# 2. 首次启动若没有默认镜像,启动页会引导「构建镜像」(构建上下文内置于应用),完成后才能新建容器
# 也可手动构建:cd docker && docker build -t tdc/claude-dev:latest .
# 仅预览界面(浏览器演示模式,无需 Docker)
npm run dev # http://localhost:5420
详见 [docs/04-operations-guide.md](docs/04-operations-guide.md)。
生成的计划、实现类 Markdown 文件可点击终端右上角的「输出内容」独立阅读,支持搜索、复制和保留阅读位置。见 [输出内容阅读面板](docs/09-output-reader.md)。
容器右键菜单中的「Git 凭据」可按域名复用宿主机 HTTPS 登录,并选择同步提交姓名和邮箱。见 [使用宿主机 Git 凭据](docs/11-git-sharing.md)。
测试
npm run test:docker && npm test && npm run typecheck
npm run test:privacy
npm run test:outputs
cargo test --manifest-path src-tauri/Cargo.toml
重要说明
- 仓库只收录源码、公开文档和合成测试数据。供应商配置、代理节点与订阅、Git 凭据、密钥、会话记录及其备份均由 `.g
Related Skills
Win Claude Code
Claude Code for Windows: No WSL. No Docker. Just code.
Agent Win Sandbox
Isolation for AI agents like Claude Code or GitHub Copilot on native Windows to use native buildchain, no dock
Hort
Sandbox any CLI AI agent so it runs unrestricted without touching your machine. Written in Rust, daemonless, n
Diskzap
Agent skill + Rust CLI that reclaims GBs of regenerable package caches, build artifacts and Docker cruft. Gate
Todo App Workshop
Full-stack Todo App Workshop — React 18 + Fastify + PostgreSQL + Docker with GitHub Issues integration, Copilo
Majiayu000
Personal GitHub profile showcasing coding-agent infrastructure, Rust systems, and open-source developer tools.
Related Agents
Codebase Architecture Reviewer
Use this agent when you need a comprehensive architectural review of a codebase, particularly for React/TypeSc
Tauri Rust Expert
Use this agent when working with Tauri applications, Rust backend development, Tauri plugins, cross-platform d
Rust Backend Architect
Primary reviewer for the Rust/Tauri backend — domain modeling, error handling, module boundaries (L0–L3 layers