跳到主要内容

Aider AI 编程助手速查表

Aider 是一个开源的 AI 编程助手,运行在终端中,支持多种 LLM 模型(Claude、GPT-4o、DeepSeek 等),具备 Git 自动集成、地图化项目理解和多文件编辑能力。

更新: 2026-07-17·41 条命令

概述

Aider 是一个开源的 AI 编程助手,运行在终端中,支持多种 LLM 后端。它具备 Git 自动集成、仓库地图感知、多文件并发编辑等高级特性,是本地 AI 辅助编码的利器。

快速开始

``bash # 安装 Aider pip install aider-chat

# 设置 API Key(以 Anthropic 为例) export ANTHROPIC_API_KEY=your-key-here

# 启动 Aider 会话 aider

# 指定模型 aider --model claude-sonnet-4-20250514

# 架构师模式(双模型协作) aider --architect --model sonnet `

详细用法请参阅下方命令表格。

启动模式

Aider 提供多种启动模式:普通交互模式、架构师模式(双模型协作)、--ask(仅提问不修改)、--yes(自动确认)、--vim(Vim 键绑定)。

文件管理

通过 /add、/drop、/read-only 管理会话中的文件上下文。/ls 列出所有活跃文件。/read-only 将文件设为只读,防止 AI 修改。

会话命令

使用 /help、/clear、/diff、/undo、/tokens、/model 等命令管理会话。支持 /copy、/copy-context 复制内容,/voice 语音输入,/web 获取网页内容。

代码编辑

支持多种编辑格式(--edit-format),包括 diff、udiff、search/replace 等。结合 --lint 和 --test 在编辑后自动运行代码检查和测试。

Git 集成

Aider 自动管理 Git 提交,每次修改前创建检查点。支持 /commit 手动提交,/git 执行自定义 Git 命令。使用 --git 启用集成。

高级功能

高级命令包括 /run 运行 Shell 命令、/voice 语音输入编程需求、/web 抓取网页内容供 AI 参考、/load/save 加载保存会话状态、/report 生成报告、/exit 退出会话。配置文件 .aider.conf.yml` 支持精细化的模型参数和环境设置。

启动模式(9)

命令难度
aider
在当前目录启动 Aider 交互式会话
基础
aider --model
指定使用的 LLM 模型
基础
aider --model sonnet
使用 Claude Sonnet 模型
基础
aider --model gpt-4o
使用 OpenAI GPT-4o 模型
基础
aider --model deepseek
使用 DeepSeek 模型
基础
aider --architect
架构师模式(双模型协作)
高级
aider --ask
仅提问模式,不修改代码
基础
aider --yes
自动确认所有 AI 建议的修改
中级
aider --vim
启用 Vim 键绑定模式
中级

文件管理(4)

命令难度
/add
将文件添加到会话上下文
基础
/drop
从会话上下文中移除文件
基础
/read-only
将文件添加为只读(AI 不可修改)
中级
/ls
列出当前会话中的所有活跃文件
基础

会话命令(8)

命令难度
/help
显示所有可用命令的帮助
基础
/clear
清空会话历史显示
基础
/diff
显示最近修改的差异
基础
/undo
撤销最近一次 AI 修改
基础
/tokens
显示当前上下文的 Token 使用统计
中级
/model
切换当前会话使用的模型
中级
/copy
复制最近一次 AI 回复到剪贴板
基础
/copy-context
复制当前会话上下文到剪贴板
中级

代码编辑(6)

命令难度
/code
用自然语言描述代码修改请求
基础
aider --edit-format
指定编辑格式(diff/udiff/search-replace)
高级
aider --lint
编辑后自动运行 linter 检查
中级
/lint
对当前文件运行 linter
中级
aider --test
编辑后自动运行测试
中级
/test
运行项目的测试套件
中级

Git 集成(5)

命令难度
aider --git
启用自动 Git 集成(默认开启)
基础
aider --no-git
禁用自动 Git 集成
基础
aider --show-repo-map
显示项目的仓库地图
中级
/commit
手动提交当前修改到 Git
基础
/git
执行自定义 Git 命令
中级

高级功能(9)

命令难度
/run
在终端运行 shell 命令
中级
/voice
语音输入模式(需要麦克风)
中级
/web
获取网页内容并加入上下文
中级
/load
加载保存的会话状态
高级
/save
保存当前会话状态
高级
/report
报告 Bug 或问题
基础
/exit
退出 Aider 会话
基础
.aider.conf.yml
Aider 配置文件(YAML 格式)
中级
pip install aider-chat
使用 pip 安装 Aider
基础

常见问题

本速查表数据整理自各工具官方文档。最后更新: 2026-07-17。