AIDER是您終端中的AI對編程
Aider允許您將程序與LLMS配對,以在本地GIT存儲庫中編輯代碼。啟動一個新項目或與現有的GIT回購一起工作。 AIDE與GPT-4O和Claude 3.5十四行詩的最佳狀態,並且幾乎可以連接到任何LLM。
入門
您可以像這樣快速入門:
python -m pip install -U aider-chat
# Change directory into a git repo
cd /to/your/git/repo
# Work with Claude 3.5 Sonnet on your repo
export ANTHROPIC_API_KEY=your-key-goes-here
aider
# Work with GPT-4o on your repo
export OPENAI_API_KEY=your-key-goes-here
aider
有關更多詳細信息,請參見“安裝說明”和其他文檔。
特徵
- 使用您要編輯的文件運行AIDER:
aider <file1> <file2> ... - 要求更改:
- 添加新功能或測試用例。
- 描述一個錯誤。
- 粘貼在錯誤消息或或GitHub發出URL中。
- 重構代碼。
- 更新文檔。
- Aider將編輯您的文件以完成您的請求。
- AIDE會自動使用明智的提交消息進行更改。
- Aider使用最流行的語言:Python,JavaScript,Typescript,PHP,HTML,CSS等...
- AIDE與GPT-4O和Claude 3.5十四行詩的最佳狀態,並且幾乎可以連接到任何LLM。
- Aider可以一次編輯多個文件以獲取複雜的請求。
- Aider使用了整個Git Repo的地圖,這有助於它在較大的代碼庫中良好工作。
- 與Aider聊天時,在編輯器中編輯文件,它將始終使用最新版本。配對程序與AI。
- 將圖像添加到聊天中(GPT-4O,Claude 3.5十四行詩等)。
- 將URL添加到聊天中,Aider將閱讀他們的內容。
- 用您的聲音代碼。
頂級性能
Aider在SWE板凳上的得分之一。 SWE Bench是一個具有挑戰性的軟件工程基準,該基準測試了Aider從Django,Scikitlearn,Matplotlib等流行的開源項目中求解真正的GitHub問題。
更多信息
- 文件
- 安裝
- 用法
- 教程視頻
- 連接到LLM
- 配置
- 故障排除
- LLM排行榜
- github
- 不和諧
- 部落格
用戶的客氣話
- 最好的免費開源AI編碼助手。 - 印第安納州
- 到目前為止,最好的AI編碼助手。 - 馬修·伯曼(Matthew Berman)
- Aider ...很容易使我的編碼生產率提高了四倍。 - solar_fields
- 這是一個很酷的工作流程... AIDER的人體工程學對我來說是完美的。 - QUP
- 這真的就像讓您的高級開發人員住在您的Git Repo中一樣 - 真是太神奇了! - car
- 多麼了不起的工具。真是不可思議。 -Valyagolev
- Aider真是令人驚訝的事情! -Cgrothaus
- 這比我要下台並製作前幾個工作版本要快。 - 丹尼爾·費爾德曼(Daniel Feldman)
- 謝謝您的幫助!真的感覺像是對編碼未來的一瞥。 - 德維基
- 真是太神奇了。我可以釋放我做我覺得自己舒適區域的事情。 - 道吉
- 這個項目是出色的。 - Funkytaco
- 驚人的項目,絕對是我使用過的最好的AI編碼助手。 - 喬舒維爾(Joshuavial)
- 我絕對喜歡使用Aider ...它使軟件開發的感覺像體驗一樣輕得多。 - 校長0
- 我一直從多個肩部手術中恢復過來……並廣泛使用了Aider。它使我能夠繼續生產力。 - Codeninja
- 我是一個吸引人。我完成了更多的工作,但是更少的時間。 - 丹丹丹
- 在浪費了100美元的令牌之後,試圖找到更好的東西,我回到了艾德。它使其他一切都從水中吹走,沒有任何競爭。 - SystemSculpt
- 艾德很棒,再加上十四行詩3.5,這很震驚。 - 喬什·丁格斯(Josh Dingus)
- 放手,這是迄今為止最好的AI編碼助手工具。 - 印第安納州
- [aider]改變了我的日常編碼工作流。令人震驚的是,單個Python應用程序如何改變您的生活。 - Maledorak
- 現有代碼庫中實際開發人員工作的最佳代理。 - 尼克·多博斯(Nick Dobos)