GLM-4.5+Claude Code的國(guó)內(nèi)AI平替

最近不少開發(fā)者都在愁——國(guó)外AI模型的訪問(wèn)限制越來(lái)越嚴(yán),想用Claude Code這類頂級(jí)AI Coding工具卻怕“卡脖子”;國(guó)內(nèi)AI編程工具雖在進(jìn)步,但上下文處理能力總差口氣。難道就沒(méi)有既能避開限制,又能兼顧性能的解決方案?我最近用GLM-4.5+Claude Code搭了個(gè)“國(guó)內(nèi)平替組合”,過(guò)程居然出乎意料地絲滑。
為什么選GLM-4.5+Claude Code?
先說(shuō)說(shuō)選這兩個(gè)工具的原因:GLM-4.5最近刷屏了——在12個(gè)評(píng)測(cè)基準(zhǔn)里拿了“全球模型第三、國(guó)產(chǎn)模型第一、開源模型第一”的成績(jī),國(guó)產(chǎn)模型的性能終于追上了國(guó)際第一梯隊(duì);而Claude Code作為AI Coding領(lǐng)域的“領(lǐng)頭羊”,上下文處理和代碼生成能力一直是行業(yè)頂流。把兩者結(jié)合,正好能解決“國(guó)外工具用不了,國(guó)內(nèi)工具不夠用”的痛點(diǎn)。
從安裝到配置,一步一步搭組合
組合的核心是“用GLM-4.5的API兼容Claude Code的接口”,過(guò)程其實(shí)不復(fù)雜,我把關(guān)鍵步驟整理了一下:
1. 安裝Claude Code
作為AI Coding的老大哥,Claude Code的新版本安裝已經(jīng)很簡(jiǎn)單了,直接用npm命令:
# 安裝Claude Code
npm install -g @anthropic-ai/claude-code注:親測(cè)無(wú)科學(xué)上網(wǎng)也能試,但可能有偶發(fā)情況,我兩臺(tái)電腦一臺(tái)行一臺(tái)不行,大家可以多試幾次。
2. 獲取GLM-4.5 API Token
智譜的GLM-4.5給新用戶的福利很實(shí)在——注冊(cè)就能領(lǐng)400萬(wàn)token的資源包,夠測(cè)試用了。拿到token后,新建一個(gè)API Key,后面要用到。
3. 配置集成:把Claude Code默認(rèn)模型換成GLM-4.5
關(guān)鍵是改環(huán)境變量,讓Claude Code調(diào)用GLM-4.5的兼容接口:
- Windows:在系統(tǒng)設(shè)置里配置環(huán)境變量;
- Linux:直接執(zhí)行命令。
# 配置環(huán)境變量(Linux示例)
export ANTHROPIC_BASE_URL=https://open.bigmodel.cn/api/anthropic
export ANTHROPIC_AUTH_TOKEN=<YOUR_API_KEY>把<YOUR_API_KEY>換成你申請(qǐng)的GLM-4.5 API Key就行。然后在項(xiàng)目根目錄打開終端,輸入claude,確認(rèn)幾步后看到對(duì)應(yīng)界面,就說(shuō)明集成成功了。
踩坑解決:PowerShell執(zhí)行策略問(wèn)題
如果遇到“PowerShell阻止運(yùn)行claude.ps1”的錯(cuò)誤,不用慌——臨時(shí)解決用Set-ExecutionPolicy Bypass -Scope Process -Force,永久解決用Set-ExecutionPolicy RemoteSigned -Scope CurrentUser -Force,執(zhí)行后就能正常啟動(dòng)了。
實(shí)戰(zhàn)測(cè)試:用組合生成“意向客戶管理模塊”
我用公司內(nèi)部的協(xié)同辦公平臺(tái)做測(cè)試——后端是Spring Boot+MyBatis,前端是Vue2+Element UI,要加一個(gè)“意向客戶管理模塊”,包括列表頁(yè)和右側(cè)抽屜的跟進(jìn)時(shí)間軸。
提示詞調(diào)試:從“粗放”到“精準(zhǔn)”
第一次提示詞只說(shuō)“實(shí)現(xiàn)意向跟蹤模塊”,結(jié)果只生成前端代碼;第二次加了“前后端+SQL”,還是沒(méi)生成后端;第三次明確寫了前后端工程路徑:
幫我實(shí)現(xiàn)一個(gè)意向跟蹤模塊,商務(wù)模塊下級(jí)模塊,主要用于銷售登記各種意向客戶,并支持每次更新跟進(jìn)情況。
界面上僅意向客戶一個(gè)列表頁(yè)面,跟進(jìn)情況則通過(guò)右側(cè)抽屜方式呈現(xiàn),在抽屜中通過(guò)時(shí)間軸展示跟進(jìn)情況。
同時(shí)完成前后端代碼生成,并給出update sql。
前端工程:D:\Project\scgit\sccop\sccop-vue
后端工程:D:\Project\scgit\sccop\sccop-rest這次Claude Code直接生成了完整的代碼:后端的Controller、Service、Mapper,前端的Vue頁(yè)面、API請(qǐng)求,還有SQL腳本,路徑也完全符合項(xiàng)目規(guī)范。
效果:超出預(yù)期的“絲滑”
生成后用TRA E打開運(yùn)行,列表頁(yè)面清晰展示意向客戶,右側(cè)抽屜的時(shí)間軸準(zhǔn)確記錄跟進(jìn)情況。后續(xù)我還通過(guò)Claude Code修復(fù)了頁(yè)面缺陷、調(diào)整了界面風(fēng)格,整個(gè)過(guò)程幾乎沒(méi)費(fèi)額外力氣——頂級(jí)的上下文處理+國(guó)產(chǎn)強(qiáng)模型的組合,果然夠能打。
結(jié)語(yǔ):未來(lái)是“組合”的勝利
這次嘗試讓我明白,面對(duì)國(guó)外AI限制和國(guó)內(nèi)工具的小不足,與其糾結(jié)“選哪個(gè)工具”,不如想“怎么組合工具”。GLM-4.5的國(guó)產(chǎn)性能+Claude Code的AI Coding能力,正好補(bǔ)上了“能用、好用、敢用”的缺口。
其實(shí)做企業(yè)數(shù)字化解決方案也是一樣的邏輯——沒(méi)有“萬(wàn)能工具”,只有“最優(yōu)組合”。比如我們火貓網(wǎng)絡(luò)做網(wǎng)站開發(fā)、小程序開發(fā)、智能體工作流開發(fā),就是根據(jù)企業(yè)的具體需求,搭配最合適的技術(shù)棧,解決“想用數(shù)字化但怕踩坑”的問(wèn)題。
如果你的企業(yè)也在找“好用的數(shù)字化解決方案”,或者想聊聊AI工具組合的技巧,歡迎聯(lián)系我——徐先生,電話18665003093(微信同號(hào)),隨時(shí)交流。
大家在AI Coding過(guò)程中有什么好方法,也歡迎留言分享~
