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

相关推荐
会飞的老朱2 小时前
医药集团数智化转型,智能综合管理平台激活集团管理新效能
大数据·人工智能·oa协同办公
聆风吟º3 小时前
CANN runtime 实战指南:异构计算场景中运行时组件的部署、调优与扩展技巧
人工智能·神经网络·cann·异构计算
Codebee5 小时前
能力中心 (Agent SkillCenter):开启AI技能管理新时代
人工智能
聆风吟º6 小时前
CANN runtime 全链路拆解:AI 异构计算运行时的任务管理与功能适配技术路径
人工智能·深度学习·神经网络·cann
uesowys6 小时前
Apache Spark算法开发指导-One-vs-Rest classifier
人工智能·算法·spark
AI_56786 小时前
AWS EC2新手入门:6步带你从零启动实例
大数据·数据库·人工智能·机器学习·aws
User_芊芊君子6 小时前
CANN大模型推理加速引擎ascend-transformer-boost深度解析:毫秒级响应的Transformer优化方案
人工智能·深度学习·transformer
智驱力人工智能7 小时前
小区高空抛物AI实时预警方案 筑牢社区头顶安全的实践 高空抛物检测 高空抛物监控安装教程 高空抛物误报率优化方案 高空抛物监控案例分享
人工智能·深度学习·opencv·算法·安全·yolo·边缘计算
qq_160144877 小时前
亲测!2026年零基础学AI的入门干货,新手照做就能上手
人工智能
Howie Zphile7 小时前
全面预算管理难以落地的核心真相:“完美模型幻觉”的认知误区
人工智能·全面预算