由真正問題開始
Aider 並唔係想成為你 IDE 入面另一個 AI 側邊欄。佢想用最乾淨俐落嘅方式,回答一個非常具體嘅問題:我點樣可以畀 AI 編輯我嘅程式碼,同時保持工作流程以 git、終端機同可審閱嘅提交為核心?
呢個就係點解有啲開發者會覺得佢非常啱用,而另一些人會覺得唔太順手。
喺 We0 AI,呢個分別好重要,因為工具選擇一定會影響交付方式。真正問題唔只係一個編程工具夠唔夠強大,而係佢可唔可以推動你走完整個更廣闊嘅路徑:
建立真實可用嘅產品
清晰展示出嚟
做好文件記錄
透過 SEO 同 GEO 呈現出嚟
將曝光轉化成潛在客戶
重點摘要
Aider 以終端機優先,並且原生支援 git。
呢個工具免費兼開源。
你可以自行選擇模型組合。
/test、/lint同/architect係佢開始令人覺得似一套認真工作流程工具嘅地方。佢最適合本身已經習慣用終端機嘅人。
Aider 係咩
Aider 係一個開源嘅命令列 AI 編程助手。你喺本機 git repo 入面運行佢,提供檔案上下文,然後同佢討論程式碼。
佢嘅用途刻意保持狹窄:輸入自然語言指令,輸出可審閱嘅 git commits。
點解佢同 GUI AI 編程工具感覺唔同
核心流程好簡單:
描述一個變更 -> Aider 編輯檔案並提交 -> 審閱 diff -> 繼續或者
/undo
呢個承諾同 ghost text、行內補全同側邊欄聊天非常唔同。
Git 原生理念
Aider 最大嘅設計選擇係將 git 作為 AI 變更嘅主要控制介面。
即係話:
成功嘅編輯可以自動提交
/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。
真正重要嘅核心指令
指令 | 功能 |
| 將檔案加入聊天上下文 |
| 將檔案從上下文移除 |
| 列出目前嘅檔案上下文 |
| 還原上一個 AI 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 非常出色。
如果真正目標是快速推出 landing page、MVP 或展示體驗,較輕量的瀏覽器工作流程可能是更聰明的第一步。
總結
對於希望獲得 AI 協助而又不想交出工作流程控制權的開發者而言,Aider 仍然是 2026 年最清爽的工具之一。如果你本來就經常使用 git 和終端,它是最值得認真試用的首批工具之一。
常見問題
Aider 是甚麼?
Aider 是一個開源、以終端機為基礎的 AI 結對程式設計工具,可編輯你的本機 repo,並可自動 commit 結果。
我如何安裝 Aider?
使用 pip、pipx 或 Homebrew,然後為你選用的模型設定 API key。
Aider 要多少錢?
CLI 是免費的。你需要向模型供應商付費。
我應該使用哪個模型?
Claude 通常在複雜重構方面最強,DeepSeek 在成本效益方面表現出色,而當私隱最重要時,本機模型亦可使用。
Aider 真的會自動 commit 到 git 嗎?
會。這是其標誌性工作流程優勢之一。
Aider 對比 Cursor?
Aider 更適合以終端機為本、以 git 為本的控制。Cursor 則在以 GUI 為本的使用方式和行內補全方面更流暢。


