iT邦幫忙

鐵人檔案

2026 iThome 鐵人賽
回列表
ChatGPT & Codex

把 GitHub 專案交給 Codex:AI 到底能不能成為真正的軟體工程師? 系列

本系列不只介紹 Codex 功能,而是把它放進真實軟體工程流程中實測。從理解既有 Repo、處理 Issue、修 Bug、跨檔案修改、補測試,到 Code Review、PR、CI 與多 Agent 協作,逐步比較 Human、Codex 與 Human+Codex 的完成時間、成功率、人工介入與錯誤類型,最後回答:Coding Agent 能做到多接近真正的軟體工程師?

參賽天數 17 天 | 共 17 篇文章 | 1 人訂閱 訂閱系列文 RSS系列文 |團隊鳳梨田 NPC
DAY 1

Day 01:先別急著寫 Code,我想先看 Codex 讀不讀得懂一個真的 Repo

這幾年用 AI 寫程式,我已經很習慣把問題切小之後丟給它,某個 function 不知道怎麼寫、SQL 卡住,或是一段程式看不太懂,就把相關片段貼上去問,通常幾...

2026-09-07 ‧ 由 yuyiiiiii 分享
DAY 2

Day2:Codex 看懂專案之後呢?第一次讓 AI 自己找 Bug、改 Code、跑測試

昨天做的事情其實還算安全,我只是把一個完整的 GitHub 專案交給 Codex,看看它能不能自己讀 README、找入口、追檔案之間的關係,最後整理出這個專案...

2026-09-08 ‧ 由 yuyiiiiii 分享
DAY 3

Day 3 | Codex 看得懂整個專案嗎?我故意丟了一個跨檔案問題給它

前兩天把專案交給 Codex 之後,我一直在想一個問題,如果只是叫 AI 改一個 function、修一個明確的 bug,其實跟以前把程式碼貼進 ChatGPT...

2026-09-09 ‧ 由 yuyiiiiii 分享
DAY 4

Day 1 | Codex 不只會改 Code:第一次讓它自己跑測試、看錯誤、再修一次

前三天把專案交給 Codex 之後,我慢慢發現一件事,如果只是叫它找到某個問題、修改某個檔案,其實跟平常把程式碼貼給 AI 的差距還沒有想像中那麼大。 真正讓我...

2026-09-10 ‧ 由 yuyiiiiii 分享
DAY 5

Day 5 | 修完 Bug 還不算結束:這次我讓 Codex 自己跑測試

昨天第一次讓 Codex 自己從專案裡找 Bug,最後確實有找到問題,也完成了修改。 如果按照我以前使用 AI 寫程式的習慣,做到這裡大概就結束了。AI 給我修...

2026-09-11 ‧ 由 yuyiiiiii 分享
DAY 6

Day 6 | 今天不叫 Codex 寫功能,先讓它自己找出專案哪裡最危險

前幾天一路測下來,我已經讓 Codex 做過讀專案、找問題、修改程式,也開始慢慢習慣把比較完整的任務交給它,不再每次都先自己找到檔案,再把其中幾十行程式碼貼出去...

2026-09-12 ‧ 由 yuyiiiiii 分享
DAY 7

Day 7|開始不只叫 Codex 改程式,我讓它自己找「哪裡值得改」

前幾天使用 Codex 的方式,大多還是我先決定要做什麼,再把任務交給它,例如修一個 Bug、調整某個功能、看懂專案結構,或是根據 Issue 去修改指定的地方...

2026-09-13 ‧ 由 yuyiiiiii 分享
DAY 8

Day 8|一次要改這麼多檔案,我還敢直接交給 Codex 嗎?

前幾天讓 Codex 做的事情雖然越來越接近真正的開發流程,從看專案、找問題、修改程式到跑測試都有碰到,但仔細想想,這些任務大多還是可以把範圍縮在幾個檔案裡,只...

2026-09-14 ‧ 由 yuyiiiiii 分享
DAY 9

Day 9|Prompt 寫越長越好嗎?我拿同一個任務做三組實驗

前幾天一路把 Codex 從看懂專案、找問題、修改程式帶到自己跑測試之後,我開始發現一件滿有趣的事,就是 Codex 做得好不好,好像不只跟模型能力有關,我怎麼...

2026-09-15 ‧ 由 yuyiiiiii 分享
DAY 10

Day 10|Codex 說它改好了,我開始不相信這句話

前幾天把專案交給 Codex 之後,我慢慢發現一件很有趣的事,每次它完成修改,最後幾乎都會整理一段看起來很完整的說明,告訴我改了哪些檔案、修掉什麼問題、做了哪些...

2026-09-16 ‧ 由 yuyiiiiii 分享