Claude code与CC-switch安装使用

CC-Switch 安装与使用

Windows 安装

前往 GitHub Releases 下载 .exe 安装包或 .zip 便携版。运行安装包或解压后双击启动。若遇 SmartScreen 警告,选择"更多信息"→"仍要运行"。

macOS 安装

通过 Homebrew 安装:

bash 复制代码
brew tap farion1231/ccswitch
brew install --cask cc-switch

首次打开时若提示"无法验证开发者",需在系统设置的"隐私与安全性"中手动允许。

Linux 安装

下载 .deb 包并安装:

bash 复制代码
wget https://github.com/farion1231/cc-switch/releases/latest/download/cc-switch_3.10.x_amd64.deb
sudo dpkg -i cc-switch_3.10.x_amd64.deb

添加 API 供应商

点击界面右上角 +,选择预设(如 OpenAI、MiniMax)或自定义配置,填写名称、API Base URL 和 API Key 后保存。

切换与启用

在供应商列表中选中目标,点击"启用",并打开"应用到 Claude Code 插件"选项。需重启终端或相关 IDE 插件生效。

设为默认供应商

选中常用供应商后点击"设为默认",后续请求将自动使用该配置。


Claude Code 安装与使用

安装 Node.js

从 Node.js 官方网站下载最新 LTS 版本安装包,运行安装程序并遵循默认配置。安装完成后打开命令提示符,输入 node -v 和 npm -v 验证版本信息。建议勾选安装程序中的 "Automatically install the necessary tools" 选项以便自动配置环境变量。

安装 Git Bash

访问 Git 官网下载 Windows 版本安装程序,安装过程中注意勾选 "Use Git and optional Unix tools from the Command Prompt" 选项。这将允许在系统任何路径调用 Git 命令。安装完成后通过右键菜单选择 "Git Bash Here" 测试功能是否正常。

配置 Claude

完成基础环境配置后,通过 npm 安装 Claude 相关依赖包。在项目目录打开 Git Bash 终端,执行 npm install @anthropic-ai/claude 命令。创建配置文件 .env 并添加 API 密钥等认证信息。测试阶段可先使用官方提供的示例代码验证连接状态。

环境变量设置

将 Node.js 和 Git 的可执行路径添加到系统环境变量。在 Windows 搜索栏输入 "环境变量",编辑系统变量 Path,添加类似 C:\Program Files\nodejs 和 C:\Program Files\Git\cmd 的路径。这确保所有命令行工具都能识别相关命令。

验证安装

新建测试脚本文件 claude_test.js,写入基础交互代码。在 Git Bash 中运行 node claude_test.js 查看输出结果。遇到权限问题时,可能需要以管理员身份运行终端或调整 Windows 防火墙设置。

官方脚本安装(推荐)

macOS/Linux 运行:

bash 复制代码
curl -fsSL https://claude.ai/install.sh | bash

Windows PowerShell 运行:

powershell 复制代码
irm https://claude.ai/install.ps1 | iex

npm 安装(需 Node.js ≥18)

bash 复制代码
npm install -g @anthropic-ai/claude-code

安装后通过 claude --version 验证。

登录与认证

运行 claude auth login,选择 Claude.ai 账号授权或直接输入 API Key。

基本命令

启动交互式会话:claude

查看帮助文档:claude help

更新工具:claude update

结合 CC-Switch 使用

在 CC-Switch 中配置 API 并启用"应用到 Claude Code 插件",运行 claude 命令时流量自动代理。


常见问题

地区限制解决方案

通过 CC-Switch 配置合规的第三方 API 中转服务,绕过官方地域限制。

macOS 权限问题

右键应用选择"打开",或在系统设置→隐私与安全性中手动放行。

Windows 权限不足

以管理员身份运行安装包或终端,确保有足够权限修改系统配置。

相关推荐
AI你一生一世1 分钟前
当广告采集器成为大模型的“眼睛“:跨站上下文注入的架构与代价
人工智能·架构·大模型·rag·隐私安全·上下文注入·跨站追踪
数字化顾问4 分钟前
(136页PPT)BCGIDG资本中国某省市场Geneva项目商业尽职调查项目报告(附下载方式)
大数据·人工智能
wdfk_prog8 分钟前
Wi-Fi Direct 教程 07:第一次 P2P Scan 如何真正发出——WPS/P2P IE、radio work 与 driver request
运维·服务器·ubuntu·wifi-direct
故七月9 分钟前
GEO 工程实践:企业官网结构化改造,提升大模型实体采信度
大数据·人工智能·geo
机核研创社10 分钟前
服装自动化观察:接橡筋机的超声波熔切与冷刀,差别到底在哪
运维·自动化
释厄62315 分钟前
物理发展史·量子力学=节点2·牛顿力学=节点3·宇宙的语言算法AI
人工智能·算法·microsoft
乃嘿仔19 分钟前
AI 热点日报 · 2026-10-01
开发语言·人工智能·php
AAASilverwolf20 分钟前
GPT-6 Sol 与 Luna 上线:Astra 的能力下放,价格却降了 50%?
人工智能·gpt·api
欣欣之王来了21 分钟前
AI合规专项:AI自动化决策的合规管控要点
运维·人工智能·自动化
科技峰行者22 分钟前
Bedrock AgentCore在亚马逊云科技中国区域正式可用,助力企业加速AI Agent规模化部署
人工智能·科技·agent·亚马逊·亚马逊云科技