Agent Skills
返回列表
Aider AI 结对编程 CLI

Aider AI 结对编程 CLI

开发编程 更新于 2026.08.29

将以下提示词粘贴到你的 AI 对话框中:

请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/aider-ai-pair-programming-cli-agent。

技能介绍

要解决的问题

AI 写代码常见的痛点是:要么把代码复制粘贴到对话框,要么让模型只生成片段,最后自己手动改文件、跑 git。涉及多文件或跨仓库时,这个过程尤其零碎。

它如何工作

Aider 直接在终端里以 CLI 形式运行,把整个代码库作为上下文交给 LLM,并能:

  • 原生 Git 集成:自动提交修改、生成 commit message,必要时回滚;
  • 跨仓库代码映射:一次任务里同时看多个仓库,保持引用关系一致;
  • 支持 100+ 语言:python、javascript、rust、go 等都能直接编辑。

典型流程:在终端启动 Aider → 让它读取并理解相关文件 → 直接编辑代码与测试 → 通过 git 确认改动范围并提交。

适用边界与注意点

  • 适合中小改动和明确任务;让 LLM 一次性重写大仓库风险很高,应拆成小任务。
  • 复杂约束(架构、安全、业务规则)仍依赖你提供准确上下文。
  • Git 操作虽自动化,但上线前请 review diff。

截图预览

使用场景

  • 重构旧代码时,需要 AI 同步改多个文件并自动生成 Git 提交记录
  • 在终端里进行全仓库问答,快速定位需要修改的代码位置
  • 跨多个仓库联动调整依赖或接口时,希望一次任务里同时编辑
  • 需要 AI 按特定编程语言风格直接编辑源码并生成测试改动

适合人员

  • 每天在终端工作的后端工程师,希望减少手动改文件和跑 Git 的时间
  • 需要处理多仓库联动的开发者,想要 AI 一次任务里保持引用一致
  • 负责维护开源项目的个人开发者,希望 AI 帮忙重构并自动提交