文件Enter Code 工作原理

Enter Code 工作原理

了解代理循環、內建工具和上下文管理。

代理循環

傳送訊息後,Enter Code 會執行代理循環:理解請求、檢查上下文、選擇工具、執行、觀察結果,並持續推進直到任務完成。

內建工具

工具作用
Read讀取檔案、PDF 和圖片
Write建立新檔案
Edit定點修改檔案
Glob / Grep尋找檔案並搜尋內容
Bash執行 shell 命令
Agent啟動 Sub-agent 進行並行工作
Skill按名稱呼叫 Skill
AskUserQuestion詢問澄清問題

上下文管理

Skills、Memory、訊息、工具輸出和檔案變更都會自動管理。上下文快滿時,Enter Code 會壓縮較早的對話輪次,同時保留關鍵資訊。

會話持久化

會話儲存在 ~/.enter/projects/{cwd}/sessions/,可用於關閉後恢復或崩潰恢復。

檔案變更跟蹤

每個對話輪次都會建立檢查點,Rewind 可同時恢復程式碼和會話狀態。