2-1 AI 開發工具這麼多,怎麼選?
在 AI 開發的時代,市面上出現了眾多工具。本文將從不同的角度,介紹五個主要的 AI 開發工具,並分析它們的優缺點,幫助非技術背景的讀者選擇適合的工具!
首先,如果我們把五個常見的 AI 工具放在二維圖上,以「上手難度」和「功能強弱」來評比,可以發現 Claude Code 是功能最強大、但上手難度仍可接受的工具。接下來這系列的內容也會以 Claude Code 為主,帶大家實際操作。
不過在深入 Claude Code 之前,讓我們先了解其他工具的特色和定位。
ChatGPT
簡介
ChatGPT 相信大家都不陌生,許多人都用過它來寫簡單的程式。但本質上是對話式 AI 工具,並非專為程式開發設計,因此在開發能力上相對其他專業工具較弱。
優缺點分析
優點:
- 大家都熟悉 ChatGPT,容易上手
- 免費版即可使用基本功能
缺點:
- 速度較慢,比專門的程式開發工具慢超過兩倍
- 無法開發太複雜的專案
- 預覽功能有限,只支援網頁相關程式和 Python
最佳使用場景
- 學習新概念和技術
- 快速產生程式碼片段
- Debug 協助和問題解答
GitHub Copilot
簡介
GitHub Copilot 是第一個成功的 AI 程式輔助工具。它能在你寫程式時自動補全程式碼,這個功能在當時非常創新,讓它迅速爆紅。雖然現在也推出了 Agent 功能,但相較其他工具並不突出,討論度也不高。
優缺點分析
優點:
- 程式碼自動填補功能強大
- 深度整合在主流程式編輯器中,使用方便
缺點:
- Agent 功能較弱
- 需要較強的技術背景才能上手
Cursor
簡介
在 AI 開發工具百花齊放的時代,多數工具只能算是玩具,無法用於實際專案。而 Cursor 首次推出真正可用於實際開發的 Agent 功能,能主動理解整個專案、跨檔案修改程式碼。這個創新直接超越了 GitHub Copilot,讓 Cursor 成為第一個能處理複雜專案的 AI 工具。
優缺點分析
優點:
- 可以處理多資料夾、多檔案的複雜專案架構
- 完整的 IDE 功能和插件生態系統
缺點:
- 需要較強的技術背景才能上手
- 計費方案較不划算,容易產生額外費用
- 不夠聰明,可以輔助很多,但還是需要人要讀、寫一小部分程式碼
定價方案
方案 | 價格 | 說明 |
---|---|---|
Hobby(免費) | $0 | 基本功能與有限度使用 |
Pro | $20/月 | 內含 $20 模型使用額度 • 225 次 Sonnet 4 • 550 次 Gemini • 500 次 GPT-5 請求 |
Pro Plus | ~$70/月 | 含 $70 使用額度與額外功能 |
Ultra | $200/月 | 提供 $400 模型使用額度 • 4,500 次 Sonnet 4 • 11,000 次 Gemini • 10,000 次 GPT-5 請求 |
Teams | $40/人/月 | Pro 功能加管理功能,每人 500 次代理請求 |
Enterprise | 客製化 | 依需求另行洽談 |
注意:
- 超出固定額度可啟用「按量付費」,收取額外費用,增加使用量
- 未啟用時會進入「慢速請求」模式,回應延遲數秒至數分鐘
- 基本月費不可免(如 Pro 的 $20 是必要底價)
Claude Code
簡介
Claude Code 後來推出,擁有與 Cursor 類似的 Agent 功能,但在各方面都更優秀——更聰明、錯誤率更低、速度更快。AI 能直接管理整個專案,是目前最強大、最主流的 AI 開發工具。
優缺點分析
優點:
- 比 Cursor 更聰明,錯誤率更低
- 可以完全用自然語言開發專案,完全無需讀寫程式碼
- 超額使用只降級模型,不限速
缺點:
- 新手可以快速上手,但沒有技術背景容易遇到瓶頸(這也是這系列文章要帶大家突破的地方)
- 沒有免費方案
定價方案
類型 | 價格 | 說明 |
---|---|---|
Free | $0 | 基礎功能(不含 Claude Code) |
Pro | $17(年付)/$20(月付) | 標準使用量 |
Max 5× | $100/月 | 約 Pro 的 5 倍使用量 |
Max 20× | $200/月 | 約 Pro 的 20 倍使用量 |
注意:
- Token 計費方案不划算,建議需要使用就直接訂閱
- 免費方案只能使用 Claude,無法使用 Claude Code
Lovable
簡介
Lovable 專注於網頁開發領域。所有環境都預先設定完成,你只需描述想要的功能就能建立網站。雖然限制較多(只能開發網頁,無法處理複雜系統),但在網頁開發領域內提供了最簡單快速的體驗。
優缺點分析
優點:
- 完全不用寫程式、技術背景,只需描述需求
- 環境預先建置,適合入門者
- 不需要安裝任何軟體
缺點:
- 必須綁定在平台上
- 只能開發網頁應用程式
- 無法開發過於複雜的系統
- 錯誤率相對 Claude Code 較高
如何選擇?
不管是技術背景還是非技術背景,一般都推薦以 Claude Code 為主力開發工具,因為它是目前最強大的 AI 開發工具。
不過對於非技術背景的新手,可以先從 ChatGPT 開始嘗試,寫一些簡單的基本程式,累積成就感,體驗一下 Vibe Coding 是什麼,同時練習如何用自然語言描述需求。
等用 ChatGPT 簡單玩過之後,再使用 Claude Code 來體驗看看,用純自然語言的方式開發更複雜、更完善的產品或作品。
對於新手,建議按以下順序學習:
- 先從 ChatGPT 開始,寫一些簡單的程式
- 熟悉後進階到 Claude Code,體驗最強大的 AI 開發能力
ChatGPT 5 VS Claude Code 速度
前面提到 ChatGPT 速度較慢,而 Claude Code 速度更快,以下影片展示了兩者的實際速度差異:
下一步
在下一篇文章中,我們將實際使用 ChatGPT 在五分鐘內做出第一個小工具,讓你體驗 Vibe Coding 的威力!