AI 程式開發新流程:Gemini 2.5 Pro + ChatGPT Codex 交叉使用心得

AI 工具的崛起,徹底改變了我們寫程式與解決問題的方式。許多人會選擇單一工具,例如 ChatGPT 或 Gemini,來完成所有任務。但我在實際專案中發現,不同 AI 各有強項,如果能 交叉使用,效果會更好。

我的做法是:

  1. 用 Gemini 2.5 Pro 做全新發想與大綱

  2. 再用 ChatGPT Codex 精修程式與細節

這樣能避免浪費計算資源,也能兼顧創意與穩定性。


Gemini 2.5 Pro 的角色:創意與大方向

Gemini 的優勢在於:

  • 擅長 全新空白發想

  • 能快速給出 整體架構多種方案比較

  • 適合在還沒有具體需求時,進行腦力激盪

例如:

  • 設計一個新網站架構

  • 想出不同的 API 整合方式

  • 提供資料庫 Schema 或功能模組規劃

在這個階段,我不追求完全正確,而是要 多元選項


ChatGPT Codex 的角色:精修與落地

Codex 的強項在於:

  • 程式碼的理解與修正 更加穩定

  • 能根據錯誤 Log 做 逐行除錯

  • 適合在有現成程式碼的情況下進行調整

例如:

  • 把 Gemini 提出的初稿程式碼,改成能在 Drupal7 + PHP8.3 環境穩定跑

  • 修正模組因版本差異導致的 Deprecated function

  • 根據 Log 直接輸出正確程式

這個階段就像「專案落地工程師」,把創意方案變成可執行的結果。


交叉使用的好處

  • 節省資源:不用讓同一個 AI 同時負責發想與修正,避免跑一堆無效代碼。

  • 降低風險:一個專門想、一個專門修,減少錯誤被放大的機會。

  • 加快開發:Gemini 產生初稿 → Codex 精修,等於模擬「腦力激盪會議 + 資深工程師檢視」的流程。


我的觀點

在 AI 開發時,與其依賴單一模型,不如把它們當作「不同專長的團隊成員」。

  • Gemini = 產品經理 + 創意設計師

  • Codex = 資深程式工程師

這樣的角色分工,能讓開發過程更像真實團隊合作,避免「一人分飾多角」導致的效率下降。

未來我認為,AI 開發模式會走向 「多 AI 協作」,甚至自動化任務分工:一個 AI 負責規劃、一個 AI 負責寫、一個 AI 負責測試,讓人類只需要決策與驗證。


結語

如果你現在在用 AI 寫程式,不妨嘗試 Gemini + Codex 的交叉使用法

  • 先用 Gemini 發想 → 再交給 Codex 修正

  • 既有創意,又能穩定執行

  • 最後再由人類工程師檢視,確保品質

這樣的流程,不只適用於 Drupal 與 PHP 專案,也能應用在各種 Web 開發、資料科學與 API 整合任務中。

留言

熱門文章