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-base、openai-api-key、model),省得每次重敲。
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/v1 和 OPENAI_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 即可。