第三方本地部署兼容实现,用于兼容性测试与架构研究;由归档包文件和 Source Map 还原内容整理而成。
如需远程安装或定制功能,可加博主微信:JACKPROAI(注明来意,有偿)。
抖音/B站/小红书:JACK的AI视界。公众号:JACK带你玩AI。
Read English Documentation 更新日志 合规说明 / Compliance
package/LICENSE.md)。package/ 目录内部分文件为上游原始文件,保留用于兼容性与法律追溯。claude-local.ps1(Windows PowerShell)claude-local(Bash)start-claude-local.ps1 / start-claude-local.bat(Windows 推荐)package/cli.jsnode package/cli.js --version 显示 2.1.90。restored-src/claude-local.env.example# 从 GitHub 拉取
git clone https://github.com/JackProAi/JackProAi-claudecode3.1.git
cd JackProAi-claudecode3.1
# 首次执行脚本可能需要放开策略
Set-ExecutionPolicy RemoteSigned -Scope CurrentUser
# 方式 A:自动生成 claude-local.env(文件不存在时)
.\claude-local.ps1 --init-env
# 方式 B:从模板复制
Copy-Item ".\claude-local.env.example" ".\claude-local.env" -Force
编辑 claude-local.env 后,推荐用启动器进入(带会话处理):
.\start-claude-local.bat
# 或
.\start-claude-local.ps1
启动器行为说明:
- 会优先读取当前项目历史并尝试续接会话;找不到可用历史时自动新开会话。
- 默认追加系统提示:优先使用简体中文回复(除非你主动要求其他语言)。
- 默认传入 --thinking disabled,减少部分兼容模型下的思考模式问题。
- 若恢复旧会话失败,会自动降级为新会话启动。
也可直接调用底层入口(不走启动器):
.\claude-local.ps1 --bare
.env 文件说明当前目录里与配置相关的文件:
- claude-local.env:实际生效配置(默认读取)
- claude-local.env.example:模板文件
- claude-local - API.env:云 API 示例配置
切换到云 API 示例可用:
Copy-Item ".\claude-local - API.env" ".\claude-local.env" -Force
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 / claude-local 默认都读取 claude-local.env。
- 不要把真实 API Key 提交到仓库。
- LM Studio 场景建议提高上下文窗口(如 25k+),减少上下文不足报错。
# 查看版本
node .\package\cli.js --version
# 进入 REPL
.\claude-local --bare
# 单次调用
.\claude-local -p "只回复:hello" --bare --output-format text
macOS/Linux 可用:
./claude-local --version
./claude-local --bare
.claude-local-runtime/home/plugins/)。claude-local.ps1 启动时会自动补齐/修复 Codex 插件状态(known_marketplaces.json、installed_plugins.json、settings.json 的 enabledPlugins)。/plugin marketplace add openai/codex-plugin-cc
/plugin install codex@openai-codex
/reload-plugins
/codex:setup
常用命令:
/codex:review
/codex:adversarial-review
/codex:rescue
/codex:status
/codex:result
/codex:cancel
JackProAi-claudecode3.1
├── claude-local
├── claude-local.ps1
├── start-claude-local.bat
├── start-claude-local.ps1
├── claude-local.env
├── claude-local.env.example
├── claude-local - API.env
├── package/
│ ├── cli.js
│ ├── package.json
│ └── vendor/
├── restored-src/
│ ├── src/
│ └── vendor/
├── extract-sources.js
├── README.md
└── README.zh-CN.md
.claude-local-runtime/。CLAUDE_CODE_NO_FLICKER=1,用于减少终端重绘闪烁问题。start-claude-local.bat 或 start-claude-local.ps1 启动。$ claude mcp add JackProAi-claudecode3.1 \
-- python -m otcore.mcp_server <graph>