全部文章

aider 配 DeepSeek 和 GLM-5.2:OpenAI 兼容配置

· aider· 实战· DeepSeek· GLM

aider 是基于终端、感知 git 的 AI 结对程序员,它能连任意 OpenAI 兼容端点。通过 Turiloop 把它指到 GLM-5.2 或 DeepSeek,只需两个环境变量和一个前缀。

怎么配

设好端点和 key,然后带上模型启动 aider。有个细节容易踩坑:aider 需要在模型名前加 openai/ 前缀,好让它走 OpenAI 兼容路径。

export OPENAI_API_BASE=https://api.turiloop.com/v1
export OPENAI_API_KEY=YOUR_TURILOOP_KEY

aider --model openai/glm-5.2

用 DeepSeek 就换模型:

aider --model openai/deepseek-v4-pro

你也可以把这些写进 ~/.aider.conf.yml(openai-api-baseopenai-api-keymodel),省得每次重敲。

aider 用哪个模型

aider 会真改文件、贴着你的 git 历史跑,所以正确性比纯速度更重要:

  • `openai/glm-5.2`——最佳默认。SWE-bench Pro 62.1,100 万上下文能握住多个文件,擅长 aider 产出的 diff 式编辑(深度拆解)。
  • `openai/deepseek-v4-pro`——算法密集的改动(LiveCodeBench 93.5)。
  • `openai/deepseek-v4-flash`——小的、便宜的、量大的改动。

为什么用 Turiloop

Turiloop 是一个 OpenAI 兼容的 API 网关,一个 Key 调 GLM-5.2、DeepSeek、Kimi、MiniMax,按量付费、国际卡、免中国手机号。因为 aider 只需要一个 OpenAI 兼容的 base URL,不涉及任何插件或包装层。见一个 Key 调所有模型

常见问题

aider 怎么用 DeepSeek?OPENAI_API_BASE=https://api.turiloop.com/v1OPENAI_API_KEY,然后跑 aider --model openai/deepseek-v4-pro

为什么要加 openai/ 前缀? 它告诉 aider 对自定义端点使用 OpenAI 兼容客户端。不加的话,aider 会把裸名去已知 provider 里解析而失败。

GLM-5.2 能用 aider 的 diff 编辑吗? 能——它的编码能力和长上下文正适合 aider 的整文件和 diff 编辑格式。

比跑前沿模型便宜吗? 便宜很多;见价格全景

Turiloop 创建一个 Key,导出两个变量,用 openai/glm-5.2 跑 aider 即可。