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
這和 ghost text、行內補全,以及側邊欄聊天所承諾的體驗非常不同。
Git 原生的理念
Aider 最大的設計選擇,就是把 git 當成 AI 變更的主要控制介面。
這表示:
成功的編輯可以自動提交 commit
/undo可以乾淨地回復上一個 AI 變更透過分支進行實驗會變得便宜又自然
安裝方式:三種常見路徑
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 vs 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 vs Cursor?
Aider 在終端機原生、git 原生控制方面更強。Cursor 則在 GUI 原生使用體驗和行內補全方面更流暢。