linux上配置claude codechatglm模型还是比较容易的,根据官网Claude Code - 智谱AI开放文档 (bigmodel.cn)操作基本就可以。

但是官网上是全局安装,这里提供一个非全局安装的。

使用下面命令安装(少了-g):

npm install @anthropic-ai/claude-code

在非全局中,不能在命令行直接使用claude这个命令,要用npm claude

查看是否安装上:

npm claude --version

显示了版本号就表明安装成功了。

~/.claude目录下新建一个settings.json文件,并写入:

{
    "env": {
        "ANTHROPIC_AUTH_TOKEN": "your_zhipu_api_key",
        "ANTHROPIC_BASE_URL": "https://open.bigmodel.cn/api/anthropic",
        "API_TIMEOUT_MS": "3000000",
        "CLAUDE_CODE_DISABLE_NONESSENTIAL_TRAFFIC": 1,
         "ANTHROPIC_DEFAULT_HAIKU_MODEL": "glm-4.5-air",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "glm-4.6",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "glm-4.6"
    }
}

your_zhipu_api_key使用在智谱AI开放平台 (bigmodel.cn)上面申请的api。

使用npm exec claude命令进入claude code工具:

npm exec claude

在这里插入图片描述

输入/status查看相关信息

在这里插入图片描述

可以看到模型为glm系列就算成功了。

进行简单测试:

使用cpp写一个01背包算法,并保存到b.cpp文件内

在这里插入图片描述

选择确定1

等待写入。

在这里插入图片描述

查看可以看到b.cpp文件

在这里插入图片描述

目前使用没有遇到权限问题(

Logo

火山引擎开发者社区是火山引擎打造的AI技术生态平台,聚焦Agent与大模型开发,提供豆包系列模型(图像/视频/视觉)、智能分析与会话工具,并配套评测集、动手实验室及行业案例库。社区通过技术沙龙、挑战赛等活动促进开发者成长,新用户可领50万Tokens权益,助力构建智能应用。

更多推荐