Aider部署使用,Claude Code平替

最近在X上看到Ben Tossell on X: "How I code with agents, without being 'technical'" / X

大致内容为作者作为一个不是很懂代码的人,用了利用CLI开发了一些非常具有实用性的工具,本着自己也去试试,尝尝咸蛋的思想上手Claude Code,接入模型初步考虑为Kimi,但被Gemini 3 Pro告知不支持

于是转为用开源的Aider本地部署Aider-AI/aider: aider is AI pair programming in your terminal

环境搭建,由于本地有anconda,可以部署虚拟环境,省去重新下载python环境的麻烦

声明,作者并非相关开发从业人员,仅为vibe-coding爱好者,部分概念陈述可能有误差,重点关注流程实用性。

有条件(科学上网)的小伙伴可以使用Google AI Studio,实现免费使用Gemini 3 Pro,在调试过程中遇到任何问题都可以直接向G老师请教。

anaconda环境部署+AiderCLI搭建+KimiAPI接入,为后续做一个小型的AI产品做相关铺垫

在conda中创建python环境

打开anaconda prompt窗口,创建python环境,环境名为aider-env

复制代码
conda create -n aider-env python=3.9

中间提示 Proceed (y/n)? 时输入 y 回车,即可成功创建的aider-env需要的python环境了。

*可能出现的错误,环境名写错

在conda activate后报错的,可以用conda info --envs检查一下已有的conda环境,lz这里就把env写成了evn,所以在启动的时候报错了。

安装aider

输入

复制代码
conda activate aider-env

在下载aider-chat时注意环境的进入与否。当前面的base变成环境名时,就说明已经能够正确进入了。

配置kimi的API,此处直接选用官方平台进行API调用:

Moonshot AI 开放平台 - Kimi 大模型 API 服务

设置秘钥名称

Aider项目地址

绑定Kimi的API秘钥,这里采用永久绑定的方式

复制代码
conda env config vars set OPENAI_API_KEY=你的Kimi密钥
conda env config vars set OPENAI_API_BASE=https://api.moonshot.cn/v1

输入完成之后,需要重新激活环境

复制代码
conda activate aider-env

最后在anconda prompt窗口实现切换文件

复制代码
cd /d E:\vibecoding

在anaconda prompt中激活并使用aider

现在我想直接在cmd工具中使用aider,gemini给出的方案是在需要撰写的文件夹下写一个bat文件,双击后可以直接使用aider,不用再切换文件夹等。

首先创建一个.txt文件,输入以下代码,由于之前已经在anaconda中配置过API key,所以此处省略API key的部分。同时此处更换了模型,原本使用的是v1-8k,此处使用的是Kimi最新的K2模型。

*更改文件格式部分,如果更改文件名之后文件并未更改形式,可能是并未显示文件扩展名。可以参照以下方式进行修改。

记事本默认用UTF-8保存中文,windows的CMD默认用GBK(ANSI)来读中文,而chcp 65001 则用来告诉CMD把解码格式换成UTF-8。这样就能正常显示原始的文字了

复制代码
@echo off
chcp 65001 >nul
echo 正在启动 Kimi Aider 编程助手...(模型:kimi-k2-thinking)

:: 1. 这里填你刚才查到的 activate.bat 的绝对路径
call E:\anaconda\ana\Scripts\activate.bat 

:: 2. 激活你之前创建利用conda创建的aider环境
call conda activate aider-evn

:: 3. 启动 Aider
aider --model openai/kimi-k2-thinking

pause

现在就可以直接双击运行run_aider.bat,在CLI中coding了。

利用CLI编程和trae、cursor的区别

下面是G老师给出的解释,

后续lz可能考虑做一个小的AIdemo,通过调用API的形式实现。

相关推荐
论文复现现场6 分钟前
8卡4090能跑70B吗?Llama-2显存预算、QLoRA与通信瓶颈
人工智能·深度学习·分布式训练·llama·显存·qlora·算家云
酷虎软件7 分钟前
如何用AI创作AI歌曲AI音乐
人工智能
小宋102113 分钟前
A2UI从零实战:Agent安全生成交互界面与事件回传
javascript·人工智能·安全·交互
罗小罗同学14 分钟前
谷歌团队在Nat Med最新发表的医学多模态模型,4B参数的模型性能逼近671B的DeepSeek
人工智能·医学图像处理·医工交叉·医学ai
GlobalInfo17 分钟前
2026年推理算力超越训练算力,市场调研该关注什么
大数据·人工智能·ai·芯片
陈然信息站20 分钟前
PCB覆膜检测场景下明治ESE-10N色标传感器技术适配性分析
人工智能
阿里云大数据AI技术21 分钟前
阿里云 Milvus 自研内核 EAGLE 发布:向量检索的SOTA,我们决定自己造
人工智能
码流子23 分钟前
04-AI标注系统
人工智能
心易行者24 分钟前
Agent应用+API端点商业化进阶实战:从单体智能体到可付费调用的API全流程
运维·服务器·人工智能·python·apache
残影之殇29 分钟前
点一下网页按钮,车真的动了:我一个人改造 ROS2 小车(第 1 期)
人工智能