Zed中集成Claude并使用非官方模型 2026-05-26 20:59:50 Zed通过ACP协议支持对接外部智能体,可以参考官方文档:<https://zed.dev/docs/ai/external-agents#claude-agent> 在ACP Registry中安装Claude Agent后,使用发现,需要登录才能使用。 可是我命令行中的claude已经配置好了外部模型,不需要登录到官方,看来并没有使用系统全局的环境变量设置。 Zed的文档中也没有提及如何配置,翻了下他的实现是基于[Claude Agent SDK](https://code.claude.com/docs/en/agent-sdk/overview)来做的,SDK的文档中也没有特别的说明。 最后有翻了下<https://github.com/agentclientprotocol/claude-agent-acp>源码仓库,发现都是额外配置的环境变量,来调整claude有关的配置。 好吧,那就把终端的配置都搬过来: ``` "agent_servers": { "claude-acp": { "type": "registry", "env": { "ANTHROPIC_BASE_URL": "http://xxx", "ANTHROPIC_API_KEY": "sk-xxx", "ANTHROPIC_MODEL": "claude-sonnet-4-6", "CLAUDE_CODE_ATTRIBUTION_HEADER": "0", }, } }, ``` 以上,配置到Zed的settings.json文件中,重启Zed就可以正常使用了。 PS: 通过<https://github.com/router-for-me/CLIProxyAPI>进行openai和anthropic的模型协议统一对接处理,用起来更方便。 非特殊说明,均为原创,原创文章,未经允许谢绝转载。 原始链接:Zed中集成Claude并使用非官方模型 赏 Next Claude Code访问受限问题