
之前到大學演講,課程結束後,許多同學留下來問問題。他們覺得 AI 很笨,常常聽不懂需求,回答看起來很完整,拿去做事又差了一截。
我多問了幾句,慢慢聽出一個共通點。不少人已經用過 ChatGPT,也知道怎麼輸入一段提示,但使用方式大多停在一問一答。AI 給的內容不好,就換一種問法;多試幾次仍然不滿意,最後得出 AI 不太可靠的結論。
這種感受並不陌生。聊天介面太自然了,我們很容易把 AI 當成一位隨時在線的問答對象。可是聊天得到的是一段回答,完成工作需要的東西更多。AI 得先知道目標、讀懂手上的材料、遵守限制,過程中還要使用工具。任務完成以後,我們得有辦法檢查結果。
我在課後提到 Codex,才知道不少同學從未聽過它。他們不知道 AI 已經能在指定的工作環境裡讀取檔案、修改內容、執行程式與檢查成果,更沒想過可以把一段完整工作交出去。這也讓我開始思考,當大多數人已經會和 AI 聊天,下一段學習會是什麼。
OpenAI 目前把 ChatGPT 的使用情境延伸到研究、資料分析、文件與簡報,也把 Codex 用在理解程式庫、建立功能、測試和審查工作。
2024 年參加鐵人賽時,我用 LangGraph 從零開始實現 Agentic AI System。當時,我一路研究狀態、工具、記憶、規劃與多代理協作,想知道一個 Agent 是怎麼被做出來的。兩年後,我想把視角換到螢幕的另一邊。Agent 已經開始替人做事,我這次想研究的是,人該怎麼指揮它們。
這也是「一人 AI 團隊」的起點。
現在會用 ChatGPT 的人愈來愈多。請 AI 改寫文字、整理重點或提供想法,已經逐漸成為日常操作。只會聊天帶來的差異正在縮小,新的差距出現在另一個地方。
有些人仍然一題一題問 AI,再把答案複製到其他工具裡。另一些人開始把工作整理成任務,準備好資料與規則,讓不同 Agent 分工,最後依照明確標準檢查成果。同樣是一個人使用 AI,能完成的工作規模已經不同。
這種工作方式也會帶來新的麻煩。任務一多,Agent 可能重複做事,也可能各自採用不同標準。它們會忘記前面的約定、讀錯檔案,偶爾還會很有自信地宣布已經完成。若使用者沒有看見過程,也沒有設定權限和驗收方法,省下來的時間很快又會花在收拾結果上。
所以這個系列會把注意力放在人怎麼帶 AI。我們會練習把想法寫成可執行的目標,準備 Agent 真正需要的 Context,再把工作拆給合適的角色。等它們交回成果,我們還要知道該看什麼、怎麼測,以及什麼情況需要人親自接手。
會用 AI,是起點。接下來的能力,是把一群 AI 帶到可以交付。
我所說的一人 AI 團隊,由一位人類領隊和數個負責不同工作的 AI 角色組成。多開幾個聊天視窗,還不會自然形成團隊。
團隊裡仍然只有一個人負責方向。這個人決定要完成什麼、哪些資料可以使用、什麼動作需要確認,以及最後怎樣才算合格。不同 Agent 可以負責研究、資料處理、視覺設計、程式實作或審查。它們各自完成一部分,再把結果交回來。
概念上,它大約會長成這樣。
人類領隊
├── 研究 Agent
├── 資料分析 Agent
├── 視覺設計 Agent
├── 程式開發 Agent
└── 審查與驗收 Agent
角色數量不必多。每個角色都需要知道自己的責任,拿到足夠的背景,也要清楚什麼時候該停下來等待人類確認,這些條件會直接影響結果。
我會準備多個可以獨立閱讀的任務。它們可能是整理陌生主題、分析資料、製作互動式視覺化、建立後台網站。每個任務都會留下可以看見的成果,也會刻意保留過程中遇到的問題。
這些案例會由同一條能力主線串起來。前面的案例先練習說清楚成果,讀者可以挑選感興趣的任務閱讀,從頭跟著走的人,也能看見一人 AI 團隊如何慢慢成形。
這個系列會盡量讓沒有程式背景的讀者也能跟上。你可能從來沒有使用過 ChatGPT,想知道現在的 AI 已經能協助哪些事情。也可能已經每天和 ChatGPT 對話,卻覺得它的答案時好時壞,複雜工作最後仍得自己收尾。
如果你聽過 Codex,卻不知道它和一般聊天有什麼差別,這個系列會從實際任務帶你認識。若你已經開始用 Codex,也可以一起研究怎麼改善工作流程,讓任務更穩定,並逐步嘗試多 Agent 分工。
讀者不需要先決定成為 AI 工程師。這次要練習的是把自己的工作說清楚,知道 AI 做到了哪裡,也保留做最後決定的能力。
本系列預計建立一個公開的 GitHub Repository,並隨著每日任務持續更新。
Repository 裡除了程式碼,也會放入每個案例的任務說明、Context、AGENTS.md、Skill、Agent 分工、成果截圖與驗收紀錄。若過程中出現值得保留的失敗版本,我也會盡量記下當時出了什麼問題,以及後來怎麼修正。
Repository 完成後,我會把連結更新在這裡。讀者可以直接取得案例材料,也能對照文章裡描述的過程。
大家好,我是許恆修,長期投入人工智慧應用、AI Agent 與相關教學。過去曾在逢甲大學創能學院教授人工智慧相關課程,也擔任過工研院課程講師,並參與多場 AI 技術講座。
2024 年,我在 iThome 鐵人賽完成了「用 LangGraph 從零開始實現 Agentic AI System」系列。當年的文章從 AI Agent 基礎一路寫到多代理、RAG、可觀測性與網站整合,也留下了三十天實作中遇到的問題。2024 年系列文章
這次我會繼續站在學習者的位置,把自己怎麼理解 ChatGPT 與 Codex、怎麼安排 Agent 工作,以及哪些做法最後沒有成功寫下來。如果你對講座、課程或合作有興趣,也歡迎透過以下信箱與我聯繫。
聯絡信箱:hengshiousheu@gmail.com
每週電子報:hengshiou.substack.com
目前已發布 Day 1~Day 24。以下依學習主線整理,每篇列出可以練習的任務與能力;你可以從頭閱讀,也可以先挑一項自己正在做的工作。
第一次接觸任務委派,可以先讀 Day 2、Day 3;想減少重複交代,接著讀 Day 4、Day 7;想嘗試多 Agent 分工,可以從 Day 18、Day 19 開始;已有 AI 成果卻不知道怎麼驗收,先讀 Day 22;想把既有材料做成自己的工作工具,可以接著讀 Day 23;想讓 AI 協助把照片參考做成 3D 模型,可以讀 Day 24。
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 1 | 會用 ChatGPT,不等於會帶 AI:我為什麼開始用 ChatGPT × Codex 打造一人 AI 團隊 | 建立系列問題與學習地圖,認識人類領隊的責任。 |
| Day 2 | 我已經會用 ChatGPT 聊天,為什麼還需要認識 ChatGPT Work 與 Codex? | 分辨聊天與任務委派,認識本機與雲端工作環境。 |
| Day 3 | 從聊天到專案:用 ChatGPT Work 接手整個工作資料夾 | 以七張發票整理成 Excel,練習準備資料與確認不確定欄位。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 4 | 別再每次重新教 ChatGPT Work:用 AGENTS.md 留下你的工作規則 | 把反覆交代的工作規則,保存成專案的常態指示。 |
| Day 5 | 從預設模式到思考預算:看懂 ChatGPT 的模型與推理強度 | 依任務需求選擇模型與推理強度,理解兩者的差異。 |
| Day 6 | 串起你的常用服務:ChatGPT Work 外掛程式 Plugins 實戰 | 串接常用服務,練習讓資料取得、整理與呈現接成工作流。 |
| Day 7 | 別再每次重教 ChatGPT:用 ChatGPT Work 技能把工作經驗變成可重複使用的工作流 | 將已調整成功的工作方法整理成可重用的 Skill。 |
| Day 8 | 別再每天自己查機票:用 ChatGPT Work 排程(Scheduled Tasks)自動追蹤價格,重要變化才通知你 | 把一次性任務改成排程,設定頻率、通知門檻與停止條件。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 9 | 我一直低估了 ChatGPT Work 的側邊欄:查資料、看 Excel、臨時追問都能在這裡完成 | 整理文章瀏覽數,串起瀏覽器、試算表預覽與側邊對話。 |
| Day 10 | 別讓整理好的資料只躺在 Excel:用 ChatGPT Work 做成持續更新的網站(Site)) | 承接文章資料,將試算表轉成可瀏覽、可更新的網站。 |
| Day 11 | 別讓 ChatGPT 幫你想完:用 ChatGPT Voice 語音模式找到 AI 介入思考的正確時機 | 用語音釐清零散想法,判斷何時需要 AI 協助思考。 |
| Day 12 | AI 都開始工作了,你還要守在電腦前嗎?用 ChatGPT 遠端控制(Remote) 從 iPhone 遠端接手 | 從手機查看本機工作結果,根據畫面繼續修改網站。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 13 | 不會寫程式,也開始能替自己做工具了:我用 Codex 8 分鐘做出 Chrome 擴充功能 | 從隱藏 YouTube Shorts 的需求出發,製作 Chrome 擴充功能。 |
| Day 14 | ChatGPT Work vs Codex 差在哪?從 Agentic Coding 看懂 AI 如何自己修改、驗證與探索方案 | 理解 Coding Agent 如何透過修改與執行結果繼續工作。 |
| Day 15 | 額度都燒到 0% 了,AI 卻不一定做得更好:重新理解 ChatGPT 的 Token 預算 | 理解多步驟任務的資源消耗,練習安排工作預算。 |
| Day 16 | 文件正在變成 AI 時代的新原始碼:讓 Codex 讀懂專案怎麼工作 | 以熱門文章標記為例,將工作規則、產品定義與測試放到適當位置。 |
| Day 17 | 不會 Git 的 Vibe Coder,連上一版都可能保不住:用 Codex 學會 Commit、Diff、Branch | 學習保存修改、查看差異與隔離新方案,管理 AI 改動的版本。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 18 | Codex Subagent 實戰:用 Multi-Agent 拆分 Fact、Writing、SEO 三種工作 | 以文章 Review 練習獨立觀點、角色分工與可重用的 Custom Agent。 |
| Day 19 | Agent 越多,流程反而可能越亂:用 Parallel、Sequential、Loop 設計 Multi-Agent Workflow | 依任務的獨立性、依賴與回饋,設計平行、接棒與修正流程。 |
| Day 20 | ChatGPT 帳號被停用之後:先把問題查清楚,再把工作接回來 | 處理帳號中斷,盤點資料與工作,準備恢復與接續方式。 |
| Day 21 | 讓 Codex 接手工作,三個可以直接試用的進階技巧 | 從鐵人賽寫作經驗出發,練習交代成果與運用進階工作方式。 |
| Day 22 | AI 評估(Evals)怎麼做?用 Codex 建立日常任務的檢查標準 | 以工作坊規劃練習 checks,區分程式檢查、LLM 證據與人工覆核。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 23 | 我用 Codex 做自己的顧客回饋工作台,從問卷原文到改善任務 | 把顧客問卷做成可操作的工作台,串接主題篩選、原文查閱與改善任務,並檢查分類及保存限制。 |
| 日期 | 文章 | 任務與能力 |
|---|---|---|
| Day 24 | 用 AI 把西門紅樓照片做成 3D:跟著 Codex 與 Blender 完成自己的第一個模型 | 以西門紅樓練習準備照片、確認環境、委派 Blender 建模、對照修正與保存可編輯場景,讓想法成為自己的作品。 |
下次 AI 給出不理想的回答時,我想先多問自己一件事。我交給它的是一句問題,還是一份真的能執行的工作?
接下來三十天,我會用不同任務測試這件事。我會記錄 AI 怎麼工作,也會保留它失控、卡住與需要人接手的時候。等成果交回來,我們再一起檢查,它究竟做完了多少。
如果你已經會和 AI 聊天,我們就從這裡開始學著帶它。如果你還沒有使用過 ChatGPT,也可以從第一個任務開始,看看一人 AI 團隊究竟如何形成。
期待您今年的鐵人系列文
2024的分享相當精彩 Vibe coding降低了非常多的Coding門檻
如何有效運用Codex建立團隊 完成專案~AI團隊 Fighting!
我今年還是繼續在資安領域耕耘, 歡迎留言討論喔~
今年報名的非常倉促,奔波準備題材的同時,看到這則留言瞬間暖心許多。
感謝你對於之前 2024 分享的稱讚,今年也會端出更多關於 AI 代理的內容,系列文章每天ㄧ po ,也別忘了分享給你所有覺得需要的朋友
也謝謝你的追蹤,好文章本來就該傳出去。三十天最難的是中間那幾天,有人一起跑真的差很多——一個人走得快,一群人走得遠。AI 代理這條線我會持續追,也歡迎你一起加入資安討論的行列,我們完賽終點見。