歸剛誒AI

歸剛欸,AI 又進步了——每天幫你盯 AI 圈的台灣人日報

← 回首頁 · 回第 3 期(2026-06-12)
社群・2026-06-12

Simon Willison 的代理人週記:工具學會「中途反問使用者」,alpha 版玩出新模式

Simon Willison 的代理人週記:工具學會「中途反問使用者」,alpha 版玩出新模式

獨立開發者 Simon Willison 這週連續發布 datasette 1.0a33 與 datasette-agent 0.2a0 兩個版本,後者藏著一個值得抄走的代理人互動模式:工具可以在執行中途向使用者提問。宣告了 context 參數的工具會拿到 ToolContext 物件,呼叫 ask_user 就能拋出是非題、選擇題或自由作答題;代理人回合隨即暫停,問題以表單形式出現在聊天介面,而且狀態落地到資料庫——伺服器重啟,懸而未決的對話照樣能接著答。

互動模式的價值在於打破「一次說清楚」的魔咒。現行代理人要嘛開工前把問題全問完(使用者煩)、要嘛自己猜(猜錯重來更煩),中途反問讓代理人可以先做能確定的部分,碰到岔路再回頭問人,工作流貼近真人協作的節奏。懸掛狀態可持久化尤其關鍵,代理人任務動輒跑幾十分鐘,問題不能因為一次重啟就人間蒸發。

開發過程本身也是時代切片:Willison 寫道 datasette 1.0a33 的 API 探索工具「現在幾乎是免費的」,他讓 Claude Fable 5 負責規劃、GPT-5.5 動手實作;另一個小工具庫 asyncinject 的相依套件 bug,還是 Fable 5 主動發現順手修掉的,他給的評語是「非常主動的模型」。資深工程師把多模型當分工團隊用的日常,比任何基準測試都更能說明代理式開發走到哪了。

歸剛點評|「中途反問」會是代理人 UX 的標配,先把懸掛、持久化、表單渲染這套管線做穩的框架就先贏。順帶一提:連 Simon Willison 都讓兩家模型分工寫程式了,單一模型忠誠度可以放下了。

同期其他文章