# claudecode **Repository Path**: lowkey110/claudecode ## Basic Information - **Project Name**: claudecode - **Description**: claudecode自动安装脚本 - **Primary Language**: Unknown - **License**: MIT - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 1 - **Created**: 2026-03-17 - **Last Updated**: 2026-03-17 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Claude Code 安装脚本 - 精简版 自动化安装 Git + Node.js + Claude Code 的脚本集合。 ## 📁 **文件说明** ``` 核心脚本(3个): ├── install-git.ps1 # Git 独立安装 ├── setup-claudecode.ps1 # Claude Code 完整配置 └── install-setup-claudecode.ps1 # 一键安装总控 ``` **所有脚本均为独立文件,无需外部依赖!** ## 🚀 **快速开始** ### 方式1:一键安装(推荐) ```powershell # 下载并运行 iwr -useb https://gitee.com/gaccode/claudecode/raw/master/install-setup-claudecode.ps1 | iex # 带参数安装 $url="https://your-api.com"; $key="your-api-key"; iwr -useb https://gitee.com/gaccode/claudecode/raw/master/install-setup-claudecode.ps1 | iex ``` ### 方式2:完整配置 ```powershell # 下载脚本 iwr -useb https://gitee.com/gaccode/claudecode/raw/master/setup-claudecode.ps1 -OutFile setup-claudecode.ps1 # 交互式配置 .\setup-claudecode.ps1 # 或命令行配置 .\setup-claudecode.ps1 -BaseUrl "https://your-api.com" -ApiKey "your-key" ``` ### 方式3:仅安装 Git ```powershell # 下载脚本 iwr -useb https://gitee.com/gaccode/claudecode/raw/master/install-git.ps1 -OutFile install-git.ps1 # 运行 .\install-git.ps1 ``` ## 📖 **脚本功能** ### 1. install-git.ps1 - ✅ 检测 Git 是否已安装 - ✅ 从 Gitee 下载 Git 安装包 - ✅ 静默安装到智能选择的盘符(D > E > C) - ✅ 配置 Git Bash 环境变量 `CLAUDE_CODE_GIT_BASH_PATH` - ✅ 完全独立,无需其他文件 ### 2. setup-claudecode.ps1 - ✅ 自动检测并安装 Git(如需要) - ✅ 自动检测并安装 Node.js(如需要) - ✅ 安装/更新 Claude Code CLI - ✅ 配置 Claude Code 环境变量 - ✅ 创建配置文件 `~/.claude/settings.json` - ✅ 配置 `.claude.json` 跳过初始化向导 - ✅ 支持命令行参数和交互式配置 - ✅ 完全独立,无需其他文件 ### 3. install-setup-claudecode.ps1 - ✅ 自动下载并执行 `setup-claudecode.ps1` - ✅ 支持一行命令安装 - ✅ 支持传递 URL 和 API Key 参数 - ✅ 完全独立,无需其他文件 ## ⚙️ **配置参数** ### setup-claudecode.ps1 参数 ```powershell # 显示帮助 .\setup-claudecode.ps1 -Help # 显示当前配置 .\setup-claudecode.ps1 -Show # 配置 API .\setup-claudecode.ps1 -BaseUrl "https://api.example.com" -ApiKey "your-key" # 测试 API 连接(可选) .\setup-claudecode.ps1 -Test -BaseUrl "https://api.example.com" -ApiKey "your-key" ``` ## 📦 **安装内容** - **Git**: 2.50.1 - **Node.js**: 24.12.0 LTS(如系统没有) - **Claude Code**: 最新版本(通过 npm) ## 🔧 **配置文件位置** ``` ~/.claude/settings.json # Claude Code 主配置 ~/.claude/config.json # API Key 配置 ~/.claude.json # 跳过初始化向导 ``` ## 🛠️ **故障排除** ### 1. 执行策略错误 ```powershell Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser ``` ### 2. Git Bash 未找到 ```powershell $env:CLAUDE_CODE_GIT_BASH_PATH = "C:\Program Files\Git\bin\bash.exe" ``` ### 3. 强制更新 Claude Code ```powershell npm config delete prefix npm cache clean --force npm install -g @anthropic-ai/claude-code ``` ## 🌐 **下载源** - **主源**: Gitee 仓库(https://gitee.com/gaccode/claudecode) - **Git 下载**: Gitee Releases - **Node.js**: nodejs.org 官网 + winget 备用 ## 📄 **许可证** MIT License --- **仓库地址**: https://gitee.com/gaccode/claudecode **最后更新**: 2025-12-22