Skip to content
Remote Control
Settings2-0Antigravity AppFeaturesSettings Antigravity App FeaturesAntigravity AppAntigravity CLIAntigravity IDE
Available on:
Antigravity AppAntigravity CLIAntigravity IDE

Configure preferences, execution boundaries, command permissions, and tool telemetry across Antigravity surfaces.

Antigravity features a hierarchical settings architecture designed to give you granular control over your development environment. Settings are split between global application preferences and isolated project-level boundaries to ensure robust security and flexible workspace configurations.

You can open the Settings panel using any of the following methods:

  • Keyboard shortcut: Press Cmd + , on any active surface inside the application.
  • Sidebar navigation: Click Settings at the bottom of the left sidebar.
  • Project settings: Click the gear icon located next to a specific project.

Settings are organized into four distinct scopes to keep configurations clean and isolated:

Global settings apply across all workspaces:

  • Interface layout (v2.30.0+, personal Google Accounts): Switch between the Knowledge Work and Software Engineering interface layouts under General > Interface Layout.
  • Account settings: Manage authentication sessions and toggle telemetry (enable or disable sharing interaction logs to improve models).
  • Global permissions: Centralized default tool boundaries that apply to all conversations:
    • Permission Preset: Choose Request Review, Default (default), Auto (v2.23.0+ on macOS and Linux, v2.26.0+ on Windows), or Turbo. You can also choose a preset from the permissions picker in the message box composer (v2.23.0+), which changes your global preset, or the project’s preset if the project overrides it. To remove a project override, choose Use Global Settings.
    • Fine-grained allow, ask, and deny rules (refer to Agent permissions).
  • Appearance: Customize visual themes and panel layouts.
  • Browser integration: Configure how the agent interacts with web surfaces.
  • Model usage: Choose and configure default reasoning models.
  • Customizations: Manage Model Context Protocol (MCP) servers, custom skills, and plugins.

Project settings apply exclusively within the scope of a specific project:

  • Folders: Define the list of local folders associated with the project. Antigravity automatically detects Git configurations for these folders to handle conversation targets:
    • Local: Select this in the new conversation view to work directly in the existing folders.
    • Worktree: Select this to start a new worktree in the folders. If a folder does not have Git, the existing local folder is used instead.
  • Agent settings: Configure project-specific agent behaviors:
    • Permission settings (updated permission system): Choose the project’s Permission Preset—Inherit Global, Request Review, Default, Auto (v2.23.0+ on macOS and Linux, v2.26.0+ on Windows), or Turbo—controlling how the agent runs shell commands, accesses files, and uses the terminal sandbox (refer to Agent permissions and Agent settings).
    • Terminal execution policy (previous permission settings): Control how the agent runs shell commands.
    • Outside of folder file access policy (previous permission settings): Define how the agent accesses files outside the project boundary (Always Allow, Always Ask, or Always Deny).
    • Sandbox mode (previous permission settings): Toggle the terminal sandbox container on or off within the custom security preset (refer to Terminal sandbox).
  • Project-level permissions: Configure permissions at the project level. As you interact with an agent, you accumulate permission requests that can be automatically added to project permissions.
  • Customizations: Derived from both global and project-specific customizations. You can view all skills originating from each folder added to the project.

You can also start conversations outside of a project:

  • Behavior: Standalone conversations do not have a configurable folder and instead run in a local scratch directory.
  • Settings: Standalone conversations can have their own settings (such as terminal execution, file access policies, and permissions) similar to projects, but operate independently of any project structure.

Access shortcuts and feedback tools:

  • Shortcuts: View and customize keyboard shortcut configurations.
  • Feedback: Access the feedback form to send reports directly to the team.

When signed in with a personal Google Account, Settings > General > Interface Layout (v2.30.0+) lets you choose between two interface configurations for the Antigravity App:

  • Knowledge Work: Simplified interface for research, writing, and everyday tasks. Keeps focus on conversation, documents, artifacts, and folder outputs while hiding Git, terminal, and code-diff controls.
  • Software Engineering: Full interface for coding, developer tools, and managing agents. Exposes Git worktrees and branch controls, inline diffs and change review, integrated terminals, subagent cards, and full customization lists.

The General page in Antigravity App Settings showing Interface Layout with Knowledge Work selected next to Software Engineering, followed by Global Permissions and Execution

During first-launch setup with a personal Google Account, Antigravity picks an initial layout based on the role you select (Knowledge Work for Knowledge Work, Science, Design, and Other; Software Engineering for Software Engineering and Data & Analytics), or starts in Software Engineering if you click Skip. Business and Gemini Enterprise accounts always use the Software Engineering layout, and Interface Layout is not shown in settings.

Switching layouts updates open and new conversations immediately without restarting the app. Both layouts run the exact same agent and support the same models, permission presets, skills, rules, MCP servers, and plugins—switching only changes which controls are shown in the interface:

AreaSoftware EngineeringKnowledge Work
Projects and foldersPrompts for Local or New worktree mode on Git repos; shows Git branch pickers, GitHub controls, and Open in IDE; forks can target a new worktree.Runs directly in your project’s folders without worktree or Git branch prompts; hides GitHub and Open in IDE controls; forks stay in the current folder (Fork conversation in this folder).
Conversation and approvalsKeeps expandable Worked for tool groups, inline code diffs, line counts, and subagent cards in the thread; permission prompts include raw command-rule editors.Shows a live progress line while the agent works that clears once the response finishes, keeping focus on replies and artifacts; permission prompts present plain-language summaries.
Side panel and Overview panelOverview includes Review, Files, Terminal, and Extensions rows, a Customize Sections menu, and sections for Subagents, Background Tasks, Goals, Documents, Artifacts, Links, Modified Files, and Uploads.Overview stays hidden until the conversation produces output, omits Review, Terminal, and Customize Sections, labels the Files sidebar tree Folders, and focuses on Documents, Artifacts, Links, Uploads, and Background Tasks.
Customizations (Installed tab)Lists installed Plugins, Skills & Rules, Custom Agents, and MCP Servers.Lists installed Plugins only (installed skills, rules, custom agents, and MCP tools remain active in the background).
SettingsDisplays developer subsections (Terminal, Workspaces, and Labs) and detailed permission rules directly.Tucks advanced permission rules and developer subsections behind Advanced Settings in Settings > General and project settings, and hides the Appearance > Conversation Steps toggle and code syntax preview.

The Enable Telemetry setting is located in the Settings panel under the Account section. When toggled on, Antigravity collects interactions for use in evaluating, developing, and improving Antigravity and models that support Antigravity.