Aider
Active標語:在終端機中進行 AI 結對程式設計
更新:-
社群媒體:
什麼是 Aider?
Aider 讓你與 LLM 結對程式設計,可啟動新專案或在現有程式碼庫上繼續開發。它會為整個程式碼庫建立映射,便於在大型專案中工作,支援 100 多種程式語言,並自動以合理的 Git 提交訊息提交變更。
如何使用 Aider?
使用 `python -m pip install aider-install` 安裝並執行 `aider-install`。進入專案目錄後,以你偏好的模型和 API 金鑰啟動 aider,例如 `aider --model sonnet --api-key anthropic=<key>`。
Aider 核心特點
01
雲端與本地 LLM
最適合 Claude 3.7 Sonnet、DeepSeek R1 與 Chat V3、OpenAI o1、o3-mini 和 GPT-4o,也可連接幾乎任何 LLM,包括本地模型。
02
程式碼庫映射
Aider 會為整個程式碼庫建立映射,協助在大型專案中更好地工作。
03
Git 整合
自動以合理的提交訊息提交變更。可用熟悉的 Git 工具比對、管理和撤銷 AI 修改。
04
100+ 程式語言
支援 Python、JavaScript、Rust、Ruby、Go、C++、PHP、HTML、CSS 等主流語言及更多。
05
Lint 與測試
每次 aider 修改程式碼後自動執行 lint 和測試,並修復 linter 與測試套件發現的問題。
06
語音程式設計
用語音與 aider 討論程式碼,請求新功能、測試案例或 bug 修復。
Aider 使用案例
在終端機中以 LLM 結對程式設計啟動新 coding 專案
借助程式碼庫映射在現有 Git 程式碼庫上開發或重構
修改開源專案,支援自動 Git 提交與撤銷
Aider 常見問題解答
什麼是 Aider AI LLC?
如何把儲存庫裡的所有檔案都加入對話?
可以用腳本呼叫 Aider 嗎?
Aider 產品背景及官方連結
Aider 支援電子郵件和客戶服務聯絡資訊和退款聯絡方式等。
更多聯絡方式,請訪問 關於我們頁面(https://aider.chat/docs/)
Aider 公司資訊
Aider GitHub
Aider GitHub 連結: https://github.com/Aider-AI/aider
