Noticia7 min

Gemini API ya mezcla tools nativas y funciones propias: por que esta actualización si cambia el diseño de agentes

Google anuncio el 17 de marzo de 2026 nuevas capacidades de tooling en Gemini API: combinar built-in tools con funciones propias, circular contexto y usar IDs por tool call. La mejora no es cosmética.

Gemini
Actualizacion oficial de Gemini API sobre tools, contexto circulante y grounding para agentes

Por qué importa

Esta nota se enfoca en la decisión práctica para builders: qué cambia, qué riesgo agrega y cómo aplicarlo sin romper operación.

Google anuncio el 17 de marzo de 2026 una mejora en Gemini API que, leida rapido, parece incremental: combinar tools nativas con funciones custom, circular contexto entre tool calls y sumar IDs unicos por llamada. Leida con cabeza de builder, es bastante más importante.

La razon es simple: muchos agentes no fallan porque el modelo no sepa que hacer, sino porque la orquestacion entre herramientas termina siendo más fragil que el razonamiento.

Hasta ahora era común partir el flujo en piezas separadas:

  • una llamada para buscar o hacer grounding,
  • otra para decidir si llamar tu backend,
  • otra para reconectar contexto,
  • y logica extra para no perder trazabilidad.

Cada corte mete más latencia, más codigo alrededor y más posibilidades de que el agente se descarrile.

Que cambió exactamente

Google dice que ahora Gemini puede combinar built-in tools como Google Search o Google Maps con funciones propias en una misma request, y también preservar el contexto de tool calls y respuestas a traves de turnos.

Eso ataca un cuello de botella muy real: cuando el agente necesita usar una herramienta administrada por el proveedor y luego pasar ese resultado a una acción controlada por tu sistema.

Ejemplo tipico:

  1. buscar una tienda o restaurante con Maps,
  2. razonar sobre distancia, horario o reseñas,
  3. llamar tu funcion de reserva o de enrutamiento,
  4. responder con evidencia y siguiente paso.

Antes podias lograr algo parecido, pero con más orquestacion manual. Ahora Google intenta bajar esa friccion.

Post oficial de Google sobre tool combos y contexto circulante en Gemini API

Por que esto importa más que un headline de producto

Para builders, la mejora fuerte no es "más tools". Es menos glue code alrededor de tools.

Eso trae tres consecuencias practicas:

1. Menos saltos entre capas

Cuando el modelo puede pivotar entre una tool administrada y una funcion tuya en la misma interaccion, la arquitectura se simplifica. Menos handoffs significa menos puntos donde se pierde contexto o se rompe el tracking del flujo.

2. Mejor capacidad de depurar

Google también introdujo IDs unicos por tool call. Eso parece pequeño, pero para flujos asincronos o paralelos ayuda mucho a mapear qué pidio exactamente el modelo y qué devolvio tu cliente. Si alguna vez depuraste function calling con varias respuestas cruzadas, sabes que esto no es adorno.

3. Mas espacio para agentes hibridos

La combinacion entre tools nativas y tools propias acerca a Gemini a un caso que muchos equipos realmente necesitan: usar datos publicos frescos sin renunciar a sistemas internos.

No es solo una mejora para demos. Es una mejora para asistentes de ventas, operaciones locales, soporte, discovery comercial y workflows con geografia, web o datos en tiempo real.

El detalle que no conviene pasar por alto

Google también extiende Grounding with Google Maps y lo conecta mejor con este stack. Eso abre un angulo con demanda muy clara: agentes que no solo responden, sino que toman decisiones con contexto de ubicacion.

Para Latinoamerica eso puede importar bastante en verticales concretas:

  • delivery,
  • field ops,
  • ventas territoriales,
  • turismo,
  • soporte en sitio,
  • agenda de visitas o rutas.

Lo interesante no es Maps por si solo. Lo interesante es que el resultado de Maps puede alimentar una herramienta propia sin que el desarrollador arme un puente artesanal para cada paso.

Documentacion oficial de Gemini API sobre tools y agentes administrados

Donde siguen los tradeoffs

Seria un error leer esto como "Google ya resolvió la arquitectura de agentes". No. Solo esta resolviendo una parte del problema.

Todavia te toca definir:

  • permisos por herramienta,
  • política de reintentos,
  • timeouts,
  • logging,
  • evaluación por caso de uso,
  • y fallback cuando una tool administrada no responde como esperas.

Ademas, mezclar más capacidades en una sola request puede bajar friccion, pero también complica el debugging si no capturas cada tool call y su evidencia asociada.

Como lo aplicaria sin inflar complejidad

Si ya usas Gemini API, yo probaria esta actualización en un flujo donde hoy tengas demasiada costura:

  1. grounding o busqueda,
  2. razonamiento,
  3. llamada a backend,
  4. respuesta estructurada.

Si ese flujo hoy depende de varios estados manuales, aquí hay una oportunidad real de simplificar.

Pero no migraria todo a la vez. Primero mediria:

  • latencia total,
  • cantidad de requests por tarea,
  • errores de correlacion entre tool call y resultado,
  • y calidad final frente a tu flujo anterior.

Si todavía estas fortaleciendo la base de herramientas, esta noticia conversa bien con nuestra nota sobre function calling y herramientas para un agente confiable. Y si el siguiente paso es montar tu stack con criterio, el curso gratis Instala Tu Propio Agente de IA sigue siendo una buena base.

La conclusión corta: Google no solo agrego features; recorto trabajo de orquestacion que muchos equipos venian cargando fuera del modelo. Para builders, eso suele valer más que otro salto de benchmark.