三只貓
Rich Mindset Zone
richmindsetzone.com
← All posts

獨立開發者 2026 AI 工具選型終極指南

獨立開發者 2026 AI 工具選型終極指南

2026 年,AI 編程工具嘅市場已經唔係「用唔用 AI」嘅問題,而係「用邊個 AI 嚟寫 code」先可以令你唔會想掟爛個 mon。一年前仲係 Cursor 獨大,今日已經有四條完全唔同嘅路線,每條都代表住一種對開發流程嘅根本假設。揀錯工具,唔止浪費時間,直頭會扭曲你做嘢嘅方式。

Cursor:成熟但開始老化嘅 incumbent

Cursor 仍然係最多人嘅 default choice。佢嘅 Composer 模式、inline editing、同埋對成個 codebase 嘅 context 理解,到今日仍然係行業標杆。尤其係如果你做緊一個中型或大型 codebase,Cursor 嘅索引能力同多檔案編輯一致性,暫時仲未有對手追到。

但問題係:Cursor 越嚟越重。每次 update 都加功能,但功能之間嘅 UX 開始打架。Tab 補全、Composer、Chat、Agent mode——四種互動方式,四種 shortcut 邏輯,有時你會唔記得而家處於咩 mode。而且佢哋嘅定價年年加,single seat 而家已經去到 US$25/月,對於 side project 多過 main project 嘅 indie hacker 嚟講,呢個 cost 開始「唔抵」。

最佳用法:如果你主力做一個 monorepo,日頭寫 production code,Cursor 仍然係最穩陣嘅選擇。但你應該停用你唔用嘅 mode,逼自己用一個工作流程,唔好俾 UX 碎片化拖慢你。

Claude Code:Terminal 原教旨主義者嘅答案

Claude Code 行嘅係完全相反嘅路線。冇 GUI,冇 IDE integration,得一個 terminal 同一個 prompt。初用會覺得「我返咗 90 年代?」但用落會發現呢種極簡係一種刻意嘅哲學選擇。

最大賣點:佢同你嘅 git history、CI pipeline、package manager 係原生整合嘅。你唔使「匯入整個 codebase」,因為佢直接行 command 嚟理解 project structure。呢個 approach 對於 monorepo 嚟講反而更精準——佢唔會亂食無關嘅檔案落 context,而係按需執行 tool call 去睇相關 code。

致命傷:佢冇 inline editing。每次改完 code 都係成個 file 或者 patch 咁 replace,對於微調嚟講太重。而且如果你習慣咗 Cursor 嘅「見到 cursor 就改」直覺,Claude Code 嘅 turn-based 對話模式會令你覺得斷裂。

最佳用法:最適合 infra code、CI/CD config、scripting 呢類「檔案之間關聯性高但逐個檔案唔複雜」嘅場景。如果寫 feature,你最好用返 IDE-based tool。

Windsurf:Cascade 係真係 Work 嘅

Windsurf 由 Codeium 改名而來,原本以為又係一個 Cursor clone,但佢哋嘅 Cascade 模式搞咗啲有趣嘅嘢。Cascade 唔止係「問→答→改 code」,而係一個會持續觀察你編輯行為、自動推斷你下一步想做咩嘅系統。

舉個例:你改咗一個 function signature,Cascade 會自動 scan 所有 caller 然後問你要唔要同步更新個 type signature。呢種「唔使你落 prompt 嘅自動化」表面上好細微,但實際用落會大幅減少上下文切換。Indie hacker 最常見嘅生產力殺手就係「做緊 A 突然要諗 B」,Cascade 直接消滅咗呢個 gap。

不過 Windsurf 嘅 context window 管理明顯差過 Cursor。當你個 project 大過某個 threshold,佢開始亂咁 forget 嘢,你要不斷 re-prompt 去 remind 佢。而且佢哋嘅定價模式越改越複雜,有啲功能要畀 premium plan 先用得。

最佳用法:適合快速 prototyping 同埋開發初期,codebase 規模仲細嘅時候。如果你成日開新 project(indie hacker 常態),Windsurf 嘅「零 friction」體驗係真係快。

emdash 與 OpenAgent:自托管嘅新範式

講到呢到,你可能會問:點解我唔可以用自己嘅 API key,自己 host 一個 agent?呢個就係 2026 年最有趣嘅 trend。

emdash 係一個開源嘅 AI coding agent,你可以用你嘅 OpenAI/Anthropic API key 直接喺 local 行。佢嘅設計同 Cursor Composer 好相似,但所有嘢都係 local,冇 telemetry,冇 vendor lock-in。對於做 closed-source project 或者要處理敏感 codebase 嘅開發者嚟講,呢個係唯一合理嘅選擇。限制係:你嘅體驗好壞取決於你揀嘅 model。用 Claude Sonnet 4 效果好好,但用 GPT-4.1 或者開源 model 就會明顯差幾皮。

OpenAgent 行嘅係另一條路:佢係一個 agent 協調框架,唔係一個 IDE。你定義多個 specialist agent(一個負責前端、一個負責 API、一個負責 test),然後 OpenAgent 幫你做 routing 同 handoff。呢個 concept 好啱做緊複雜 project 嘅 indie hacker——你可以用一個 cheap model 做 boilerplate,留返貴 model 做 critical reasoning。但 onboarding 曲線好斜,唔係 weekend project 級別嘅 setup。

兩個方案嘅共同優勢:成本。自己 host 嘅話,如果你用量大,平均每個月可以慳 50-70% 相比 Cursor/Windsurf subscription。但你要付出嘅係 setup time 同維護成本。

所以點揀?

冇 silver bullet。2026 年嘅 reality 係:你至少要熟兩個工具。

我的建議好具體:

  • 日常開發:Cursor,但要自己減法,關閉次要 mode
  • DevOps/infra/tooling:Claude Code,因為 terminal 原生最快
  • 快速 prototype:Windsurf,尤其係新 project
  • 敏感項目或想慳錢:emdash + Sonnet 4,每個月慳返 US$15-20

唔好再喺 forum 問「邊個最好」。最好嗰個係你肯用三個月深度習慣嗰個。工具唔重要,workflow 先重要。揀一個,commit 三個月,然後再檢討。2026 年仲喺度 bounce 工具嘅人,code 已經俾人寫晒咯。