A equipe do Google Antigravity anunciou nesta quinta-feira (29) o lançamento do Plugin Marketplace, um diretório centralizado para descobrir, instalar e gerenciar plugins oficiais do Google e de parceiros tanto no Antigravity App quanto no Antigravity CLI (agy).

Até agora, conectar um agente de engenharia a ferramentas externas exigia configurar manualmente endpoints de Model Context Protocol (MCP), variáveis de ambiente, arquivos SKILL.md, regras de projeto (AGENTS.md) e subagentes espalhados por múltiplos repositórios locais. O novo formato de plugin empacota todas essas peças em uma única unidade versionada, instalada em um clique ou via linha de comando.


O que vai dentro de um plugin do Antigravity (plugin.json)

Diferentemente de uma extensão tradicional de editor ou de um servidor MCP isolado, um plugin do Antigravity é definido por um manifesto plugin.json (ou .antigravity-plugin/plugin.json em repositórios multi-provedor que também incluem .claude-plugin/ ou .cursor-plugin/) capaz de agrupar até cinco primitivas de extensibilidade que são ativadas, atualizadas ou desativadas juntas:

plugins/<plugin-name>/
├── plugin.json                # Manifesto obrigatório (ou .antigravity-plugin/plugin.json)
├── README.md                  # Documentação pré-instalação exibida no Marketplace
├── assets/
│   └── logo.svg               # Ícone oficial no catálogo
├── mcp.json                   # Definições de servidores MCP (stdio ou Streamable HTTP)
├── hooks.json                 # Hooks determinísticos do ciclo de vida do agente
├── skills/
│   └── <skill-name>/
│       ├── SKILL.md           # Instruções da skill com frontmatter YAML
│       ├── scripts/           # Scripts auxiliares executáveis (0755)
│       └── references/        # Documentação carregada sob demanda
├── agents/
│   └── <agent-name>.md        # Templates de agentes customizados e subagentes
└── rules/
    ├── AGENTS.md              # Regra persistente sempre ativa
    └── <rule-name>.md         # Regras condicionais por glob ou decisão do modelo
Aba Marketplace no painel Customizations do Google Antigravity App: busca por categoria e instalação em um clique com sincronização imediata com a CLI.

