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的形式实现。

相关推荐
To_OC21 分钟前
别死磕 Prompt 了!我用 Harness 流水线,让大模型自动产出高质量代码
人工智能·llm·agent
恒拓高科WorkPlus21 分钟前
企业级即时通讯与数字协同平台:BeeWorks如何连接沟通、文档、业务与AI
人工智能
XGeFei35 分钟前
【AI应用/Agent智能体搭建平台2】Dify——自部署
人工智能·笔记·学习
hans汉斯1 小时前
《软件工程与应用》期刊推荐&10月版面征稿中
图像处理·人工智能·深度学习·算法·音视频·软件工程
前端开发江鸟1 小时前
为了实现“小说自由”,我搭了一套 AI 小说工作流,结果却不如回家种田
人工智能
叠层归一研究院1 小时前
AGI 系统(八):符号范畴嵌入函子 — SymCat ↪ C_M107 严格化
c语言·开发语言·人工智能·算法·transformer·agi
2601_964840271 小时前
4G云门禁普惠化技术实践:基于边缘计算破解成本、隐私、部署三大行业瓶颈
大数据·人工智能·边缘计算
明朝百晓生1 小时前
Deep RL learning[2026/8]
开发语言·javascript·人工智能
具身智能进化论2 小时前
国产协作机器人品牌如何选择,企业长期使用更看重什么
大数据·人工智能·机器人·工厂方法模式
AKAMAI2 小时前
2026年Gartner Peer Insights 边缘分布平台客户之声将Akamai评为客户之选
人工智能·云计算