Cloudflare 推出了名為 Artifacts 的新服務,這是一個版本化的檔案系統,支援標準的 Git 操作,並設計成可以擴展到數百萬個程式碼儲存庫。Cloudflare 指出,傳統的 Git 是為人類開發者設計的,但現在愈來愈多程式碼是由 AI 代理撰寫,甚至可能有數百、數千個代理同時在同一個儲存庫上工作,這需要新的協調與衝突處理方式。
技術上,Artifacts 透過 Workers Builds 跟 Cloudflare 的無伺服器平台 Workers 串接,程式碼一推送就能自動建置與部署,也讓 Workers 可以直接操作儲存庫,例如建立、fork 專案,或讀取檔案與提交紀錄。系統還支援監聽推送、建立、刪除等事件來觸發自動化流程,並讓企業選擇把資料存放在美國或歐盟。
Artifacts 目前是開放測試版,Cloudflare 也同時辦了一場開發者競賽,邀請大家重新設計分支、pull request、程式碼審查與合併衝突等 Git 的核心機制,思考在大量 AI 代理同時寫程式的時代,這些流程該怎麼改變,優勝者可獲得 2 萬 5 千美元的 Cloudflare 額度。
對正在學程式的孩子來說,Git 版本控制本來就是遲早要學的基本技能,這則新聞比較偏產業面,講的是未來程式碼協作方式可能因為 AI 代理大量參與而改變。家長可以藉此跟孩子聊聊:以後寫程式不只要跟其他人合作,也可能要跟很多個 AI 一起合作,學好版本控制的基本概念會越來越重要。
開發工具AI雲端服務