安全性模式
Atom 無法提供完整沙箱,因為核心專案自動化透過 ExtendScript 在 Adobe 內執行。ExtendScript 可使用 Adobe 應用程式提供的功能,檢查、變更和儲存開啟的專案。
安全性模式仍是有用的防護。它們控制代理程式另外使用的 shell 和一般檔案工具,同時保留 Atom 工作所需的 Adobe 自動化功能。
現代程式設計代理通常能可靠地遵循明確且範圍清楚的指示,但自動化系統都可能出錯。請保留不同版本的專案檔案或其他可靠備份,方便還原意外變更。如需嚴格隔離,請使用虛擬機器或另一台電腦。
開啟設定 → 安全性以選擇模式。預設為專案資料夾。
僅 Adobe
Atom 可以檢查和變更開啟的 Adobe 專案,包括撰寫和執行原始 ExtendScript。代理不能使用 shell 指令或一般檔案工具。
這是限制最嚴格的模式,但並非完整沙箱。ExtendScript 在 Adobe 應用程式內執行,仍可能使用該主程式提供的功能。
專案資料夾
專案資料夾模式包含「僅 Adobe」的所有功能,並加入 shell 指令以及對已儲存 Adobe 專案所在資料夾的讀寫權。必須先儲存專案,才能啟動此模式。
Atom 會將專案資料夾檔案工具限制在該資料夾內。如果所選代理支援沙箱,指令寫入也會限制在該資料夾內。代理不受限制的檔案工具仍無法使用。
專案資料夾是一道防護,不代表完全隔離。在原生 Windows 上,Claude 指令不受沙箱限制:指令從已儲存專案的資料夾啟動,並收到留在該資料夾內的指示,但技術上仍可存取電腦其他位置。此類工作階段啟動時,Atom 會顯示警告。
完整存取
完整存取模式保留 Atom 不受限制的工作流程。除了透過原始 ExtendScript 控制 Adobe 應用程式外,代理還能執行 shell 指令,並使用作業系統帳戶可存取的任何檔案。
當工作需要安裝套件、執行本機公用程式或跨資料夾作業時,請使用此模式。
供應商設定
如果 Codex 或 Claude Code 的權限由 Atom 以外的設定管理,包括公司或企業政策,請使用「供應商設定」。Atom 會遵循供應商設定的檔案、指令、網路和核准規則,而非套用 Atom 的三種預設模式之一。
- 開啟設定 → 安全性。
- 選擇供應商設定。
- 開始新的 Codex 或 Claude Code 聊天。
供應商要求核准時,Atom 會在對話中的相關工具加入「允許」和「拒絕」控制項。Codex 提供允許此聊天選項時,Atom 會記住該對話的選擇,直到面板重新載入。「供應商設定」無法覆寫組織禁止的操作。此模式適用於 Codex 和 Claude Code;OpenCode 使用 Atom 的其他安全性模式。
在此模式中,Atom 自己的 Adobe 工具也遵循供應商規則:組織的 MCP 允許清單必須包含 Atom 伺服器,權限規則則決定每項 Adobe 操作是否要求核准。請參閱團隊與企業 AI 設定中的 Codex 或 Claude Code 分頁。
必要的 After Effects 設定
Atom 在所有安全性模式下都需要啟用允許指令碼寫入檔案和存取網路。請在 After Effects → 設定 → 指令碼與運算式中啟用。
這項設定是 Atom 在 After Effects 中運作的必要條件。預覽影格讓代理程式查看並驗證合成,檢查點則在變更前後建立可還原的專案副本。Atom 會在每則訊息前檢查此偏好設定,並在需要啟用時開啟正確的 After Effects 設定頁面。
啟用此偏好設定會允許 ExtendScript 的檔案和網路操作。這項存取權是 Atom 架構的一部分;所選安全性模式仍會限制代理程式另外使用的 shell 和一般檔案工具。
安全性模式不會變更的內容
- 所有模式都允許使用原始 ExtendScript。
- Atom 專用的 Adobe 專案工具仍可使用。
- 所選 AI 供應商會收到你的提示詞、聊天內容脈絡、傳回代理的 Adobe 專案資訊,以及你明確附加的檔案。
- Adobe 可能繼續建立專案儲存檔、自動儲存檔、快取、預覽和算圖,這是應用程式正常行為的一部分。
- 透過 MCP 模式連接的外部代理有各自的權限。Atom 內建聊天的安全性模式不會設定這些外部應用程式。
如果切換模式時已有對話開啟,Atom 會在下一項操作前重新連接代理,以套用新的存取層級。