这个项目能做什么

Aider 是一款命令行 AI 配对编程助手,可直接与您的本地代码库集成。它支持广泛的云端和本地 LLM,包括 Claude 3.7 Sonnet、DeepSeek 和 OpenAI 模型。 核心能力包括: - 代码库映射:创建整个项目的映射,以便在大型存储库中维持上下文。 - 多语言支持:兼容 100 多种编程语言,包括 Python、JavaScript、Rust、Go 和 C++。 - Git 集成:自动提交更改并附带描述性的提交信息,允许开发人员使用标准的 git 工具进行差异对比和撤销 AI 编辑。 - IDE 集成:可在编辑器内使用,允许用户通过代码注释请求更改。 - 视觉与音频输入:支持添加图像和网页作为上下文,以及通过语音转代码功能请求功能开发或修复。 - 自动化质量控制:与 linter 和测试套件集成,在做出更改后自动检测并修复问题。 - Web 聊天工作流:提供工具以简化在终端与基于 Web 的 LLM 界面之间复制和粘贴上下文的过程。