链载Ai

标题: LLM与Aider:命令行中的强大代码编辑组合! [打印本页]

作者: 链载Ai    时间: 3 天前
标题: LLM与Aider:命令行中的强大代码编辑组合!
01
概述
Aider,一款专为开发者设计的命令行工具,它开启了与LLMs携手编程的新篇章。通过Aider,您可以直接在本地git仓库中编辑代码,实现与LLMs的无缝协作。这款工具的亮点在于,它不仅支持新项目的启动,还能对现有的大型代码库进行深入的编辑和修改。Aider的智能之处,更在于它能够与GPT-4o、Claude 3 Opus、GPT-3.5等先进的LLMs完美配合,几乎能够与市面上所有的LLMs建立连接。这不仅提升了编程的效率,更拓展了编程的可能性,让每一位开发者都能在Aider的辅助下,轻松驾驭复杂的代码世界。

02
快速开始

有关更多详细信息,请参阅安装说明(https://aider.chat/docs/install.html),但也可以参考以下代码快速开始:

$ pip install aider-chat
# To work with GPT-4o$ export OPENAI_API_KEY=your-key-goes-here$ aider
# To work with Claude 3 Opus:$ export ANTHROPIC_API_KEY=your-key-goes-here$ aider --opus
03
特性

04
快捷键

Aider支持在聊天中使用以“/”开头的命令。以下是一些最有用的聊天内命令:

/add<file>:将匹配的文件添加到聊天会话中,包括图像文件。/drop<file>:从聊天会话中移除匹配的文件。/undo:如果上一个git提交是由Aider完成的,则撤销该提交。/diff:显示上一个Aider提交的diff。/run<command>:运行一个shell命令,并可选择将输出添加到聊天中。/voice:通过语音向Aider请求代码更改。/help:显示所有命令的帮助信息。

查看完整的命令文档(https://aider.chat/docs/commands.html)以获取更多信息。

05
技巧









欢迎光临 链载Ai (https://www.lianzai.com/) Powered by Discuz! X3.5