我打包了一个便携版ClaudeCode

admin 2026-06-30 06:50:55 网络安全文章 来源:ZONE.CI 全球网 0 阅读模式

文章总结: 本文介绍如何将ClaudeCode打包成Windows便携版,通过创建包含bin、config目录的便携结构,使用启动脚本设置环境变量和配置路径,实现解压即可运行。关键步骤包括复制claude.exe到本地目录、设置便携配置目录、禁用自动更新,并提醒使用前需清理会话历史以防信息泄露。 综合评分: 85 文章分类: 安全工具,安全开发,解决方案


cover_image

我打包了一个便携版 Claude Code

原创

hyang0 hyang0

生有可恋

2026年6月26日 15:12 湖北

在小说阅读器读本章

去阅读

Windows 下批量安装Claude Code可不可行?

答案:可行

直接在 Claude Code 中提需求,要求把当前可运行环境打包成便携版。方便在其它 Windows 上运行。要求直接解压就可以运行,不需要做任何配置。

最终输出的目录结构:

便携版启动脚本:

#!/bin/bash# Claude Code 便携版启动脚本 (Git Bash)
# 获取脚本所在目录SCRIPT_DIR="$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)"
# 清理可能影响的环境变量unset ANTHROPIC_API_KEY
# 创建 ~/.local/bin 目录(claude 会检查此目录)mkdir -p "$HOME/.local/bin"
# 如果 ~/.local/bin 中没有 claude.exe,则从便携版复制if [ ! -f "$HOME/.local/bin/claude.exe" ]; then    cp "$SCRIPT_DIR/bin/claude.exe" "$HOME/.local/bin/claude.exe"    echo "✓ 已复制 claude.exe 到 $HOME/.local/bin"fi
# 设置配置目录(便携版内部)export CLAUDE_CONFIG_DIR="$SCRIPT_DIR/config"
# 禁用自动更新(便携版手动更新)export DISABLE_AUTOUPDATER=true
# 内置 API 配置export ANTHROPIC_BASE_URL="https://ark.cn-beijing.volces.com/api/coding"export ANTHROPIC_MODEL="ark-code-latest"export ANTHROPIC_AUTH_TOKEN="ark-your-key"
# 启动 Claude Code(优先使用 ~/.local/bin 的)exec "$HOME/.local/bin/claude.exe" "$@"

实际上主要有用的就是 config 目录,将之前的 ~/.claude 目录拷贝过去即可。我对照了一下,两个目录几乎一样。制作便携版前需要对会话和历史信息进行清理,给多人使用有信息泄露风险。

实际上原版 Claude Code 安装也不复杂,但给无基础的人使用还是尽量简单一点。目前主要是给内部同事用,AI agent 推广的第一步,先让大多数人用上 Claude Code。

全文完。


免责声明:

本文所载程序、技术方法仅面向合法合规的安全研究与教学场景,旨在提升网络安全防护能力,具有明确的技术研究属性。

任何单位或个人未经授权,将本文内容用于攻击、破坏等非法用途的,由此引发的全部法律责任、民事赔偿及连带责任,均由行为人独立承担,本站不承担任何连带责任。

本站内容均为技术交流与知识分享目的发布,若存在版权侵权或其他异议,请通过邮件联系处理,具体联系方式可点击页面上方的联系我

本文转载自:生有可恋 hyang0 hyang0《我打包了一个便携版 Claude Code》

评论:0   参与:  0