Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

Elephant-Goldfish Model

Plugin de código abierto de Google: un agente con contexto profundo redacta un diseño y luego subagentes sin contexto lo revisan para sacar a la luz los puntos ciegos.

Reseña de Sheela · Actualizado

Ver en GitHub Código abierto

Nuestra nota

4.2/5

Los revisores sin contexto de EGM son la respuesta más ingeniosa hasta ahora al agente que da por bueno su propio diseño, siempre que tu entorno pueda lanzar los subagentes que necesita.

¿Qué es Elephant-Goldfish Model?

El Elephant-Goldfish Model (EGM) es un plugin de código abierto para agentes de programación de Google, publicado bajo Apache 2.0. Su lema es 'design with an elephant, review with a goldfish': el Elephant es un agente con contexto profundo que conoce el proyecto y redacta una especificación, mientras que los revisores Goldfish son subagentes nuevos sin contexto que solo leen el borrador y sus fuentes citadas, de modo que detectan las suposiciones no explícitas que arrastró el agente principal. Tú decides los compromisos y apruebas el diseño antes de que se escriba código.

Incluye siete skills, egm-brainstorm, egm-draft, egm-resolve, egm-bootstrap, egm-review, egm-review-loop y egm-drift-report, y se instala como plugin para Antigravity, Claude Code, Codex, Claude Cowork y ChatGPT Work. El flujo pasa de /egm-brainstorm a un resumen de conceptos, de /egm-draft a un borrador de diseño y después a /egm-review, y las especificaciones aprobadas se guardan en docs/designs.

El README dice que lo usan miles de ingenieros de Google, aunque también indica que no es un producto con soporte oficial de Google. El repositorio tiene unas 6.500 estrellas; su primera versión etiquetada, EGM v0.1.0, salió el 27 de octubre de 2026.

¿Merece la pena Elephant-Goldfish Model?

La mayoría de las herramientas de revisión con agentes piden al mismo modelo que escribió un diseño que lo critique, y lo que suele salir es acuerdo. La idea de EGM es separar los papeles por contexto. El Elephant redacta con todo lo que sabe del proyecto; los revisores Goldfish son subagentes nuevos que solo reciben el documento y las fuentes que cita, así que no pueden apoyarse en la conversación que produjo el diseño y tienden a sacar a la luz las suposiciones que dejó implícitas. Que el patrón venga de ingenieros de Google, que dicen que lo usan miles de ellos, y que reúna unas 6.500 estrellas a las pocas semanas de hacerse público es la señal más fuerte aquí.

Las skills corresponden a un flujo de trabajo real y no a un único comando monolítico. egm-brainstorm pone a prueba una idea hasta convertirla en un resumen de conceptos, egm-draft la transforma en un borrador de diseño sección a sección con pausas para tus comentarios, egm-review pasa los revisores nuevos sobre el borrador y egm-drift-report compara más tarde un diseño aprobado con el código ya subido. El proyecto deja claro que EGM es para funcionalidades que requieren decisiones de diseño, y que una corrección pequeña y clara debe seguir tu flujo habitual, que es el límite correcto.

La dependencia dura es el soporte de subagentes. Las revisiones Goldfish exigen que el entorno cree contextos nuevos y aislados, y el README dice que si el agente no puede, EGM detiene la revisión en lugar de fingirla. El soporte varía por tanto según el entorno, y la documentación recoge rarezas vigentes: en la CLI agy de Antigravity, un comando sin prefijo se comportó de forma distinta entre las versiones 1.4.8 y 1.4.10, así que la documentación pide mantener el prefijo /egm:. En Codex hay que elegir la skill en un selector.

Dos salvedades moderan el entusiasmo. Es software temprano, una primera versión v0.1.0 con unas 59 incidencias abiertas, así que las asperezas están tanto en la fontanería de los entornos como en los prompts. Y el aviso de que no es un producto con soporte oficial de Google significa que no hay contrato de soporte detrás del nombre de Google, por muchos ingenieros de Google que dependan de él internamente. El método es sólido y está argumentado con un cuidado poco habitual; el empaquetado tiene pocos meses.

Dónde se gana su sitio

  • Un ingeniero de backend que añade entrega de webhooks a un servicio en Claude Code

    Cerrar el comportamiento de reintentos y eventos duplicados antes de escribir código

    Ejecuta /egm-brainstorm sobre la funcionalidad, /egm-draft para el diseño y luego /egm-review para que revisores nuevos cuestionen las suposiciones de reintentos e idempotencia. Gratis; el coste son las ejecuciones extra de subagentes en tu plan de Claude actual y el tiempo de resolver los hallazgos antes de implementar.

  • Un equipo de plataforma que estandariza el diseño asistido por agentes en varios productos

    Dar a cada funcionalidad un documento de diseño revisado en el repositorio

    Instala el plugin para los usuarios de Antigravity y Codex, guarda las especificaciones aprobadas en docs/designs y ejecuta egm-drift-report más adelante para comparar el código con el diseño acordado. Comprueba antes que cada entorno puede crear subagentes, porque EGM detiene las revisiones donde no puede.

  • Una responsable técnica que compara EGM con spec-kit

    Decidir si la revisión sin contexto compensa el requisito de subagentes

    Prueba ambos en una misma funcionalidad: los documentos de spec-kit pasan por pull requests, mientras que EGM añade una revisión adversarial pero depende del soporte de subagentes. Sopesa un proyecto v0.1.0 frente a la trayectoria más amplia y larga de spec-kit.

