這門生意是什麼
一款開源命令列工具,讓開發者與 LLM 結對,在 git 儲存庫中編輯程式碼,自動提交每項變更,並支援幾乎任何模型,包括本地模型。
押注
押注 AI 編程應歸於終端機,直接編輯你的 git 儲存庫——每項變更都是一個自動提交的 diff——而不是在聊天視窗與 IDE 之間複製貼上。
如何開始
Paul Gauthier 是 Inktomi 的創始 CTO,後來擔任 Groupon 的 CTO,他於 2023 年春季開始開發 Aider,此前他曾使用基於 ctags 的儲存庫地圖,實驗 GPT-4 對程式碼庫的理解能力。他於 2023 年 5 月將其作為開源命令列工具發布;最初的幾篇 Show HN 貼文幾乎沒有引起關注。
發生了什麼
在 2023–24 年間,Aider 新增了儲存庫地圖、tree-sitter linting、語音輸入、瀏覽器與 IDE 監看模式,而其多語言程式碼編輯基準測試成為標準參考——「Claude 3 在 Aider 的基準測試上擊敗 GPT-4」於 2024 年 3 月登上 HN 首頁,而該工具本身在 2024 年 4 月獲得 432 分與 156 則留言。到 2024 年中,Aider 撰寫了自身約 70% 的新程式碼,並在 SWE-bench Lite 上達到最先進的結果。
最終結果如何
截至 2026 年 6 月,該專案仍以自由、開源、主要由一人打造的形式運作,GitHub 星數約 46k,且未披露任何資金或收購。其終端機加 git 的範式被後來的 CLI 編程代理廣泛仿效,例如 Claude Code、OpenAI 的 Codex CLI 與 OpenCode。
必須成立的事
Gauthier 知道瓶頸在於程式碼庫上下文與編輯可靠性,因此 Aider 投入儲存庫地圖、tree-sitter linting 與基於 diff 的編輯格式,而非追逐更花俏的模型。
git 原生設計讓 AI 編輯變得安全:自動提交的 diff 把儲存庫變成復原系統與稽核日誌,消除了讓 LLM 碰觸真實程式碼的信任障礙。
模型中立與本地模型支援讓 Aider 能搭上每一次模型發布——Claude 3、DeepSeek、o1、Qwen——而其基準測試使它成為「這個模型能否編輯程式碼?」的參考基準。
開放基準測試的飛輪效應不斷複合:每個新模型供應商都公布 Aider 分數,讓該工具在它恰好需要的終端機開發者社群中獲得免費、持續的曝光。
可借鑑之處
介面押注可以比模型押注更持久:Aider 沒有打造任何模型,然而其 git 原生工作流程成為後來 CLI 代理仿效的模式——持久的勝利在於編輯並提交的迴圈,而非 AI。
後續發展
截至 2026 年 9 月,Aider 仍是自由開源軟體,主要由 Paul Gauthier 開發,儲存庫約有 46,000 顆星,且未披露任何資金或收購;該專案在 2026 年持續新增功能與更新基準測試。其「在你的終端機中進行 AI 結對編程」的定位成為一個類別:基於終端機、git 原生的編程代理如今是 Claude Code、OpenAI Codex CLI、OpenCode 與 Gemini CLI 的預設模式,而 Aider 的多語言基準測試仍是廣受引用的模型程式碼編輯能力衡量標準。
追溯依據
參考來源
- Aider: AI pair programming in your terminal Hacker News · news.ycombinator.com ·
- Aider-AI/aider GitHub · github.com
- Aider has written 7% of its own code (outdated, now 70%) Aider · aider.chat ·
- Aider: Using uv as an installer Simon Willison's Weblog · simonwillison.net ·
- Open Source AI Coding Assistants (2026) Morph LLM · morphllm.com ·