專屬於它們的工作區。
代理可以在其容器內安裝工具、建立檔案和處理程式碼。代理主目錄存放設定與檔案,與你的個人主目錄分開;每個工作階段的隔離 worktree 則讓程式碼變更與你日常的工作區保持分離。
安全與控管
容器代理使用代理專屬的主目錄和隔離的 Git worktree 工作。Panolayer 位於該工作區與你的分支之間:先驗證,再由你核准。
你啟動的每個代理都有獨立的環境。
不會直接編輯你的工作分支
代理變更與你的分支之間的守門員。
檢查提議的變更是否有迴歸。只有通過的結果才能解鎖合併請求。
檢閱 diff、發現項目及任何錯誤。你在 Panolayer 中確認合併。
只有你核准的變更才會回來。
分出去建構。通過驗證。取得你的核准。合併回你的分支。
內部自由,邊界受控。
代理可以在其容器內安裝工具、建立檔案和處理程式碼。代理主目錄存放設定與檔案,與你的個人主目錄分開;每個工作階段的隔離 worktree 則讓程式碼變更與你日常的工作區保持分離。
在代理能夠請求合併之前,Verification Engine 會先檢查是否有迴歸。檢查失敗時,請求會維持封鎖。如果代理再次變更程式碼,就需要新的驗證結果。
通過檢查才能進入檢閱。Panolayer 會向你呈現提議的變更與驗證結果,包括警告與錯誤。代理可以提出請求;是否合併由你決定。
當你完成時
當你結束一個工作階段時,Panolayer 會釋放其執行環境與工作階段檔案。已完成的工作區可以清除;尚未合併的工作會保留,直到你決定要保留或捨棄哪些內容。