即時工作區
任務跑著的時候,卡片顯示的是它真的在做什麼 —— 不是一個轉圈,也不是事後補寫的總結。
證據流
每一次讀、每一條命令、每一處修改,發生一件記一件,按順序。階段有標籤 —— 讀程式碼、思考、改程式碼、跑命令 —— 你不用逐行讀也知道它到哪一步了。
幾個計數
| files | 這條任務改的。 |
| 工作區另有非當前任務的改動 | 任務開始前就已經改過的。不是它乾的,也不進它的 diff。 |
| 執行期間被別的程序改的 | 跑的時候有別的東西在寫這個工作區 —— 另一個編輯器、一次構建、另一條任務。 |
壓暗的那幾行
有幾行是壓暗的,而且用被動語態 ——「盤上有變動」而不是「它改了」。那幾行來自檔案系統監視:它知道檔案變了,但說不出是誰改的。Agent 自己報的那些正常顯示。這個區分是刻意的:一行聲稱得比它知道的多,比沒有這一行更壞。
「還沒有檔案改動」
這是一個真實狀態,不是卡住了。讀檔案、跑命令都是幹活;一條任務可以在那裡待上幾分鐘才動筆。
回放
時間線是留著的。跑完之後隨時開啟它,按順序讀它做了什麼。
接著看:改動