跳到正文

建议修改

告诉我们哪里不对或缺了什么。每条建议我们都会对照工具的官网核实。

方便的话,附上官网上写着这一点的链接。

想收到回复才需要填。

在终端中与 AI 模型结对编程,编写和修改代码。

核实于 2026年11月2日

你是 Aider 的开发者吗?认领工具广告合作
Aider 官网截图

Aider 是什么?

Aider 是一款在终端中使用的 AI 编程助手,可用于创建项目和修改现有代码库。在本地安装后,进入项目目录启动,再连接语言模型即可使用。它支持云端服务和本地模型,可通过 API 密钥配置 Anthropic、DeepSeek 和 OpenAI 等服务。

Aider 会为代码库构建映射,为修改代码提供上下文。它支持超过 100 种编程语言,并与 Git 集成,能自动提交修改并附上说明性提交信息,方便你用熟悉的工具查看差异或撤销修改。它还可以在修改后运行代码检查工具和测试,并修复其中发现的问题。

你可以通过聊天或语音提出功能开发、错误修复或测试需求,也可以添加图片或网页作为参考。Aider 还能配合你惯用的编辑器使用,包括通过代码注释提出修改要求。虽然推荐通过模型 API 连接,但它也支持在终端工作流与模型的浏览器聊天界面之间复制粘贴代码。

Aider 能做什么?

  • 云端与本地模型

    连接受支持的云端服务或本地语言模型,获取编程辅助。

  • 代码库映射

    为代码仓库构建映射,帮助模型处理较大的项目。

  • 自动 Git 提交

    提交代码修改并附上说明性提交信息,方便通过 Git 审查、管理和撤销修改。

  • 代码检查与测试

    修改后运行代码检查工具和测试,并可修复其中发现的问题。

  • 语音编程

    接受通过语音提出的新功能、测试用例和错误修复需求。

  • 图片与网页参考

    将截图、图片和网页添加到对话中,作为参考资料。

Aider 适合谁?

软件开发者
通过终端中的 AI 工作流创建项目、修改现有代码仓库并调试代码。
维护大型代码库的开发者
利用代码仓库映射和 Git 集成,结合上下文修改代码,并能审查和撤销修改。

常见问题

Aider 可以使用本地模型吗?

可以。Aider 既支持本地模型,也支持云端语言模型。

Aider 能用于现有项目吗?

可以。你可以在现有代码库中运行 Aider,它会为代码仓库构建映射,辅助后续修改。

我可以审查或撤销它的修改吗?

Aider 会自动将修改提交到 Git,并附上说明性提交信息。你可以使用 Git 工具查看差异和撤销修改。

必须使用模型 API 吗?

Aider 使用模型 API 时效果最佳,但也支持通过复制粘贴的方式,配合浏览器中的模型聊天界面使用。

Aider 的替代品

比较替代品
  1. 1Cline面向编辑器、桌面、终端和应用程序的开源编程智能体。
  2. 2Cursor用于开发、测试和审查软件的 AI 编程编辑器与智能体。
  3. 3Claude CodeAnthropic 的编程智能体,可规划、改代码、测试并发起拉取请求。
  4. 4Reasonix可读取项目、编辑文件并运行命令和测试的开源编程智能体。
  5. 5Warp用于本地和云端软件开发的 AI 辅助终端与编程智能体。

更多 AI 编程助手工具

查看更多
  • JetBrains

    AI 编程助手

    面向开发者和软件团队的 AI 开发工具与编程智能体。

    有免费版
  • Stitch

    AI 平面设计

    根据文字提示、草图和截图生成 UI 设计与前端代码。

  • CodeRabbit

    AI 编程助手

    用 AI 审查代码、分流拉取请求、解释变更并监控安全问题。

    可免费试用
  • Devin Desktop

    AI 编程助手

    在同一个 IDE 中管理本地和云端编程智能体、审查改动并编写代码。

    有免费版
  • Gemini CLI

    AI 编程助手

    用于编程、代码库分析和工作流自动化的开源终端智能体。

    开源
  • GitHub Copilot

    AI 编程助手

    用于编写、审查和更新代码的 AI 编程助手与智能体。

    有免费版