Skip to content
AgentRadar
A

Aider

已验证

终端中的 AI 结对编程

编程智能体 开源

发布时间

2023-05

国家/地区

美国

API

不可用

自托管

GitHub Stars

46,000

融资

Self-funded

最近更新

2026-06

关于 Aider

Aider 是一个命令行工具,将 LLM 连接到你的本地 git 仓库进行 AI 辅助编码。支持多种模型,包括 Claude、GPT-4 和本地模型。Aider 可以跨多个文件进行协调修改,理解你的代码库上下文,并自动生成描述性提交消息。

总评

The most flexible terminal pair-programming agent for developers who want model choice, strong git workflow, and efficient token usage on large codebases. Aider's repo map and auto-commit discipline make it the terminal agent of choice for experienced developers who value clean history and cost control over IDE polish. Its BYOK approach means you are never locked into a single model provider.

功能特性

Git 集成
多文件编辑
多模型支持
代码库映射
语音输入
自动提交

详细评分

易用性
7.5
性价比
9.5
功能
8.5
技术支持
8.0
性能
9.0
综合评分
8.6 /10

优缺点

优点

  • 开源
  • 出色的 Git 集成
  • 多模型支持
  • 活跃社区

缺点

  • 仅 CLI 界面
  • 需要 API Key
  • 学习曲线较陡

应用场景

AI 结对编程多文件重构Git 感知的代码编辑自动提交

适合谁使用?

偏好终端环境、希望使用开源且 Git 原生的 AI 结对编程器的开发者

#CLI#开源#结对编程#Git#终端

定价方案

免费(自带 API Key)

Free
  • 开源 CLI
  • 自带 API Key
  • 支持所有模型
  • Git 集成
  • 社区支持

常见问题

Does Aider require an Anthropic or OpenAI subscription?

No. Aider is open-source and free — you bring your own API key for any supported provider (Anthropic, OpenAI, Google, DeepSeek, Ollama for local models). You pay the provider directly, and Aider does not take a cut.

What is the repo map and how does it work?

Aider builds a tree-structured map of your repository that summarizes each file's purpose, classes, and functions. This gives the LLM structural understanding of the codebase without loading full file contents into context, keeping token usage low on large projects.

How is Aider different from Claude Code or Codex CLI?

Aider is model-agnostic — it works with any LLM you bring, not just one provider's models. Its signature strength is git-native workflow: every edit is automatically committed. Claude Code and Codex CLI are first-party tools tied to Anthropic and OpenAI respectively, with broader IDE integration.

What does 'Aider writes 60-90% of its own code' mean?

Paul Gauthier uses Aider itself to develop Aider. The tool is its own primary user, which serves as continuous integration testing of its own capabilities — the strongest possible dogfooding signal.

相关智能体

热门替代方案

与这些相似工具进行比较

链接与资源

AR 审阅者 AgentRadar · 审阅日期 · 我们的评分方式

档案由 AI 辅助、基于公开信息生成——未经独立手动测试。