小幅修改,往往不只是小幅修改。開發者要找到入口、閱讀周邊程式碼、確認慣例、撰寫變更,並證明結果符合預期。真正敲鍵盤,只是其中一環。
Noryn 從完整流程出發。這個 AI 程式開發代理的產品概念,與開發者既有工具並肩工作,特別關注理解、修改與審查之間的銜接。
先理解脈絡,再行動
對任務最有用的第一個回應,未必是程式碼。它可能是相關檔案地圖、對邊界情境的提問,或對目前行為的簡短說明。從這裡開始,能減少帶進變更中的假設。
在 Noryn 規劃中的流程裡,專案指示與鄰近測試協助建立工作脈絡。開發者可以指出檔案,或解釋程式碼中不明顯的慣例,補上缺少的資訊。
看得懂的程式變更
進展的單位,是一份目的連貫的變更。讓相關實作與測試一同交付、說明編輯用意,並把無關改進留給另一項任務。
有能力的代理,應該讓自己的工作更容易檢查。
簡短的檢查報告會將變更與證據連結,區分通過、失敗與無法執行的項目。這些是不同結果,也需要不同決策。
用心的起步
此網站預覽產品的發展方向。終端機工作階段、命令列參考、方案與版本說明,都是預期體驗的示意;此處未提供正式代理服務。
你可以從這裡開始:探索流程、閱讀權限模型,並思考代理能在哪裡協助自己的工作。最有用的回饋,始於具體任務,以及讓成果值得信任的條件。
繼續閱讀