安全模式
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 会遵循提供商配置的文件、命令、网络和批准规则,而不应用自身的三种预设模式。
- 打开设置 → 安全。
- 选择提供商设置。
- 新建 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 会在下一项操作前重新连接代理,以应用新的访问级别。