当前位置: 首页 > news >正文

Aider

Aider

Aider 是目前开源社区中最受推崇的 终端原生 AI 结对编程工具

核心功能:

  1. 直接文件操作
  2. 完整的代码库上下文感知
  3. 与 Git 无缝集成
  4. 支持主流及本地模型
  5. 聊天与编辑模式

安装部署

pip install pipx
pipx ensurepath
pipx install aider-chat

验证安装

aider --version

配置自部署模型

在项目根目录创建 .aider.conf.yml

OpenAI 兼容 API

model: openai/EB-Qwen3.6-Plus
openai-api-base: http://your-server-ip:8000/v1
openai-api-key: sk-your-private-key# 💡 指定弱模型处理简单任务,大幅降低 Token 消耗
weak-model: openai/qwen2.5-coder-7b-instruct

Ollama 本地原生模型

model: ollama/qwen2.5-coder:32b-instruct

IDEA 使用

Aider 是终端原生工具,不需要安装任何 IDEA 插件,直接在 IDE 内置终端操作体验最佳

  1. 打开 IDEA 底部的 Terminal 面板
  2. cd 到你的项目根目录
  3. 输入 aider 回车
  4. 等待 Repo Map(仓库地图)构建完成,出现 > 提示符即代表就绪

核心工作流与高频命令

Aider 的核心逻辑是: 自然语言对话 → 自动定位文件 → 应用 Diff → 自动 Git Commit

多文件编辑

直接描述需求,Aider 会自动寻找相关文件并修改

> 基于user.sql文件,生成对应的实体类,Dao,Mapper文件

只读问答模式

只想问问题、梳理逻辑,防止误改代码时,需要添加前缀 /ask

> /ask 介绍下该项目

手动管理上下文

当项目太大,Aider 找错文件或遗漏文件时

/add backend                           # 添加整个目录
/add pom.xml                           # 添加单文件
/drop README.md                        # 移除无关文件
/ls                                    # 查看当前已加载的上下文文件
/map                                   # 查看 Repo Map 结构

回滚

一键撤销上一次修改,注意该项目必须是Git项目

/undo
http://www.jsqmd.com/news/1006568/

相关文章:

  • 2026 年 6 月深圳卫生间阳台屋顶漏水修缮测评 本地三家防水工艺材料质保全方位对比 - 吉修匠
  • OpenHarmony 中 GN 的工作机制 — 总览
  • Java毕设项目:基于 Java 的校园二手资源循环置换系统开发研究 校园二手物品智能置换管理系统 (源码+文档,讲解、调试运行,定制等)
  • Kazumi:3个核心技巧打造流畅弹幕视频体验,彻底告别卡顿与发热
  • 去除水印工具推荐:软件小程序都好用的去水印神器 - 工具软件使用方法推荐
  • 电气 / 机械工程师必备:工程数学计算软件 Mathcad Prime 入门介绍
  • Adobe CC 2019-2023通用权限管理工具终极指南:三步配置完整方法
  • 10个必须掌握的knausj_talon命令,程序员的语音编程效率神器
  • 2026 年 6 月中山黄金回收怎么选?综合评测:三家主流机构专业评定 - zzlzzl6688
  • 基于双SI4463芯片的 AIS 接收机开发
  • 从加法器到ALU:手把手教你用Verilog HDL搭建一个简易CPU核心模块
  • 2026年油莎豆加工成套设备深度选型指南:如何为你的生产项目匹配最佳方案? - 速递信息
  • AntiDupl.NET:如何快速清理电脑中的重复图片?免费开源解决方案完全指南
  • Typora自动编号插件:彻底解决文档编号难题的完整指南
  • 国产化项目实战:手把手教你为若依(Ruoyi-Vue)系统剥离Redis依赖(附完整代码)
  • 3G/LTE PDU安全处理实战:从协议原理到NXP SEC硬件加速实现
  • 当面核验材质成色,2026 合肥放心的首饰回收商家 - 讯息早知道
  • 全网最全!二分查找的两种核心模板详解
  • 工业大模型应用指南:小白程序员必备,收藏学习助你起飞!
  • Umi-OCR终极指南:3分钟掌握免费开源的离线OCR工具,开启高效文字识别新时代
  • M68000处理器指令集与寻址模式:CISC架构的经典设计解析
  • 2026重庆成人学历提升机构实力排行榜:翼程教育领跑,市面Top5深度测评 - 商业科技观察
  • 抖音批量下载技术揭秘:从零构建高效无水印内容采集系统
  • 3步解锁微信聊天记录永久保存:WeChatMsg让珍贵对话永不丢失
  • Basalt在实际机器人项目中的应用:ROS集成与部署实践
  • USB-Disk-Ejector:告别Windows USB设备弹出难题的终极解决方案
  • 揭阳市 黄金回收合规商家及传家黄金实地测评 - 靖昱黄金回收
  • 如何高效管理Switch游戏文件:NSC_BUILDER实用指南
  • CANN/asc-devkit数学API示例介绍
  • 2026工艺金饰估价避亏技巧,青岛五家回收商铺实地亲测分享 - 讯息早知道