本文配置的是claude-code+MinMax-M2,使用的模型不是claude系列。

Claude-code 的本质是一个 “AI 编程工作流引擎”,生成代码的质量依靠与连接的大模型,但组织大模型的工作方式则是claude-code本身的能力。

类似的还有cursor、Continue、Tabnine等。

安装

安装命令

npm install -g @anthropic-ai/claude-code

卸载命令

npm uninstall -g @anthropic-ai/claude-code

安装完成之后,若输入claude发现没有反应(即没有显示`'claude' 不是内部或外部命令,也不是可运行的程序或批处理文件。`,也没有成功调用出界面),可以找到.\node_modules\.bin\claude.cmd运行一下,记得要在控制台运行,这样就可以看到报错,而不是闪一下就关掉了。

报错如下,是因为国内暂时还不支持Claude-AI的服务。 具体支持的区域可见官网:Supported countries and regions \ Anthropic

但配置其他大模型就也可以在命令行正常使用Claude-code喇~

这里以MinMax-M2大模型为例进行说明

获取Key

Coding Plan - MiniMax API 开放平台

首月9.9元,可以尝试一下,如果不想用这个模型可以换一个模型,配置流程差不多,但后面的脚本就有差别了~

开始配置

参考:文本生成指南 - MiniMax 开放平台文档中心VS Code 使用国产大模型 MiniMax M2 教程 - 阮一峰的网络日志

创建一个文件夹,我命名为了ClaudeCode-minMax,在里面单独安装一个claude-code:

npm install @anthropic-ai/claude-code

然后,新建一个子目录 .claude-minmax,用来存放minmax的配置文件和缓存。

.claude-minmax

第二步,新建一个子目录 bin,用来存放可执行脚本。


mkdir E:\ClaudeCode-minMax\minMax\bin

然后,要把这个 bin 目录放入 PATH 变量,让系统可以找到里面的命令。

第三步,在上一步创建的 bin 目录里面,新建一个名为claude-minmax的脚本,用来调用minmax模型。

在这个 claude-minmax脚本里面,输入下面的内容。记得路径改一下,然后填上自己的key。我是在windows系统下配置的,如果是Linux或者macos,可以要AI转成对应的语法。

@echo off

set "CLAUDE_BIN=E:\ClaudeCode-minMax\node_modules\.bin\claude.cmd"

:: Inject API credentials
set "ANTHROPIC_AUTH_TOKEN=your_own_key"
set "ANTHROPIC_BASE_URL=https://api.minimaxi.com/anthropic"
set "ANTHROPIC_MODEL=MiniMax-M2"
set "API_TIMEOUT_MS=3000000"

:: Keep a separate config dir (optional)
set "CLAUDE_CONFIG_DIR=E:\ClaudeCode-minMax\.claude-minmax"

:: Execute the command
"%CLAUDE_BIN%" %*

整完之后可以在命令行输入claude-minmax --version测试一下,正常输出版本号则成功了。

配置完成之后的聊天指令可以参考:(15 封私信 / 83 条消息) 国内如何使用Claude code完整指南 - 知乎

也可以去看看别人写的最佳实践来规划自己用claude-code编程时候的目录结构。

测试效果

新建一个文件夹,随后在命令行启动claude-minmax

输入指令:/init

这会生成一个初始化的claude.md文件,记录项目的配置、代码风格等东西,保证前后生成的代码一致,并节省token的消耗。

尝试生成时钟,效果图如下:

提示词如下:

Create HTML/CSS of an analog clock showing ${time}. Include numbers (or numerals) if you wish, and have a CSS animated second hand. Make it responsive and use a white background. Return ONLY the HTML/CSS code with no markdown formatting.

这是第一版的生成结果.....怎么说呢,感觉MinMax-M2还要努力变强啊 )

参考链接

快速开始 | Claude Code中文网 - 国内镜像站 | 免费使用指南教程

国产大模型接入 Claude Code 教程:以 Doubao-Seed-Code 为例 - 阮一峰的网络日志

Logo

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

更多推荐