Aider 教學 2026:完整安裝、設定、指令與 Git 原生工作流程指南
一份實用的 2026 年 Aider 指南,涵蓋安裝、API 金鑰設定、核心指令、模型選擇、價格、常見陷阱,以及 Aider 與圖形介面 AI 編碼工具的比較。這個雙語最終版本保留原有教學結構,同時透過 We0 AI「由建構到展示」的增長視角重新框定決策。

從真正的問題開始
Aider 並不是想成為你 IDE 內另一個 AI 側邊欄。它想提供的是一個針對非常明確問題、盡可能乾淨俐落的答案:我可以怎樣讓 AI 編輯我的程式碼,同時令我的工作流程仍然以 git、終端機,以及可供審閱的 commits 為核心?
這正是為甚麼它對某些開發者特別受用,對另一些人則顯得有點不自然。
在 We0 AI,這種分野很重要,因為工具選擇總會滲透到交付方式之中。真正的問題不只是某個編碼工具是否強大,而是它是否能推動你走完整條更廣闊的路徑:
建立真正有用的東西
清楚展示出來
把文件寫好
透過 SEO 和 GEO 提升曝光
將這些曝光轉化為潛在客戶
重點摘要
Aider 以終端機為先,並原生支援 git。
這個工具是免費及開源的。
你可以自行選擇模型組合。
/test、/lint及/architect,正是它開始令人感覺像一個嚴肅工作流程工具的地方。它最適合那些本身已經很熟悉終端機的人。
Aider 是甚麼
Aider 是一個開源的命令列 AI 編碼助手。你在本機的 git repo 內執行它,給它檔案內容脈絡,然後就程式碼與它對話。
它的目的刻意保持狹窄明確:輸入自然語言指示,輸出可供審閱的 git commits。
為甚麼它跟 GUI AI 編碼工具感覺不同
核心循環很簡單:
描述一個變更 -> Aider 編輯檔案並提交 commit -> 審閱 diff -> 繼續或使用
/undo
這跟幽靈文字、自動內嵌補全,以及側邊欄對話所承諾的體驗非常不同。
Git 原生哲學
Aider 最大的設計選擇,是把 git 視為 AI 變更的主要控制介面。
這表示:
成功的編輯可以自動提交 commit
/undo可以乾淨俐落地回退上一次 AI 變更透過 branches 進行實驗會變得便宜而自然
安裝:三種常見方式
1. pip
python -m pip install aider-chat2. pipx
pipx install aider-chat3. Homebrew
brew install aider驗證安裝
aider --version實際快速開始
步驟 1:設定 API key
export ANTHROPIC_API_KEY=sk-ant-...export OPENAI_API_KEY=sk-...export DEEPSEEK_API_KEY=...步驟 2:開啟 repo,並將檔案交給 Aider
cd ~/code/my-project
aider src/billing.ts src/billing.test.ts步驟 3:提出變更要求
add a function that prorates a subscription change mid-cycle, with tests如果結果不對,使用 /undo。
真正重要的核心指令
指令
作用
/add <file>
將檔案加入對話內容脈絡
/drop <file>
將檔案從內容脈絡移除
/ls
列出目前的檔案內容脈絡
/undo
還原上一次 AI commit
/diff
顯示上一次變更
/commit
提交手動編輯
/test
執行測試並把失敗結果回饋回去
/lint
執行 lint,並讓模型修正問題
/run <cmd>
執行 shell 指令,並把輸出帶入內容脈絡
/web <url>
將網頁內容抓取到內容脈絡中
/model <name>
在同一個工作階段中途切換模型
/architect
在不同模型之間拆分規劃與編輯工作
模型選擇
Aider 的靈活性來自模型選擇自由。
模型
典型適用場景
Claude 4.7 Sonnet
最強的重構與架構工作
DeepSeek V4
日常主力使用時有很強的成本效益
OpenAI GPT-5.4
平衡的通用選擇
Gemini 3 Pro
適合長內容脈絡閱讀
Ollama / 本機模型
保障私隱且零 API 成本
設定範例
aider --model anthropic/claude-4.7-sonnet --architectaider --model deepseek/deepseek-v4aider --model ollama/qwen3-coder-32b定價
Aider 本身是免費的。可變成本在於模型 API。
原文以這種方式界定實際範圍:
小幅修改:約
$0.01-$0.10單一原始碼檔案:約
$0.007大量使用 Claude 進行重構的一天:約
$3-$8大量使用 DeepSeek 的一天:約
$0.30-$1.00
Aider 與 Cursor / Windsurf / Copilot 比較
當你想要終端機原生、git 原生的控制能力時,請選擇 Aider。
當你想要行內補全、整合式面板,以及更低的設定門檻時,請選擇 GUI 工具。
很多工程師最後都會兩者並用。
常見陷阱
在上下文中加入太多檔案
在工作樹未清理乾淨時開始
針對任務使用了錯誤的模型
略過
--test-cmd忽略
/architect
何時 Aider 勝出,何時較輕量的建置工具更適合
當你已經有 repo、熟悉自己的技術堆疊,並且想要最大程度的控制時,Aider 表現非常出色。
如果真正目標是快速推出登陸頁、MVP 或展示型體驗,那麼較輕量的瀏覽器工作流程可能會是更聰明的第一步。
總結
對於想要 AI 協助、但又不想放棄工作流程控制權的開發者來說,Aider 仍然是 2026 年其中一款最俐落的工具。如果你本來就常用 git 和終端機,它會是最值得認真一試的工具之一。
常見問題
甚麼是 Aider?
Aider 是一款開源、以終端機為基礎的 AI 結對程式設計助手,能夠編輯你的本機 repo,並可自動提交結果。
我如何安裝 Aider?
使用 pip、pipx 或 Homebrew,然後為你所選的模型設定 API 金鑰。
Aider 要多少錢?
CLI 是免費的。你支付的是模型供應商的費用。
我應該使用哪個模型?
Claude 通常最適合複雜重構,DeepSeek 在成本效益方面表現強勁,而本機模型則適合最重視私隱的情況。
Aider 真的會自動提交到 git 嗎?
會。這正是它在工作流程上的其中一個標誌性優勢。
Aider 與 Cursor 比較?
Aider 在終端機原生、git 原生控制方面更強。Cursor 則在 GUI 原生使用體驗和行內補全方面更流暢。