ClaudeCode 安装及运行(接入 GLM):settings.json 配置骨架与验证

发布时间:2026/9/26 3:19:38

ClaudeCode 安装及运行(接入 GLM):settings.json 配置骨架与验证 1. ClaudeCode 安装及运行到底卡在哪从零到接入 GLM 的真实链路ClaudeCode 是 Anthropic 推出的命令行编程助手能在终端里直接读写项目文件、跑命令、改代码适合习惯在命令行里干活、又想让模型帮忙处理多文件任务的开发者。它本身是个 npm 全局包装完之后靠settings.json里的环境变量决定请求发往哪个兼容 Anthropic 协议的模型服务。GLM 系列模型提供了 Anthropic 兼容接口所以只要把地址和 Token 配对ClaudeCode 就能跑在 GLM 上。问题在于很多人第一次装的时候会连续踩几个坑Node.js 装到 C 盘导致后续权限报错、npm 全局目录没配好导致claude命令找不到、settings.json放错位置导致配置完全不生效、Token 和 BASE_URL 抄错一个字符就 401。这些坑单独看都不难但串在一起就很容易让人卡在“装完了但跑不起来”的状态。这篇就按真实操作顺序走一遍先把 Node.js 和 npm 环境弄干净再装 ClaudeCode然后写settings.json接入 GLM最后用一次真实对话验证整条链路通不通。每一步都给可复制的命令和配置你照着做就行。如果你后面想换成别的兼容模型改settings.json里两三个字段就能切换不用重装。2. 前置准备Node.js 与 npm 环境配置ClaudeCode 依赖 Node.js 运行时所以第一步是把 Node.js 装好。Windows 上直接去 Node.js 官网下载 LTS 版本的.msi安装包双击安装。安装路径建议改到非系统盘比如E:\ClaudeC\Nodejs这样后面配全局目录和权限时不容易被系统目录限制卡住。装完之后验证。按WinR输入cmd打开命令行依次执行node -v npm -v两条命令都能打印出版本号说明 Node.js 和 npm 都就绪了。如果node -v报“不是内部或外部命令”基本是安装时没勾选加入 PATH重新跑一遍安装包勾上即可。接下来配 npm 的全局目录和缓存目录。默认情况下 npm 全局包会装到用户目录下路径深、权限也容易出问题。我习惯在 Node.js 安装目录下新建两个文件夹node_cache和node_global然后用管理员身份打开 cmd把 npm 指过去npm config set prefix E:\ClaudeC\Nodejs\node_global npm config set cache E:\ClaudeC\Nodejs\node_cache注意路径要换成你自己的实际路径。设置完查看一下确认生效npm get prefix npm get cache输出应该和你设置的一致。如果还是旧路径说明命令没执行成功或者用了非管理员权限。镜像源也顺手配一下国内拉包会快很多npm config set registry https://registry.npmmirror.com npm config get registry最后是环境变量。右键“此电脑”→“属性”→“高级系统设置”→“环境变量”在系统变量的Path里加上E:\ClaudeC\Nodejs\node_global这样全局安装的命令行工具才能被找到。同时给 Node.js 安装目录设置完全控制权限避免后面全局安装时写文件被拒。3. 安装 ClaudeCode 并接入 GLM 的 settings.json 配置骨架环境好了就开始装 ClaudeCode。先随便装个包测试 npm 全局安装是否正常npm install express -g没报错就说明全局安装链路通了。然后装 ClaudeCodenpm install -g anthropic-ai/claude-code --registryhttps://registry.npmmirror.com装完验证claude --version能打印版本号就说明安装成功。如果提示claude不是内部或外部命令回去检查第 2 步的Path有没有加对加完要重开命令行窗口才生效。接下来是接入 GLM 的关键一步写settings.json。这个文件放在用户目录下的.claude文件夹里Windows 上就是C:\Users\你的用户名\.claude\settings.json。如果文件夹或文件不存在就手动新建。配置骨架长这样{ env: { ANTHROPIC_AUTH_TOKEN: 你的GLM_API_KEY, ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic, CLAUDE_CODE_ATTRIBUTION_HEADER: 0 } }三个字段的作用分别是ANTHROPIC_AUTH_TOKEN填你在 GLM 平台创建的 API KeyANTHROPIC_BASE_URL填 GLM 的 Anthropic 兼容接口地址CLAUDE_CODE_ATTRIBUTION_HEADER设为0关掉归因头避免多余请求头干扰。如果你要指定具体模型再加一个字段{ env: { ANTHROPIC_AUTH_TOKEN: 你的GLM_API_KEY, ANTHROPIC_BASE_URL: https://open.bigmodel.cn/api/anthropic, ANTHROPIC_MODEL: glm-4.6, CLAUDE_CODE_ATTRIBUTION_HEADER: 0 } }ANTHROPIC_MODEL填你要用的模型名不填的话走服务端默认。这里有个容易忽略的点settings.json必须是合法 JSON不能有注释、不能有多余逗号否则 ClaudeCode 启动时会静默忽略配置表现就是一直报鉴权失败但看不出原因。如果你手上暂时没有 GLM 的 Key或者想先拿一个统一入口把 ClaudeCode 跑通再决定用哪个模型可以走 TaoToken 的 API Key 体系它兼容 Anthropic 协议配置方式完全一样把ANTHROPIC_BASE_URL换成对应地址、Token 换成自己的 Key 即可。接入文档里有各协议的地址说明照着填不会错。4. 验证请求跑一次真实对话确认链路通配置写完进 PowerShell 或 cmd直接输入claude第一次启动会进交互界面。输入一句“你好”如果模型正常返回内容、没有报错说明整条链路通了。想更明确地验证是不是真的走了 GLM可以问一个带身份的问题比如“你是什么模型”。返回里如果出现 GLM 相关标识就确认请求确实发到了 GLM 而不是默认端点。再进一步可以在一个真实项目目录里跑一次文件操作验证 ClaudeCode 的工具调用能力cd E:\你的项目目录 claude然后输入“列出当前目录下的文件并说明项目结构”。如果它能正确读取目录、返回文件列表和分析说明不只是对话通了文件读写这条链路也正常。验证通过后日常使用就是cd到项目目录、输入claude进入交互或者用claude 帮我改一下这个函数这种一次性命令模式。如果你打算长期在编码和 Agent 场景里用可以考虑 Coding Plan 这类按量方案比每次单独配 Key 省事。5. 本篇常见报错排查报错一claude不是内部或外部命令。原因是 npm 全局目录没加进系统Path。解决确认npm get prefix输出的路径已加入系统变量Path加完重开命令行窗口。报错二401 Unauthorized 或鉴权失败。九成是settings.json里的 Token 或 BASE_URL 抄错了。检查 Token 有没有多余空格、BASE_URL 是不是https://open.bigmodel.cn/api/anthropic这个完整地址。另外确认settings.json放在C:\Users\你的用户名\.claude\下放错位置配置不生效。报错三配置改了但没生效。ClaudeCode 只在启动时读一次settings.json改完要退出重进。另外 JSON 格式错误会导致整个配置被忽略用编辑器格式化一下确认没有语法问题。报错四npm 全局安装报 EACCES 或权限错误。说明全局目录权限不够。给 Node.js 安装目录设置完全控制权限或者用管理员身份运行命令行。报错五请求超时或连接失败。检查网络是否能正常访问配置的 BASE_URL以及ANTHROPIC_BASE_URL有没有多写或少写路径段。地址末尾不要加斜杠。报错六模型返回内容为空或报模型不存在。如果配了ANTHROPIC_MODEL确认模型名拼写正确、该模型在你的账号下有权限。不确定就先删掉这个字段走默认模型。6. 跑通之后把 ClaudeCode 用顺手的几个建议链路通了只是开始。实际用下来有几个习惯能让 ClaudeCode 顺手很多。一是把settings.json备份一份换机器或重装时直接复制省得重新配。二是项目里放一个CLAUDE.md写上项目约定、技术栈、常用命令ClaudeCode 启动时会读它回答和改代码会更贴合你的项目。三是善用一次性命令模式小改动不用进交互界面直接claude 把 utils.js 里的日期格式化函数改成支持时区更快。如果你后面想换模型只改settings.json里的ANTHROPIC_BASE_URL、ANTHROPIC_AUTH_TOKEN和ANTHROPIC_MODEL三个字段就行ClaudeCode 本身不用动。这也是走 Anthropic 兼容协议的好处工具链和模型解耦切换成本很低。需要 Key 和接入地址的话API Keys 页面能直接创建接入文档里有各协议的完整地址和字段说明对着填就行。先把这篇的配置跑通再按自己的项目需求慢慢调比一上来就折腾一堆参数要稳得多。
延伸阅读

