背景
看到新闻说,Zed编辑器发布Windows版了,还看到了类似“Zed是VSCode最强的对手”等等说法,我就跃跃欲试的下载下来了。(我真的很喜欢各种文本编辑器。)
作为新的编辑器,他也是支持接入AI的,但是相比VSCode而言,它的AI并非以插件形式存在,而是以内嵌Zed Agent的形式存在,AI统一作为LLM Provider的形式接进来。
之前我讲过,我为了白嫖一些Token,经常使用Anyrouter这类“Claude Code中转服务”作为Claude Code命令行工具(以下简称cc_cli)的LLM Provider,这次自然也是尝试了把它们接入Zed。
失败与验证
简而言之,无论是覆写Anthropic这个Provider的Base URL,还是作为单独的openai-compatible Provider接进来,都会有报错。
只能说,Zed Agent大约是和Claude Code的VSCode插件(以下简称vsc_cc)一样,并不兼容cc_cli的。
然后我发现,Zed Agent的LLM Provider,是默认有DeepSeek的(但是没有Moonshot)。
于是我就输入了一个Deepseek的Key,发现,果然可以正常对话。
然后我又尝试了,把Anthropic覆写成Moonshot——在vsc_cc中,Moonshot的表现就相当可靠,这里应该也没问题?
试了一下,果然是可以的。
覆写的代码如下:
"language_models": {
"anthropic": {
"api_url": "https://api.moonshot.cn/anthropic",
"available_models": [
{
"name": "kimi-k2-turbo-preview",
"display_name": "kimi-k2-turbo-preview",
"max_tokens": 200000
}
]
}
},
大家还有个小细节要注意啊——无论是配置DeepSeek,还是配置Anthropic兼容服务,都要记得在Zed Agent设置界面,给每个Provider填写Key!填好了会有个✅。
回到对话界面,右下角选择合适的模型,就可以进行对话了。
本文由 maemolee 创作,采用 知识共享署名4.0 国际许可协议进行许可
本站文章除注明转载/出处外,均为本站原创或翻译,转载前请务必署名
最后编辑时间为: Oct 18, 2025 at 03:14 am