3.0 KiB
3.0 KiB
title, type, tags, date
| title | type | tags | date |
|---|---|---|---|
| Antigravity Integration | source | 2026-04-25 |
Source File
Summary(用中文描述)
- 核心主题:Agency Agents 与 Antigravity 的集成方案
- 问题域:如何在 Antigravity 工具中复用 Agency 团队定义的 Agent 角色
- 方法/机制:通过
install.sh脚本将 Agency roster 中的 agent 复制为 Antigravity 技能文件(SKILL.md),所有 agent 统一前缀agency-以避免命名冲突 - 结论/价值:用户可在 Antigravity 中通过激活特定 skill 直接调用专家 agent,实现多角色快速切换
Key Claims(用中文描述)
- Agency agents 可通过
./scripts/install.sh --tool antigravity一键安装为 Antigravity skills - 安装脚本将文件复制到
~/.gemini/antigravity/skills/目录 - 所有 skill slug 统一使用
agency-<agent-name>前缀命名(如agency-frontend-developer) - 可通过
./scripts/convert.sh --tool antigravity重新生成 skill 文件(agent 修改后需执行) - Antigravity skill 文件为标准的 SKILL.md 格式,含 YAML frontmatter
Key Quotes
"Installs the full Agency roster as Antigravity skills. Each agent is prefixed with
agency-to avoid conflicts with existing skills." — 核心定位说明
"In Antigravity, activate an agent by its slug: Use the agency-frontend-developer skill to review this component." — 使用方式示例
"Each skill is a
SKILL.mdfile with Antigravity-compatible frontmatter" — 文件格式说明
Key Concepts
- Agency Roster:Agency Agents 项目中定义的所有 agent 角色集合,提供完整的技能矩阵
- Antigravity Skills:Antigravity/Gemini 工具的技能扩展机制,通过 SKILL.md 文件定义 agent 行为
- Skill Prefix Convention:通过
agency-前缀隔离 Agency agents 与 Antigravity 原生 skills,避免命名冲突 - SKILL.md Format:技能文件格式,包含 name、description、risk、source、date_added 等标准字段
Key Entities
- Agency Agents:提供 AI agent 角色定义的工具集,支持多种 IDE 和平台集成(包括 Antigravity)
- Antigravity(Gemini):Google 的 AI agent 工具,支持通过 skill 文件扩展 agent 能力
Connections
- Agency Agents ← provides agents ← Antigravity Integration
- Antigravity ← consumes skills from ← Agency Agents
- Cursor Integration ← alternative integration → Antigravity Integration(同为 Agency agents 的 IDE 集成路径)
Contradictions
- 与 Cursor Integration 存在功能重叠:
- 冲突点:两个集成都试图将 Agency agents 集成到不同的 AI 工具中(Cursor IDE vs Antigravity/Gemini)
- 当前观点:Antigravity Integration 适合 Gemini/Gemini CLI 用户,覆盖 Gemini 生态
- 对方观点:Cursor Integration 适合 GUI 代码编辑器用户,覆盖 VS Code 兼容生态
- 结论:两者面向不同工具生态,不存在直接冲突,可共存