更多相关文章

2026/9/26 3:19:38

若羌太禾金属制品有限公司彩钢围挡厂家推荐一下实力强的靠谱选择

为什么选彩钢围挡?先搞懂施工围挡的核心逻辑在建筑施工、市政修缮、厂区规划乃至临时场地搭建的场景中,围挡是最基础也最关键的配套设施之一。很多人会把围挡当成挡起来的架子,但实际上合格的围挡要同时满足安全防护、场地管控、环保降噪、美观规整四大…

2026/9/26 3:19:38

HFSS天线仿真实战指南:从有限元原理到常见问题排查

做天线设计这行,绕不开HFSS。倒不是说它是唯一能用的工具,而是当你需要精确知道一副天线的方向图长什么样、S11能不能压到-10dB以下、增益到底有多大,HFSS的求解精度和工程实用性,确实经得起量产检验。这篇文章我不打算写成软件说…

2026/9/26 3:14:38

议会事务多标签文本分类实战 从 Open Data St Gallen 看推荐排序建模

这道 Open Data St.Gallen 竞赛表面与分类有关,实际更接近议会事务文本的多标签推荐与排序任务。评价指标采用 MAP@K,决定了建模重点不只是判断标签是否相关,而是让真正有价值的结果尽量排在前列。 这类题目很适合用来训练真实项目能力,因为公共文本服务并不只需要一个预测…

