---
url: /antigravity/features.md
description: 了解 Antigravity 2.0 的核心特性，包括项目管理、工作树支持、定时任务、安全控制、语音转录、JSON 钩子以及重构后的浏览器子 Agent。
---

# Antigravity 2.0 功能特性 (Features)

## 项目 (Projects)

在 Antigravity 2.0 中，Agent 在“项目 (Projects)”中工作（而在以前的 Agent Manager 中，Agent 被严格映射到单个工作区文件夹）。

* **工作树支持 (Worktree Support)**：项目原生支持 Git 工作树（worktree），允许 Agent 在隔离的后台文件夹中运行。
* **作用域设置 (Scoped Settings)**：设置是限定在项目范围内的，允许您为每个项目指定不同的安全设置。这意味着您可以为信任的项目设置更宽松的设置，而为不信任的文件夹设置更严格的安全设置。主要有三个预设：“Default”（默认）、“Full machine”（整机）和“Unrestricted”（无限制，详情请参阅设置标签页以获取完整列表）。
* **作用域权限 (Scoped Permissions)**：将权限授予与项目绑定，以控制 Agent 允许访问的资源。在对话过程中手动授予的权限可以持久化，使 Agent 能够学习受信任的操作，从而随着时间的推移提供更无缝的体验。
* **多文件夹访问 (Multi-Folder Access)**：一个项目可以配置为在多个文件夹中工作，允许 Agent 在同一个对话中跨不同的代码库运行。

### 项目外的对话 (Conversations outside of projects)

在任何项目之外启动快速的一次性对话。这些会话在隔离的本地临时文件夹（scratch folder）中运行。它们拥有自己的设置和权限，同时继承全局权限。

## 定时任务 (Scheduled Tasks)

我们引入了定时任务（Scheduled Tasks），允许用户提前规划项目。利用最新的 Gemini 3.5 Flash 模型，用户可以安排在他们离开时将消息发送给 Agent。

* **可重复运行 (Repeatable)**：设置基于时间的触发器，以定期启动对话。
* 任务将会在您设置的具体分钟重复运行。

## 默认安全配置 (Secure by Default)

我们为您提供强大的安全控制，让您掌控全局：

* **交互式审批 (Interactive Approvals)**：默认情况下，Agent 在运行任何终端命令之前，都会请求您的明确许可。
* **受限访问 (Bounded Access)**：默认情况下，您的 Agent 只能在项目提供的文件夹内进行读写。如果您将安全预设更改为 “Full Machine” 或 “Unrestricted”，Agent 将拥有对您整台机器的读写访问权限。

## 语音转录 (Voice transcription)

Antigravity 内置了实时语音转录功能，允许您使用自然语言向 Agent 发送 Prompt 并留下反馈。

### 如何使用 (How to Use)

* **启动/停止 (Start/Stop)**：点击文本输入框旁边的麦克风按钮开始录音，再次点击则停止录音。
* **实时预览 (Live View)**：在您说话时，您的语音会实时转录到输入框中。
* **快捷键 (Shortcut)**：您可以按 `Ctrl + M` 开始录音，录音完成后按 `Ctrl + M` 停止录音。

### 核心功能 (Key Features)

* **智能清理 (Smart Cleanup)**：自然流畅地说话，无需担心停顿或措辞完美度。停止录音后，系统会自动清理转录内容，将自我纠正、重复和口头禅过滤整合为通顺的 Prompt。
* **对话感知 (Conversational Awareness)**：模型能够感知您的对话上下文，您可以使用项目特定的术语，并期待获得准确的结果。

### 可用场景 (Availability)

语音输入可在所有主要的交互界面中使用：

* **Agent 输入**：用于启动对话和发送 Prompt 更新。
* **Artifact 评论**：用于对计划、代码差异和交付成果留下精确的行内反馈。

## JSON 钩子 (JSON Hooks)

JSON 钩子允许您在 Antigravity Agent 执行周期的关键阶段执行本地自定义 Shell 脚本。您可以在工具调用前、模型响应后或循环停止条件时拦截并控制 Agent 的行为——可以通过简单的 JSON 文件进行全局配置，也可以针对每个工作空间单独配置。

阅读 [JSON 钩子与规则文档](/antigravity/hooks) 以深入探索。

## 浏览器 (Browser)

我们重新设计了 Antigravity 2.0 中的浏览器子 Agent（browser subagent）。

* **按需调用 (On-demand)**：可以通过 `/browser` 命令进行调用。
* **Chrome DevTools 集成**：浏览器子 Agent 还与 Chrome DevTools MCP 原生集成。
* **视频录制 (Video recording)**：现在支持将录像保存为 `webm` 格式视频。
