这是一个 Claude Code 的本地部署版本,用于兼容性测试与架构研究。
# 设置执行策略 Set-ExecutionPolicy RemoteSigned -Scope CurrentUser # 生成配置文件 .\claude-local.ps1 --init-env # 启动 .\start-claude-local.bat
# 启动
./claude-local --bare
运行 Web 配置服务器(端口 5050):
./start.sh
start.bat
或者直接启动 Web 服务器:
node web-server.js
访问 http://localhost:5050 打开配置界面,可以:
编辑 claude-local.env:
CLAUDE_LOCAL_PROVIDER=lmstudio ANTHROPIC_AUTH_TOKEN=lmstudio ANTHROPIC_BASE_URL=http://127.0.0.1:1234 ANTHROPIC_MODEL=qwen3.5-9b ANTHROPIC_SMALL_FAST_MODEL=qwen3.5-9b CLAUDE_LOCAL_RUNTIME_DIR=.claude-local-runtime
CLAUDE_LOCAL_PROVIDER=siliconflow ANTHROPIC_AUTH_TOKEN=your_api_key ANTHROPIC_BASE_URL=https://api.siliconflow.cn/ ANTHROPIC_MODEL=moonshotai/Kimi-K2-Instruct-0905 ANTHROPIC_SMALL_FAST_MODEL=moonshotai/Kimi-K2-Instruct-0905 CLAUDE_LOCAL_RUNTIME_DIR=.claude-local-runtime
├── claude-local.ps1 # Windows 启动脚本 ├── claude-local # Linux/Mac 启动脚本 ├── start-claude-local.bat # Windows 快速启动 ├── start.sh # Linux/Mac Web 服务启动 ├── start.bat # Windows Web 服务启动 ├── web-server.js # Web 配置服务器 ├── claude-local.env # 配置文件 ├── claude-local.env.example # 配置模板 ├── package/cli.js # 核心程序 └── restored-src/ # 还原源码
# 查看版本 node .\package\cli.js --version # 单次调用 .\claude-local -p "问题" --bare --output-format text
/codex:review # 代码审查 /codex:adversarial-review # 对抗性审查 /codex:rescue # 修复代码 /codex:status # 查看状态
.claude-local-runtime/