Antes de decidirte

Puesta en marcha
Instálalo como plugin: claude plugin marketplace add google/elephant-goldfish-model y luego claude plugin install egm@egm; agy plugin install para Antigravity, codex plugin para Codex. Abre una sesión nueva y ejecuta /egm-brainstorm; el primer diseño requiere una pasada de lluvia de ideas, borrador y revisión.
Integraciones
Antigravity (app, IDE y CLI agy), Claude Code, Codex, Claude Cowork y ChatGPT Work; siete skills egm- que se invocan con comando de barra o desde el selector de skills. Los revisores se ejecutan como subagentes nuevos.
Datos y privacidad
Funciona a través del proveedor de modelos de tu propio agente de programación y escribe documentos de diseño en Markdown en tu repositorio; el plugin no envía nada a ningún servicio de Google. Apache 2.0; el README indica que no es un producto con soporte oficial de Google.
Coste a escala
No hay edición de pago. El coste es el uso extra del modelo en tu plan actual, porque la lluvia de ideas y la revisión lanzan subagentes, más el tiempo de los revisores para resolver los hallazgos antes de implementar.
Límites
Las revisiones Goldfish necesitan soporte de subagentes y se detienen donde falta; unas 59 incidencias abiertas; rarezas propias de cada entorno (prefijo de comandos en la CLI agy 1.4.8 frente a 1.4.10); la primera versión es la v0.1.0.

Lo bueno

  • Los revisores sin contexto sacan a la luz suposiciones que arrastró el agente redactor
  • Siete skills cubren lluvia de ideas, borrador, revisión y detección de desviaciones
  • Se instala en Antigravity, Claude Code, Codex, Claude Cowork y ChatGPT Work
  • Se detiene en lugar de fingir una revisión cuando no hay subagentes

Lo malo

  • Necesita un entorno capaz de lanzar subagentes nuevos; el soporte varía
  • Primera versión (v0.1.0) con unas 59 incidencias abiertas
  • No es un producto con soporte oficial de Google, pese al nombre
  • El esfuerzo extra solo compensa en funcionalidades con decisiones de diseño reales

Ideal para

Equipos que usan Antigravity, Claude Code o Codex y quieren que un diseño lo revise algo distinto del agente que lo escribió.

Alternativas a Elephant-Goldfish Model

Elephant-Goldfish Model: preguntas frecuentes

¿Merece la pena Elephant-Goldfish Model?
Los revisores sin contexto de EGM son la respuesta más ingeniosa hasta ahora al agente que da por bueno su propio diseño, siempre que tu entorno pueda lanzar los subagentes que necesita. Le damos un 4.2 sobre 5.
¿Cuánto cuesta Elephant-Goldfish Model?
Gratuito y de código abierto (Apache 2.0).
¿Qué inconvenientes tiene Elephant-Goldfish Model?
Necesita un entorno capaz de lanzar subagentes nuevos; el soporte varía; primera versión (v0.1.0) con unas 59 incidencias abiertas; no es un producto con soporte oficial de Google, pese al nombre; el esfuerzo extra solo compensa en funcionalidades con decisiones de diseño reales.
¿Para quién es Elephant-Goldfish Model?
Equipos que usan Antigravity, Claude Code o Codex y quieren que un diseño lo revise algo distinto del agente que lo escribió.
¿Cuánto cuesta Elephant-Goldfish Model para un equipo o en producción?
No hay edición de pago. El coste es el uso extra del modelo en tu plan actual, porque la lluvia de ideas y la revisión lanzan subagentes, más el tiempo de los revisores para resolver los hallazgos antes de implementar.
¿Es Elephant-Goldfish Model seguro para los datos de la empresa?
Funciona a través del proveedor de modelos de tu propio agente de programación y escribe documentos de diseño en Markdown en tu repositorio; el plugin no envía nada a ningún servicio de Google. Apache 2.0; el README indica que no es un producto con soporte oficial de Google.
¿Cuáles son las mejores alternativas a Elephant-Goldfish Model?
Las alternativas más cercanas que hemos analizado son Spec Kit, pdd-kit y Superpowers.

Respuestas comprobadas el 30 oct 2026.