设置指南 (Settings)
Antigravity 2.0 拥有一个分层设置架构,旨在让您对开发环境进行细粒度的控制。设置分为“全局应用偏好”和“独立的项目级边界”两部分,以确保强大的安全性和灵活的工作区配置。
访问设置 (Accessing Settings)
您可以通过以下方式打开 Antigravity 2.0 的设置面板:
- 键盘快捷键:在应用内的任何活动界面上按下
Cmd + ,(Mac) 或Ctrl + ,(Windows/Linux)。 - 侧边栏导航:点击左侧边栏底部的 “Settings”(设置)。
- 项目设置:点击特定项目旁边的齿轮图标。
[!NOTE] 默认情况下,如果您打开了一个活动项目,点击“Settings”将自动打开该特定项目的配置;否则,它将打开全局设置。
四大设置类别 (The Four Settings Categories)
设置被组织在四个不同的作用域中,以保持配置的整洁和隔离:
1. 全局设置 (Global Settings)
这些是适用于所有内容的全局设置:
- 账户设置 (Account Settings):管理身份验证会话并切换“遥测 (Telemetry)”开关(启用/禁用共享交互日志以改进模型)。
- 全局权限 (Global Permissions):适用于所有对话的中心化默认工具边界。
- 外观 (Appearance):自定义视觉主题和面板布局。
- 浏览器集成 (Browser Integration):配置 Agent 与网页界面的交互方式。
- 模型使用 (Model Usage):选择并配置默认的推理模型。
- 自定义项 (Customizations):管理模型上下文协议(MCP)服务器、自定义技能和 "Build with Google" 插件。
2. 项目设置 (Project Settings)
这些设置仅在特定项目的范围内生效:
- 文件夹 (Folders):定义与该项目关联的本地文件夹列表。Antigravity 会自动检测这些文件夹的 Git 配置,以处理对话的目标路径:
- 本地 (Local):在新对话视图中选择此项以直接在现有的文件夹中工作。
- 工作树 (Worktree):选择此项在文件夹中启动一个新的工作树。(注:如果文件夹没有配置 Git,则仍使用现有的本地文件夹)。
- Agent 设置 (Agent Settings):配置特定项目的 Agent 行为:
- 终端执行策略 (Terminal Execution Policy):控制 Agent 如何运行 Shell 命令。
- 文件夹外文件访问策略 (Outside of Folder File Access Policy):定义 Agent 如何访问项目边界之外的文件(总是允许、总是询问或总是拒绝)。
- 沙箱模式 (Sandbox Mode):在自定义安全预设中开启或关闭终端沙箱容器。
- 项目级权限 (Project-level Permissions):在项目级别配置权限。在您与 Agent 交互时,您会逐步积累权限请求,这些请求可以被自动添加到项目权限中。
- 自定义项 (Customizations):源自全局自定义设置与项目专属自定义配置的结合。您可以查看源自添加到项目中的每个文件夹的所有技能。
3. 项目外的对话 (Conversations Outside of a Project)
您还可以在项目之外启动对话(独立对话):
- 行为 (Behavior):这些对话没有可配置的文件夹,而是在本地临时目录(scratch directory)中运行。
- 设置 (Settings):它们可以像项目一样拥有自己的设置(如终端执行、文件访问策略和权限),但独立于任何项目结构运行。
4. 其他设置 (Miscellaneous)
- 快捷键 (Shortcuts):查看并自定义键盘快捷键配置。
- 反馈 (Feedback):访问反馈表单,直接向团队发送报告。
数据收集设置 (Data Collection Settings)
“启用遥测 (Enable Telemetry)”设置可以在设置面板的“账户 (Account)”部分下找到。开启后,Antigravity 会收集交互数据,用于评估、开发和改进 Antigravity 以及支持 Antigravity 的模型。
Gemini 中文文档