As 5 primitivas empacotadas

  1. Skills (skills/<nome>/SKILL.md): Pacotes modulares de conhecimento de domínio, procedimentos passo a passo e scripts auxiliares. Para preservar a janela de contexto do agente, o Antigravity utiliza divulgação progressiva (progressive disclosure): na inicialização da sessão, apenas o name e a description de cada skill habilitada são carregados na memória; o corpo completo do SKILL.md e os documentos de referência só entram no contexto quando relevantes para a tarefa ou quando invocados via comando /<skill-name>;
  2. Servidores MCP (mcp.json): Configurações de servidores MCP locais (stdio) ou remotos (Streamable HTTP). Todas as ferramentas expostas pelo plugin recebem o namespace automático <plugin-name>_<server-name>. Quando o plugin declara variáveis obrigatórias (como tokens de API ou URLs de workspace) ou autenticação OAuth 2.0, a interface solicita o preenchimento na ativação;
  3. Agentes e Subagentes (agents/<agent-name>.md): Personas especializadas com prompt de sistema próprio, lista restrita de ferramentas (allowlist), seleção de modelo e políticas de execução. Com subagent: true (padrão), o agente principal delega automaticamente tarefas específicas em segundo plano em uma janela de contexto isolada; com mainAgent: true, o desenvolvedor pode iniciar a sessão diretamente com o agente do plugin (agy --agent <agent-name>);
  4. Regras (rules/AGENTS.md e rules/*.md): Guardrails persistentes, convenções de código, limites de custo de consultas ou modos estritamente read-only que entram em vigor sempre que o plugin está ativo ou quando determinados padrões de arquivos são editados;
  5. Lifecycle Hooks (hooks.json): Comandos shell ou scripts determinísticos executados fora do loop de raciocínio do modelo em pontos exatos do ciclo de vida (SessionStart, PreToolUse, PostToolUse, PreInvocation, PostInvocation e Stop), trocando JSON estruturado via stdin/stdout. Permitem bloquear chamadas de ferramentas sensíveis, redigir segredos antes de voltarem ao contexto ou exigir que testes e linters passem antes de o agente encerrar um turno.
Inspeção de um plugin no Antigravity App: chips de Starter Prompts prontos para iniciar tarefas guiadas e abas detalhando cada Skill, servidor MCP, subagente e regra incluída no pacote.

Gerenciamento cruzado no App e no Antigravity CLI (/plugin e agy plugin)

Todos os plugins instalados pelo painel gráfico (Customizations > Marketplace) são sincronizados automaticamente com o Antigravity CLI (armazenados globalmente em ~/.gemini/config/plugins/ ou por projeto em .agents/plugins/).

Visualização das ferramentas MCP empacotadas dentro de um plugin no Antigravity, com gerenciamento integrado de credenciais e escopo vinculado ao ciclo de vida do plugin.

No terminal, os desenvolvedores podem usar tanto a interface interativa TUI com o comando /plugin (alternando entre as abas Installed e Discover com Tab, Space para ativar/desativar e Ctrl+S para instalar) quanto o subcomando direto agy plugin no shell:

# Instalar do marketplace oficial (antigravity-plugins-official), GitHub ou pasta local
agy plugin install firebase
agy plugin install https://github.com/<owner>/<repo>
agy plugin install ./meu-plugin-local

# Importar extensões existentes do Gemini CLI (~/.gemini/extensions/) ou Claude Code (~/.claude/plugins/)
agy plugin import gemini
agy plugin import claude

# Listar plugins instalados com contagem de componentes (ou --json completo)
agy plugin list

# Validar manifesto plugin.json, servidores MCP e descoberta de componentes antes de publicar
agy plugin validate --strict ./meu-plugin-local
Gerenciador interativo `/plugin` no Antigravity CLI: navegação por teclado na aba Discover exibindo versão, descrição e todos os componentes empacotados (servidores MCP, skills, regras e subagentes).

Ecossistema de lançamento: ferramentas Google, infraestrutura, segurança e dados

O catálogo inicial já estreia com dezenas de plugins oficiais do Google — como Firebase (13 skills e 1 agente), Flutter (25 skills, 1 agente, 2 regras e 1 servidor MCP), Android CLI, Chrome DevTools, Gemini API, Google Cloud Developer, Google Workspace (Calendar, Docs, Drive, Sheets e Slides) e Data Agent Kit — ao lado de integrações desenvolvidas com parceiros de indústria:

CategoriaPlugins e Parceiros no LançamentoDestaques Técnicos da Integração
Engenharia, Cloud & DeployVercel, Supabase, Railway, Netlify, Atlassian, Linear, Postman, CodeRabbit, Context7, Qodo, Harness, BrowserbaseInterface Atlassian Teamwork Graph CLI (Jira, Confluence e Bitbucket), revisão de PRs, ambientes efêmeros e bancos de dados.
Observabilidade & SegurançaDatadog, Sentry, Dynatrace, CrowdStrike, SentinelOne, Endor Labs, Exabeam, VirusTotal, Ping Identity, Auth0Triagem de incidentes em logs e traces no Datadog, consultas em linguagem natural ao CrowdStrike Falcon e SentinelOne Purple AI (read-only), e configuração headless de identidade via PingOne.
Dados, Pagamentos & 3DDatabricks, Stripe, UnityConsultas semânticas via Databricks Genie e SQL Warehouses governadas pelo Unity Catalog, inspeção de pagamentos e assinaturas na Stripe e automação de workflows 3D em tempo real no Unity.
Design, Produtividade & CRMFigma, Canva, Mobbin, Notion, Dropbox, monday.com, Trello, PandaDoc, Zapier, Zoho, Wix, WordPressServidor MCP do Figma Dev Mode com mapeamentos Code Connect para gerar componentes fiéis ao design system e validação visual contra Brand Kits no Canva.