AI编程CLI两种配置方案(macOS专用)

发布时间:2026/10/18 10:55:26

AI编程CLI两种配置方案(macOS专用) 文章目录方案一CC-Switch自动配置推荐一键切换多模型1. 前置确认2. 接入DeepSeek完整配置步骤3. 切换验证生效4. 托盘快捷切换方案二手动原生配置不使用CC-Switch仅单模型固定一、Claude Code 手动配置macOS二、CodexOpenAI协议工具手动配置三、Gemini CLI 手动配置三、两种配置方式对比四、常见报错排查方案一CC-Switch自动配置推荐一键切换多模型CC-Switch会自动读写各CLI的配置文件不用手动改JSON适配DeepSeek、Claude、Kimi、GLM等所有模型。1. 前置确认已装好 Node.js claude-code/codex/gemini-cli装好CC-Switch拿到DeepSeek API Keyplatform.deepseek.com2. 接入DeepSeek完整配置步骤打开CC-Switch顶部切换标签以Claude Code为例右上角 添加供应商预设列表直接选DeepSeek填入你的DeepSeek API Key模型下拉选deepseek-v4-flash底部点「添加」保存配置顶部齿轮「设置」→ 打开路由总开关、Claude路由开关必须开否则调用失败返回列表点击DeepSeek条目右侧启用软件自动写入~/.claude/settings.json3. 切换验证生效彻底关闭所有终端、VS Code重新打开校验命令claude status输出出现api.deepseek.com、deepseek-v4-flash即配置成功。4. 托盘快捷切换窗口最小化后mac顶部菜单栏右键CC-Switch图标可直接切换所有已保存模型。方案二手动原生配置不使用CC-Switch仅单模型固定一、Claude Code 手动配置macOS配置文件路径~/.claude/settings.json创建目录mkdir-p~/.claude编辑配置文件nano~/.claude/settings.json粘贴DeepSeek标准配置替换你的Key{env:{ANTHROPIC_AUTH_TOKEN:sk-xxxxxxxxxxxxxxxx,ANTHROPIC_BASE_URL:https://api.deepseek.com,ANTHROPIC_MODEL:deepseek-v4-flash}}保存CtrlO→ 回车 →CtrlX3. 重启终端执行claude chat测试二、CodexOpenAI协议工具手动配置路径~/.openai/settings.json{apiKey:sk-xxx,baseUrl:https://api.deepseek.com/v1,model:deepseek-v4-flash}三、Gemini CLI 手动配置# 终端临时配置重启失效exportGOOGLE_API_KEYxxx# 永久写入zsh配置echoexport GOOGLE_API_KEYxxx~/.zshrcsource~/.zshrc三、两种配置方式对比对比项CC-Switch自动配置手动JSON/环境变量多模型切换一键切换保存多套密钥手动改文件只能存一套配置文件软件自动读写无语法错误风险容易JSON格式报错国内模型适配内置DeepSeek/GLM/Kimi预设全部参数手动填写路由代理自带本地路由兼容OpenAI/Anthropic双协议需自己配代理多工具统一管理Claude/Codex/Gemini一套面板管理每个工具单独配置四、常见报错排查切换后模型不变关闭全部终端窗口清空缓存CC-Switch内重新启用供应商鉴权401报错API Key不要带空格DeepSeek预设不要手动修改BaseURL路由调用失败CC-Switch设置页打开对应工具路由开关不要同时手动写环境变量环境变量优先级高于配置文件macOS权限不足安装npm全局工具时执行修复权限命令mkdir-p~/.npm-globalnpmconfigsetprefix~/.npm-globalechoexport PATH~/.npm-global/bin:$PATH~/.zshrcsource~/.zshrc
延伸阅读

更多相关文章

2026/10/11 19:48:59

Claude内部涌现J-space:AI意识工作区的神经科学启示

当你使用 Claude 进行复杂推理时,是否曾好奇它"脑子里"到底在想什么?传统的"思维链"只是模型写出来的文本,但真正的思考过程往往隐藏在神经网络的黑箱中。Anthropic 的最新研究给出了一个惊人答案:Claude 内部…

2026/10/16 19:02:30

Kafka 3.5 生产者事务实战:SpringBoot 集成实现 100% 消息不丢失

Kafka 3.5 生产者事务实战:SpringBoot 集成实现 100% 消息不丢失1. Kafka 事务核心机制解析在分布式系统中,消息传递的可靠性一直是开发者面临的重大挑战。Kafka 3.5 引入的事务机制(Transactional Producer)为解决这一问题提供了…

2026/10/17 15:31:46

pybind11混合编程合规性验证:从内存安全到多线程的实战指南

1. 项目概述:为什么我们需要关注pybind11的合规性?如果你正在用C写高性能计算核心,然后用pybind11给它包上一层Python的“糖衣”,让算法工程师和数据科学家们能愉快地调用,那你很可能已经踩过或者即将踩进一个深坑。这…

2026/10/18 10:52:38

720p到4K:用AI重铸工具还原老旧UI界面的完整实操指南

前阵子接了个老界面还原的活儿,我拿到手的素材差点没把鼠标捏碎:一张祖传的720p截图,分辨率1280x720,还带着当年压缩过一次的模糊纹理和锯齿边缘。客户非要我把它重铸成4K分辨率下的高精度界面设计稿,用来做新版产品的…

2026/10/18 10:52:38

线性回归三种实现:OLS、批量梯度下降与SGD对比实战

简介:以红酒数据集为切入点的线性回归实战资源,面向刚接触机器学习、希望掌握回归分析实操的Python学习者,也适合用于课程实验或项目练手。压缩包共6个文件:3个Python脚本分别基于普通最小二乘法、批量梯度下降法与随机梯度下降法…

2026/10/18 10:52:37

Warmup学习率调度全解析:原理、实现与调参实战

在深度学习训练里,学习率调度是最容易“出效果”也最容易“翻车”的环节之一。很多人第一次接触 Warmup Scheduler,是在某个开源项目里看到get_cosine_schedule_with_warmup这个函数,或者在某个训练技巧分享里听到“前多少步用小的学习率热热…

2026/10/18 10:47:37

基于Java+SSM的学校访客登记系统:从权限拦截到状态机实现

简介:面向毕业设计和课程设计的Java学习者,这份基于SSM的学校访客登记系统资料包可直接用于毕设选题和项目实训。系统采用SSM框架与MySQL数据库,按B/S模式构建,配套说明文档和演示视频,便于掌握环境配置、功能开发、联…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

2026/10/18 0:01:50

金融AI落地指南:从调研报告到技术选型与工程实践

简介:这份PDF报告聚焦2025年金融服务业中国AI现状与趋势,面向金融科技从业者、AI战略规划人员及关注行业数字化转型的研究者,帮助读者把握生成式AI在银行、支付、交易等场景中的落地路径与投资方向。资源包内含1个PDF文件,大小约1…

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