这是一个 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/