安装依赖
项目根目录执行 npm install 安装 @cloudcli-ai/cloudcli 及依赖。
在浏览器中体验 Claude Code 的强大能力。
零控制台窗口,纯静默启动,无缝集成。
基于 @cloudcli-ai/cloudcli 的 Windows 封装。提供浏览器端的 Claude Code 交互体验,完全无控制台窗口,可通过 VBS 静默启动。
VBS + launcher.exe 组合实现完全无窗口启动,系统托盘中无感运行。
P/Invoke使用 Windows CreateProcess + DETACHED_PROCESS 标志,彻底消灭 conhost.exe 泄漏。
Win32 API服务器崩溃或升级后自动重启,带日志轮转和双日志文件(看门狗 + 服务器),永不丢日志。
Watchdog一键脚本添加防火墙规则,同一局域网内的设备(Windows / Mac / 手机)均可访问。
FirewallWeb UI 设置页点击更新,或命令行 npm install @cloudcli-ai/cloudcli@latest 即可。
默认 admin / admin123 账号,支持 Web Push 通知和数据库持久化。
Auth只需两步,即可启动 Claude Code Web UI 服务。
项目根目录执行 npm install 安装 @cloudcli-ai/cloudcli 及依赖。
双击 start-claudecodeui.vbs 静默启动,或 npm start 前台启动。
访问 http://localhost:3001,默认账号 admin / admin123。
双击 restart-claudecodeui.vbs 静默重启。
升级 CloudCLI:npm install @cloudcli-ai/cloudcli@latest
启动锁 防止并发 startServer() 调用,
端口等待 机制确保旧进程释放端口后才启动新进程,
以及 日志轮转 防止日志文件无限增长。
| 文件名 | 说明 | 类型 |
|---|---|---|
| start-claudecodeui.vbs | 静默启动脚本,无窗口后台运行 | 启动 |
| restart-claudecodeui.vbs | 静默重启脚本,一键杀掉旧进程并重启 | 启动 |
| launcher.cs / launcher.exe | C# P/Invoke 启动器,CreateProcess + DETACHED_PROCESS | 核心 |
| watch-restart.js | 看门狗进程,监控崩溃和包更新,自动重启 | 守护 |
| start.bat / restart.bat | 批处理快捷启动 / 重启 | 启动 |
| enable-lan-access.bat | 添加防火墙规则,开启局域网访问 | 网络 |
| package.json | 项目配置,依赖 @cloudcli-ai/cloudcli | 核心 |
| server.log / watch-restart.log | 服务器日志 / 看门狗日志,自动轮转 | 日志 |