
寫程式用 Claude 還是 ChatGPT 比較好?
在 Artificial Analysis 測試的所有模型中,三項程式基準測試的最高分都由 Claude 模型拿下(2026 年 10 月 12 日讀取):FrontierCode 與 SciCode 是 Opus,Terminal-Bench 4.0 是 Sonnet。若只比 GPT Sol,Opus 在最高推理強度(兩家實驗室的資料列都採用的設定)下三項全勝。
每項測試檢驗的工作各不相同。FrontierCode 來自 Cognition,檢驗的是真正的維護者會不會合併代理對開源程式庫所做的修改。Terminal-Bench 4.0 讓代理在 shell 中完成 66 項困難任務。SciCode 則要求它為 80 個實驗室問題撰寫 Python 函式。Claude 領先最多的是 SciCode,差 12.7 分;最少的是 FrontierCode,3.1 分大約相當於 Artificial Analysis 所跑 100 項任務中的三項。
較便宜的 Claude 並非樣樣都贏。Claude Sonnet 每個 token 的價格與 GPT Sol 相同,它在 Terminal-Bench 4.0 的 63.6% 是該榜最高分。但它在 FrontierCode 掉到 45.8%,落後 Sol 的 49.1%。
你在 SWE-bench 上找不到這些模型。官方的 SWE-bench Verified 榜單在 2026 年 2 月 26 日之後就沒有新紀錄,Scale 的 SWE-bench Pro 榜單則停在兩款應用程式如今都已不提供的 2026 年初模型。OpenAI 也在那個月停止回報 Verified 的成績。它的說明文章指出,這項測試上的進步「越來越反映模型在訓練時接觸過多少基準測試內容」。這些榜單已經過時,所以用 SWE-bench 選出贏家的表格,排名的其實是已退役的模型。
$20 方案附哪個程式代理,Codex 還是 Claude Code?
兩個 $20 方案都附程式代理:ChatGPT Plus 附 Codex,Claude Pro 附 Claude Code,截至 2026 年 10 月每月都是 $20。Claude Pro 年繳則為每月 $17。
| 截至 2026 年 10 月 12 日 | ChatGPT Plus | Claude Pro |
|---|---|---|
| 價格 | 每月 $20 | 每月 $20,或年繳每月 $17($200) |
| 程式代理 | 網頁版、CLI、IDE 擴充功能與 iOS 上的 Codex | 終端機、VS Code、Cursor 與 JetBrains IDE 中的 Claude Code |
| 困難程式任務的模型 | GPT-6.1 Sol,OpenAI 推薦用於複雜程式的模型 | Claude Opus 5.5,Claude Code 的預設模型 |
| 公布的五小時估計 | GPT-6.1 Sol 為 15 到 160 則本機訊息,GPT-6 Astra 為 5 到 45 則 | 無。Pro 是「每個 5 小時時段的用量至少是免費版的 5 倍」 |
| 每週上限 | 「也可能適用每週上限」 | 五小時時段上限與每週上限 |
| 上限共用對象 | ChatGPT Work | 網頁、桌面與行動版的 Claude 聊天 |
| 超過上限後 | 購買 ChatGPT 點數 | 開啟用量點數 |
| 聊天中的上下文視窗 | 快速模型 54K token,推理模型 256K | 依模型最高 1M |
| 免費方案 | 搭配 GPT-6 Luna 的有限 Codex | 沒有 Claude Code |
兩者之中只有 OpenAI 給出了數字。它的 Codex 價格頁面估計 Sol 每五小時有 15 到 160 則本機訊息,並把 Plus 定位為「每週支援幾次專注的程式開發時段」的方案。雲端任務可能比本機任務消耗更多額度。
Anthropic 則完全沒有給出次數。它的 Claude Code 說明頁面寫道 Pro 有五小時時段上限與每週上限,並且:「這些上限由 Claude 和 Claude Code 共用,也就是兩個工具中的所有活動都計入同一份上限。」所以針對一個錯誤聊很久,會吃掉你的代理時間。同一頁還有一個陷阱:如果你的 shell 裡設定了 ANTHROPIC_API_KEY,Claude Code 會向 API 計費,而不是用你的方案額度。
OpenAI 最新的模型住在代理裡,不在聊天框裡。它的模型頁面說最新的 Sol 與 Luna 模型在 Codex 與 Work 中執行,但不在 Chat 視窗中。想知道 Claude 把你擋下來時會發生什麼事,請見 Claude 用量上限已達。
寫 Python 用 ChatGPT 還是 Claude 比較好?
在這組測試唯一的 Python 基準測試中,Claude 寫 Python 比較強。SciCode 的任務要求撰寫 Python 函式,例如晶格的 Ewald 加總,Claude Opus 通過其中 66.9%,GPT Sol 則是 54.2%。這個差距很大。
表現好的不只有 Opus。榜上每個 Claude 模型都勝過 Sol,連 Claude Haiku 也有 55.0%。就連 OpenAI 的小模型 Luna 也小勝它的大哥,54.6% 對 54.2%。SciCode 是科學計算程式,所以請把它當作數值運算的參考。對於 Django 應用程式,它能說明的就比較少。
ChatGPT 和 Claude 一次能讀多少程式碼?
在聊天中,Claude 能讀進更多你的程式碼。Anthropic 的價格頁面列出每個方案的上下文視窗最高可達 1M token,依模型而異。它的 Claude Code 模型文件說近期的 Opus 模型預設使用 1M 視窗。
依 OpenAI 的價格頁面,ChatGPT Plus 給快速聊天模型 54K token,推理模型 256K。這大約是 Claude 容量的四分之一。透過 API,Artificial Analysis 也把 GPT Sol 列為 1M token,但 OpenAI 沒有公布 Plus 上 Codex 的上下文數字。把整個模組貼進聊天,能完整記住的是 Claude。上下文視窗比較涵蓋了其他應用程式。
寫程式用 ChatGPT 還是 Claude 比較便宜?
以每個 token 計算,ChatGPT 比較便宜。OpenAI 的 API 價格對 GPT Sol 每百萬輸入 token 收 $2,每百萬輸出 token 收 $10。Anthropic 對 Claude Opus 收 $4 與 $20。所以以 2026 年 10 月的牌價計算,Opus 的價格是兩倍。
| 最高強度,2026 年 10 月 12 日讀取 | FrontierCode 1.1 | Terminal-Bench 4.0 | SciCode | 每百萬 token API 價格,輸入 / 輸出,短提示 |
|---|---|---|---|---|
| Claude Opus 5.5 | 52.2% | 59.6% | 66.9% | $4 / $20 |
| Claude Sonnet 5.5 | 45.8% | 63.6% | 61.0% | $2 / $10 |
| Claude Haiku 5.5 | 41.8% | 32.8% | 55.0% | $0.10 / $0.50(100K token 以內) |
| GPT-6 Astra | 47.0% | 59.1% | 56.5% | $10 / $50 |
| GPT-6.1 Sol | 49.1% | 56.1% | 54.2% | $2 / $10 |
| GPT-6 Luna | 41.9% | 12.6% | 54.6% | $0.10 / $0.50 |
實際差距比牌價更大。Artificial Analysis 的模型排行榜顯示,最高強度的 Opus 每項任務成本為 $5.98,Sol 則是 $0.72。這大約是 8 倍,代表 Opus 每項任務也消耗更多 token。
在免費方案上,ChatGPT 理所當然勝出。ChatGPT Free 與 Go 可使用搭配 GPT-6 Luna 的有限 Codex,而 Claude Free 不含 Claude Code。不過 Luna 是個弱的代理。它在 Terminal-Bench 4.0 只通過 12.6% 的任務,Opus 則通過 59.6%。
寫程式該用 ChatGPT 還是 Claude?
想在困難程式上得到較高的通過率就用 Claude,想要較便宜、較快的執行就用 ChatGPT。
| 選 Claude,如果你 | 選 ChatGPT,如果你 |
|---|---|
| 想要三項程式測試的最高分(Opus) | 按 token 付費,想要一半的價格(Sol 為 $2 / $10) |
| 寫科學或資料方面的 Python(SciCode 66.9% 對 54.2%) | 想要一個公布的代理執行次數估計 |
| 會把整個檔案貼進聊天(最高 1M token) | 使用免費方案寫程式(搭配 Luna 的有限 Codex) |
| 預算有限但要做終端機工作(Sonnet,Terminal-Bench 4.0 為 63.6%) | 想在 iOS 和網頁上也能用代理,而不只是 CLI |
| 想要開始後更快的串流輸出(Opus,每秒 96 個 token) | 想更早拿到完整答案(Sol,最高強度下約 6 分鐘對 12 分鐘) |
沒有哪一個在每項任務都贏,所以最省錢的做法是用你自己的程式碼測試兩者。想看寫作與研究方面的更全面對決,請讀 Claude vs ChatGPT。如果你想把其他程式工具也納入比較,ChatGPT 的寫程式替代方案有完整介紹。
Whizi 只適合一種狹窄的情境:你想在付兩份方案的錢之前,讓 Claude Opus 和 ChatGPT Sol 回答同一個程式問題。並排聊天包含在每月 $29.99 的 Whizi Pro 中。每一欄按各自模型的點數費率計費,所以一次比較兩者都會消耗,每則訊息的點數依模型而異,也可能調整。Whizi 是聊天應用程式,若要跨整個程式庫修改,你仍然需要 Codex 或 Claude Code。程式撰寫指南說明了每個方案能使用哪些程式模型。
- 先選代理:Codex 附在 ChatGPT Plus,Claude Code 附在 Claude Pro,兩者每月都是 $20
- 必須通過審查的程式碼用 Claude Opus,每次執行成本更重要時用 GPT Sol
- 查看你的 Codex 用量儀表板,了解即時的五小時與每週上限
- 在 Pro 方案上執行 Claude Code 之前,先取消設定 ANTHROPIC_API_KEY,否則它會向 API 計費
- 忽略那些排名兩個應用程式都已不再販售的模型的 SWE-bench 表格
常見問題
Claude Code 比 Codex 好嗎?
截至 2026 年 10 月,沒有任何公開測試能下定論。Artificial Analysis 會在各代理自己的測試框架中替程式代理評分,但它的框架比較標示為即將推出,代理分數也尚未公開。公開的是模型之間的差距:Claude Opus 在上述三項程式測試中領先 GPT Sol 3 到 13 分。若想用自己的程式碼測試兩者,免費的 AI 模型比較工具可以把同一個提示送給多個模型。
Claude Code 和 Claude 聊天共用同一個上限嗎?
是的。Anthropic 表示 Pro 與 Max 的上限由 Claude 和 Claude Code 共用,所以兩者的所有活動都計入同一份五小時與每週上限。在 ChatGPT 上,Codex 與 ChatGPT Work 共用上限,OpenAI 也表示可能適用每週上限。Claude 每週上限說明了固定的重置日。
Codex 或 Claude Code 可以免費使用嗎?
Codex 可以,Claude Code 不行。ChatGPT Free 與 Go 在桌面應用程式中包含搭配 GPT-6 Luna 的有限 Codex,視推出進度而定。Claude Free 不含 Claude Code,要從 Claude Pro 開始,每月 $20,年繳則為每月 $17。Claude Pro 值得買嗎說明了它提供什麼,以及用量上限在哪裡會卡住。
寫程式需要同時訂閱 ChatGPT Plus 和 Claude Pro 嗎?
不一定。沒有哪個模型在每項任務都贏,所以先用你自己的程式碼測試兩者。Codex 附在 ChatGPT Plus,Claude Code 附在 Claude Pro,兩者每月都是 $20。想在困難程式上得到較高通過率就選 Claude,想要較便宜、較快的執行就選 ChatGPT。是否需要兩個方案都訂分析了付兩份費用的成本。