- tags:: Area.AI应用, Res.AI App
- source: https://github.com/Aider-AI/aider
AI 辅助编程,官方项目只提供了 TUI (命令行文本界面)及 Web UI(实验性)
缺点
TUI 交互不如成熟 GUI 软件如 VSCode,尤其是查看 diff 时,功能差异明显。
VSCode 中虽然有 Aider Composer 插件,但是需要魔改 Aider 内部逻辑才能实现,且存在很多小的细节问题各种 bugs,影响体验。
尤其让人诟病的是 aider 源码中 base_coder.py
逻辑臃肿,缺乏重构(有人专门提了 issue 说明它需要重构)。
甚至官方不愿意整合 MCP 工具 能力,推脱说已经有第三方实现能做到 MCP 工具调用。
替代方案
受到 Basic Memory 和 mcp-server-aidd 的启发,想到可以使用 MCP 实现各种 Aider 的原子功能,再通过编程的形式将这些 MCP 功能进行结合,从而实现 Aider 的替代品。
比较满足这个方向的编程相关 MCP 工具有: