原标题:Windows 安装 Aider 并连接本地 llama.cpp 模型教程
一、安装 Aider
方法一:PowerShell 一键安装(推荐)
以管理员身份打开 PowerShell:
powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"
安装完成后验证:
where aider
正常会显示类似:
C:\Users\你的用户名\.local\bin\aider.exe
查看版本:
aider --version
例如:
aider 0.86.2
二、配置环境变量
如果系统无法识别 aider 命令,需要添加环境变量。
打开 CMD:
setx PATH "%PATH%;C:\Users\你的用户名\.local\bin"
重新打开终端。
验证:
where aider
能够找到:
C:\Users\你的用户名\.local\bin\aider.exe
即可。
三、启动 llama.cpp API
Aider 无法直接读取 GGUF 文件。
必须先启动 llama.cpp Server。
示例:
llama-server ^
-m models\Qwen3.6.gguf ^
--host 127.0.0.1 ^
--port 8080
启动后访问:
http://127.0.0.1:8080/v1/models
如果返回模型信息,说明 API 正常。
四、测试模型接口
打开 CMD:
curl http://127.0.0.1:8080/v1/models
正常返回:
{
"data":[
{
"id":"qwen"
}
]
}
五、创建 Aider 启动脚本
新建:
start-aider.bat
内容:
@echo off
chcp 65001 >nul
echo Starting Aider...
echo.
set OPENAI_API_BASE=http://127.0.0.1:8080/v1
set OPENAI_API_KEY=dummy
"C:\Users\你的用户名\.local\bin\aider.exe" ^
--model openai/qwen ^
--no-show-model-warnings
pause
说明:
- OPENAI_API_BASE 指向 llama.cpp API
- OPENAI_API_KEY 随便填写即可
- openai/qwen 只是模型标签
六、首次启动
双击:
start-aider.bat
第一次运行可能提示:
No git repo found, create one to track aider's changes?
推荐输入:
Y
Aider 会自动执行:
git init
用于记录代码修改历史。
七、常见问题
1. aider is not recognized
原因:
环境变量未生效
解决:
直接使用完整路径:
"C:\Users\你的用户名\.local\bin\aider.exe"
2. Unknown context window size
提示:
Warning for openai/qwen
原因:
Aider 不认识自定义本地模型
不影响使用。
可添加:
--no-show-model-warnings
隐藏提示。
3. GitHub 超时
提示:
raw.githubusercontent.com timed out
原因:
Aider 拉取模型信息失败
不影响本地模型使用。
八、推荐配置
本地聊天:
OpenWebUI + llama.cpp
代码辅助:
Aider + Claude
本地代码实验:
Aider + llama.cpp + Qwen Coder
对于 RTX 4060 8G 用户,推荐优先使用专门的代码模型,而不是通用聊天模型。
如果这篇文章对你有帮助,点个赞吧。