relevo
Allows using Google's Gemini (via Antigravity CLI) as a team member to perform bulk coding tasks such as exploring code, implementing, and testing, with Claude reviewing and integrating results.
Integrates with an Obsidian vault for shared memory, storing project notes and session summaries with wikilinks.
Click on "Deploy Server".
Wait a few minutes for the server to deploy. Once ready, it will show a "Started" state.
In the chat, type
@followed by the MCP server name and your instructions, e.g., "@relevo/relevo:equipo refactoriza el módulo de autenticación y añade tests"
That's it! The server will respond to your query, and you can continue using it as needed.
Here is a step-by-step guide with screenshots.
Relevo
Claude Code y Gemini trabajando como un equipo, con tus propias suscripciones.
Relevo es un plugin gratuito para Claude Code. Hace que Claude trabaje en equipo con Gemini, a través de la Antigravity CLI oficial de Google:
Se reparten el trabajo. Gemini hace lo pesado (leer el código, programar, pasar tests, investigar) y Claude decide y revisa.
Se revisan mutuamente. Nada de lo que hace Gemini llega a tu proyecto sin que Claude lo apruebe.
Recuerdan. Tablero y memoria del equipo en tu proyecto y, si usas Obsidian, un diario de cada sesión en tu bóveda.
Por qué: la cuota de Claude se acaba rápido. Con Relevo el trabajo pesado corre a cargo de tu suscripción de Google.
Español · English
Instalación
Necesitas:
Claude Code (la app de escritorio de Claude o la terminal) con tu cuenta Claude Pro o Max.
Una cuenta de Google con AI Pro o Ultra.
No hace falta ninguna API key ni pegar contraseñas: Relevo usa tus sesiones oficiales.
Paso 1 · Ejecuta el instalador
Pulsa la tecla Windows, escribe PowerShell y ábrelo.
Copia esta línea, pégala en PowerShell y pulsa Enter:
irm https://raw.githubusercontent.com/Piratapacorro/relevo/main/install.ps1 | iexAbre la app Terminal.
Copia esta línea, pégala y pulsa Enter:
curl -fsSL https://raw.githubusercontent.com/Piratapacorro/relevo/main/install.sh | bashSi tu Linux responde
curl: orden no encontrada, usa esta otra línea:wget -qO- https://raw.githubusercontent.com/Piratapacorro/relevo/main/install.sh | bashSi tampoco tienes
wget, instala curl primero consudo apt install curl.
El instalador revisa tu equipo y te pregunta antes de instalar nada:
Paso | Qué hace |
1/5 | Comprueba curl, git y Node.js 18+. Si faltan, los instala con el gestor de tu sistema (winget en Windows; apt, dnf, pacman… en Linux; Homebrew en Mac). En Linux, |
2/5 | Si no tienes Claude Code (ni la app ni la terminal), lo instala con el instalador oficial de Anthropic |
3/5 | Instala la Antigravity CLI oficial de Google ( |
4/5 | Activa Relevo en Claude Code (guarda antes una copia de tu configuración) |
5/5 | Comprueba que |
Paso 2 · Inicia sesión (solo la primera vez)
En Google (Gemini). Si en el paso 5/5 el instalador te lo pide:
Se abrirá tu navegador: entra con tu cuenta de Google AI Pro/Ultra y acepta.
Vuelve a la ventana del instalador.
Cuando veas el chat de
agy, escribe/exity pulsa Enter.
Si ya usas la app de Antigravity con esa cuenta, este paso normalmente no hace falta.
En Claude, solo si el instalador acaba de instalarte Claude Code: abre una terminal nueva, escribe claude y entra con tu cuenta Claude Pro o Max.
Paso 3 · Empieza a usarlo
Cierra y vuelve a abrir la app de Claude (o Claude Code en la terminal). Al arrancar, descarga Relevo.
Abre una sesión en la carpeta de tu proyecto y escribe:
/relevo:iniciarClaude comprueba que todo está conectado, te explica el aviso sobre las condiciones de Google (solo la primera vez), prepara el proyecto y te pregunta por tu bóveda de Obsidian si la usas.
Pide trabajo al equipo:
/relevo:equipo añade un formulario de contacto con validación y testsDentro de Claude Code en la terminal:
/plugin marketplace add Piratapacorro/relevo
/plugin install relevo@relevoEn la app de escritorio no existe /plugin.
A mano:
Instala la Antigravity CLI siguiendo su guía oficial y ejecuta
agyuna vez para iniciar sesión.Añade esto a
~/.claude/settings.json:
{
"extraKnownMarketplaces": { "relevo": { "source": { "source": "github", "repo": "Piratapacorro/relevo" } } },
"enabledPlugins": { "relevo@relevo": true }
}Relevo necesita Node.js 18+ y git.
Related MCP server: HiveClaude
Comandos
Comando | Qué hace |
| Trabajo en equipo de principio a fin: contexto → plan → reparto → revisión → tests → memoria |
| Pregunta rápida a Gemini (sobre tu código o de investigación) casi sin gastar cuota de Claude |
| Gemini revisa con lupa tus cambios actuales y Claude se queda con lo que de verdad importa |
| Cómo está el equipo: Gemini, tareas y trabajos pendientes |
| Prepara el proyecto y comprueba que todo está conectado |
Cómo trabajan
Copia aislada. Gemini trabaja en una copia de tu proyecto, fuera de tu carpeta. Nada llega a tu código hasta que Claude lo revisa y lo aprueba.
Todo se puede deshacer, también en proyectos sin git: Relevo nunca crea un
.giten tu carpeta.Informes cortos. Gemini devuelve un resumen compacto, así Claude gasta pocos tokens. El detalle queda en
.relevo/jobs/.Windows, macOS y Linux, sin WSL y sin dependencias.
Memoria compartida
Dónde | Qué guarda |
| Las reglas del equipo. Las leen Gemini y Claude |
| Tareas, quién las hace y en qué estado están |
| Decisiones técnicas |
| Lo aprendido del proyecto; Gemini lo recibe en cada encargo |
Obsidian (opcional) | Gemini consulta tus notas del proyecto, y Relevo escribe solo un diario con cada trabajo aprobado o descartado («Relevo - proyecto - fecha»). Funciona con Obsidian cerrado |
Relevo busca en tu bóveda una carpeta con el nombre del proyecto; si no la encuentra, usa la raíz. Para fijarla a mano, crea .relevo/config.json con {"vaultFolder": "MiProyecto"}.
Permisos y seguridad
Permisos
completo(por defecto): Gemini puede ejecutar comandos (tests, builds) dentro de su copia aislada. Úsalo en proyectos en los que confíes.Permisos
solo-archivos: Gemini solo lee y edita archivos, y los comandos los ejecuta Claude (gasta más cuota de Claude).Límite de seguridad: 40 llamadas a Gemini por sesión y un tiempo máximo por tarea.
Cuota de Google agotada: Relevo lo detecta enseguida, prueba con un modelo Flash y te avisa si tampoco queda.
Estos ajustes se cambian en ~/.claude/settings.json, dentro de pluginConfigs. La bóveda de Obsidian basta con decírsela a Claude.
⚠️ Aviso sobre las condiciones de uso
Anthropic: usar Claude Code con tu propia suscripción está permitido. Relevo no usa el Agent SDK ni
claude -p.Google: las condiciones de Antigravity prohíben usar el servicio «con productos que no son de Google», y su FAQ menciona Claude Code.
Relevo solo usa el programa oficial
agycon tu propia sesión, pero Google no ha aclarado si eso está permitido.En 2026 suspendió cuentas que reutilizaban el login de Antigravity en otras apps, algo que Relevo no hace.
Aun así, existe riesgo y lo asumes tú.
Alternativa sin ese riesgo: configura
agycon una API key de Google AI Studio ("modelProvider": "gemini"en~/.gemini/antigravity-cli/settings.jsony la variableGEMINI_API_KEY).
Relevo no está afiliado a Anthropic ni a Google. Claude, Gemini y Antigravity son marcas de sus propietarios.
Solución de problemas
Problema | Solución |
No aparecen los comandos | Cierra y vuelve a abrir la app de Claude. Los plugins se cargan al arrancar |
El instalador dice que falta Node.js o git y no puede instalarlo | Instálalos a mano desde nodejs.org (LTS) y git-scm.com, cierra la terminal y vuelve a ejecutar el instalador |
Linux: | Abre una terminal nueva (el instalador los añade a tu |
«Sesión de agy: NO iniciada» | Vuelve a ejecutar el instalador y acepta iniciar sesión, o escribe |
| Cada vez que se ejecuta, |
Quiero ver qué hizo Gemini | Mira |
Desinstalar
En ~/.claude/settings.json, borra "relevo@relevo" de enabledPlugins y "relevo" de extraKnownMarketplaces. En la terminal también puedes usar claude plugin uninstall relevo@relevo.
Desarrollo
npm test # tests con un agy simulado (no gasta cuota)
node test/live.mjs <proyecto-de-prueba> # prueba real contra agy (gasta un poco de cuota de Gemini)
claude --plugin-dir . # cargar el plugin sin instalarloLicencia
MIT
This server cannot be deployed
Maintenance
Related MCP Connectors
- ParleyOAuthdev.weldra
Coordination hub for AI coding agents: message teammates, ask humans, audit every event.
Shared memory for coding agents. Stop re-explaining your codebase every session.
Shared control plane for AI coding agents — tasks, memory, decisions, file locks. 12 tools.
Cross-agent artifact workspace with provenance across Claude Code, Codex, Cursor, LangGraph.
Related MCP Servers
- AlicenseBqualityDmaintenanceEnables autonomous AI-to-AI collaboration between Claude and Gemini to execute complex development projects with minimal human intervention. It provides a role-based system with task dependencies, automated project planning, and continuous execution loops.284MIT
- FlicenseNot gradedqualityDmaintenanceCoordinates multiple Claude Code agents to work collaboratively on projects with role-based task management, shared state, and automated code review.5 npm2-
- AlicenseNot gradedqualityBmaintenanceCreates and manages multi-agent teams of AI coding assistants (Claude Code, Codex CLI) that collaborate in tmux terminal sessions. Enables a leader agent to assign sub-tasks to team members for coordinated development.ISC
- AlicenseNot gradedqualityCmaintenanceEnables Claude Code to delegate tasks to Google Antigravity (Gemini) as an autonomous subagent, including codebase exploration, architecture analysis, multi-file code generation, and technical Q&A, without requiring external API keys.MIT