命令行有点别扭?像使用cursor一样使用aider!

春节的时候论坛有人让我写aider教程 但是这段时间研究其他的取了,今天看到有几个aider的使用教程 但是都是传统的在终端上使用,这里分享一个在vscode或者cursor里Composer方式使用aider的方法

首先安装aider 这个别的佬友已经发过了,官方教程也有,就一个命令的事. 然后推荐大家使用onehub或者oneapi类似的项目来管理模型,这样会方便很多.

安装:powershell -ExecutionPolicy ByPass -c "irm https://aider.chat/install.ps1 | iex"

安装好aider后 在vscode里搜做以下插件 Aider Composer并安装

在命令行安装所需的依赖**(这步不能报错,否则无法显示aider composer的图标!报错一般是依赖版本问题 复制报错让AI帮你解决) python 3.12及以上版本必定会遇到问题 建议降级到python3.10**

pip install aider-chat flask

进入vscode的设置界面:快捷键是ctrl+, 搜索composer 箭头处输入你的python路径(截图截早了 到python31X就结束了)

这里如果你之前依赖没有问题的话 那么vscode的左侧就有个A的图标 点击后就能配置模型 使用方法和cline或者cursor几乎一样了! 由于我的笔记本装的是python3.13 存在依赖安装不了的问题 这里没法上图了 使用官方图代替

54 个赞

感谢大佬!

1 个赞

感谢分享!

1 个赞

感谢分享w

感谢佬的教程

1 个赞

感谢分享

佬,我看你也在用Continue,用你的方式配合Aider体验相对会好很多吗?

我没用Continue 实际上我不是开发者 偶尔自己玩玩 小白一个
我觉得在vscode里 直接唤出终端使用aider配合也好用

好的,依然感谢

自己修能修好的。忘了要手动装哪些包了,反正numpy是要的

麻烦 而且我已经遇到好几个项目的依赖 3.13移除了 我现在用3.10了

1 个赞

办公电脑装好了~ 使用确实要方便些

感谢佬的教程

这个好用多了,有点cursor的感觉了

1 个赞

感谢分享


佬,我安装到这里的,但是这个setting和editor model没有选择。下面的model是要自己手写model name吗

API和地址填上去啊

佬,这个claude的api只能调用官方的,不能调用中转的吗

可以中转的啊

这个生成的配置文件在哪里大佬你知道吗,我想用它配置好了直接复制到我自己的配置文件