熱門話題
#
Bonk 生態迷因幣展現強韌勢頭
#
有消息稱 Pump.fun 計劃 40 億估值發幣,引發市場猜測
#
Solana 新代幣發射平臺 Boop.Fun 風頭正勁
專業軟體開發者不會隨意而為,他們會控制
隨意編碼並不是經驗豐富的開發者實際使用 AI 代理的方式。
這個術語在網上迅速流行。從業者描述了一種流暢和愉悅的體驗,完全信任 AI,忘記代碼的存在,從不閱讀差異。
但擁有多年經驗的專業人士實際上是怎麼做的呢?
這項新研究通過現場觀察(N=13)和定性調查(N=99)調查了擁有 3 到 41 年專業經驗的開發者。
關鍵發現:專業人士不會隨意而為。他們會控制。
100% 的觀察開發者控制了軟體設計和實施,無論任務熟悉度如何。99 名調查受訪者中有 50 名提到自己主導架構需求。平均而言,開發者修改代理生成的代碼的頻率約為一半。
他們是如何控制的?通過詳細的提示,提供清晰的上下文和明確的指示(12 次觀察,43 次調查)。通過寫入外部文件的計劃,包含 70 多個步驟,並且每次只執行 5-6 個步驟。通過用戶規則來強制執行項目規範和糾正先前互動中的代理行為。
與代理合作的有效方法是什麼?小而簡單的任務(適合與不適合的比例為 33:1)。繁瑣、重複的工作(26:0)。搭建和樣板(25:0)。遵循明確定義的計劃(28:2)。編寫測試(19:2)和文檔(20:0)。
什麼失敗了?需要領域知識的複雜任務(3:16)。業務邏輯(2:15)。不進行修改的一次性代碼(5:23)。與現有或舊代碼集成(3:17)。取代人類決策(0:12)。
開發者對使用代理的愉悅度評分為 5.11/6,相較於不使用代理的工作。但這種愉悅來自於合作,而不是委託。正如一位開發者所說:"我在所有事情上都會尋求協助,但從不讓代理完全自主。我總是閱讀輸出並進行引導。"
社交媒體上對自主代理群體的聲稱與實際專業實踐之間的差距是明顯的。經驗豐富的開發者通過將代理視為可控的合作者,而不是自主工作者來取得成功。
論文:
在我們的學院學習如何構建有效的 AI 代理:

熱門
排行
收藏