2026/9/26 4:29:42

蓝牙6.0信道探测与nRF54LM20A:低功耗高精度测距全解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/9/26 4:29:42

KV Cache 原理与显存优化:从 PagedAttention 到云上 vLLM 部署实战

1. 从“云上跑开源模型”说起:KV Cache 是谁,为什么绕不开先抛一个很多人都遇到过的场景:你在云厂商买了GPU实例,高高兴兴把 Llama、Qwen 这类开源模型用 vLLM、TGI 或者 Ollama 跑起来,结果一压测就傻眼——并发一上去…

2026/9/26 4:29:42

金融数据统计Agent应用全景:架构、合规与落地指南

金融数据统计这个领域,在过去十年里基本是被报表工具和人工SQL支配的。每天清晨的取数、每月的监管报送、每季度的风险指标核查,所有流程都依赖一枚资深数据分析师的个人经验——知道那张表在哪、那个字段的口径是什么、哪个口径在哪个监管文件里有过修订…

2026/9/26 4:24:42

Linux 手动安装 CMake 3.27.6:自解压脚本与多版本共存指南

简介:这份资源提供 Linux 环境下 CMake 3.27.6 的官方安装脚本,面向需要在服务器或开发机上快速部署构建工具的 C 开发者与运维人员,可解决源码编译耗时、依赖繁琐的问题。压缩包内仅含 1 个 sh 脚本文件,整体约 48.9MB&#xff0…

2026/9/25 21:00:17

GAMP 5 基于风险的计算机化系统验证:软件分类与审计追踪实践

简介:《A Risk-Based Approach to Compliant GxP Computerized Systems》即业内熟知的GAMP 5指南,面向制药企业质量与IT合规人员、验证工程师及计算机化系统管理者,用于解决GxP法规环境下系统合规性难以科学落地的问题。文档以风险管理为主线…

2026/9/25 20:59:52

安全托管MSSP实战:从静态防御到人机协同的攻防运营与应急响应

简介:这份PPT围绕互联网业务安全托管服务展开,面向企业安全负责人、IT运维人员及关注MSSP/MSS选型的读者,重点回应传统安全过度依赖人工、碎片化静态防御难以对抗产业化攻击等痛点。资源共1个pptx文件,包体约30.63MB,以…

2026/9/26 0:04:28

画质修复APP怎么选?Wink影像修复能力与产品实力解析

现如今手机拍摄场景愈发丰富,演唱会直拍、漫展记录、老视频翻新、日常vlog录制,都会遇到画面模糊、噪点多、曝光失衡等问题,不少用户在挑选工具时比较在意一款画质修复APP能够兼顾修复效果与自然质感。Wink作为美图公司推出的全球化AI影像增强…

2026/9/26 0:04:28

超低能耗建筑K值要求能否满足?浙东铝业建筑型材解析

核心摘要浙东铝业的超低能耗系统门窗产品,资料显示保温性能可达 K≤1.4W/(㎡K),能够对应上海地区超低能耗住宅对门窗保温性能的应用需求。判断建筑是否满足超低能耗要求,不能只看铝型材本身,还需要结合玻璃、隔热条、密封系统、开…

2026/9/25 20:55:38

USB Type-C PCB布局分区设计:电源、高速信号与PD协议全攻略

做硬件这行,Type-C接口算是典型的“看着简单,做起来全坑”的东西。光引脚就24个,高低速信号、电源、控制线全部塞在一个小小的连接器里,如果PCB布局不做规划,打样回来基本就是“插上没反应”、“高速掉线”、“静电一打…

2026/9/25 18:41:36

系统编程学习原型如何补齐稳定性边界

系统编程学习原型如何补齐稳定性边界预算有限时&#xff0c;我先优化明显多余的复制&#xff0c;而不是猜测性地换容器。用借用传递只读数据通常就能减少分配&#xff1a; fn parse(line: &str) -> Result<Item, Error> { /* ... */ }用基准确认热点确实在分配&am…

2026/9/25 18:34:56

雨花区哪家财务公司代理记账比较好?

在雨花区&#xff0c;企业处理财税事务常常面临诸多挑战&#xff0c;选择一家靠谱的财务公司至关重要。湖南巨勤财务管理咨询有限公司就是本地正规实体财税服务机构&#xff0c;深耕本地工商财税行业多年&#xff0c;熟悉当地工商局、税务局最新政策与申报流程。主营公司注册、…

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

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

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