Cinco días, infinitas posibilidades: aquí está el resumen de cinco días y un proyecto final

Resumen: Cinco días intensos para llevar a cabo un proyecto final. Descubre las posibilidades que surgen en este desafío.

5 dic 2025 • 5 min read • Q2BSTUDIO Team

Cinco días, un proyecto final: resumen y posibilidades

Cinco días, infinitas posibilidades: aquí está el resumen de cinco días y un proyecto final

Presento un resumen traducido y reescrito del curso intensivo de cinco días sobre Google Agent Development Kit ADK y mi proyecto final, incorporando además la experiencia y servicios de Q2BSTUDIO empresa de desarrollo de software y aplicaciones a medida especializada en inteligencia artificial ciberseguridad y servicios cloud aws y azure.

Día 1 Introducción a los agentes

Aprendimos a definir un agente usando la clase Agent en ADK estableciendo propiedades clave como name model description instruction y tools. Un agente difiere de un LLM estático en que puede razonar tomar acciones usando herramientas observar resultados y producir una respuesta final más precisa. El flujo típico es Prompt a Pensamiento a Acción (uso de herramienta) a Observación a Respuesta Final. En la práctica se mostró cómo instalar google-adk configurar la clave de Gemini crear un Agent con instrucciones claras y herramientas como Google Search y ejecutarlo con InMemoryRunner además de usar la interfaz web ADK para depuración y trazado detallado.

Día 2 De agente único a sistemas multiagente

El segundo día se centró en Multi Agent Systems MAS y la especialización. Salimos del modelo monolítico hacia equipos de agentes cada uno con una tarea concreta por ejemplo ResearchAgent SummarizerAgent o Outline Writer Editor. ADK ofrece patrones de flujo como LLM Coordinated SequentialAgent y ParallelAgent y mecanismos para enrutar datos entre agentes usando output_key y AgentTool que envuelve subagentes para que el coordinador los llame como herramientas. También se cubrieron herramientas personalizadas Function Tools y Agent Tools y buenas prácticas como docstrings type hints y retornos estructurados para integrarlas con el ADK.

Día 3 Protocolos contextuales y operaciones de larga duración

Se introdujo el Model Context Protocol MCP estándar que permite consumir integraciones comunitarias sin escribir clientes API personalizados y facilita acceso a servicios remotos. Aprendimos a diseñar Long Running Operations LROs donde una herramienta pausible solicita confirmación humana y el flujo se reanuda con un invocation id persistido. Además se trabajó la gestión de sesiones para dotar de memoria a corto plazo a los agentes usando InMemorySessionService para pruebas y DatabaseSessionService o VertexAiSessionService para entornos persistentes en producción.

Día 4 Ingesta memoria persistente y observabilidad

El foco fue cómo trasladar el historial de una sesión a la memoria a largo plazo con memory_service.add_session_to_memory y las estrategias de ingestión manual o automática tras cada turno. Se abordó Memory Consolidation para extraer hechos relevantes y reducir ruido usando un LLM de compresión y servicios gestionados como VertexAiMemoryBankService. También vimos la importancia de la observabilidad Logs Traces y Metrics y el uso de la ADK Web UI LoggingPlugin y callbacks para depurar errores reales como bugs de tipado en tools que causaban conteos incorrectos.

Día 5 Comunicación Agent2Agent A2A y despliegue en Vertex AI

El último día mostró Agent2Agent A2A para comunicación entre agentes distribuidos mediante Agent Cards exponiendo capacidades como servicios remotos. Se hizo un ejemplo con un Product Catalog Agent expuesto vía to_a2a y consumido con RemoteA2aAgent desde un Customer Support Agent. Finalmente se repasó cómo empaquetar y desplegar un agente en Vertex AI Agent Engine con el CLI adk deploy pruebas asíncronas y buenas prácticas de limpieza y coste junto con la integración de Vertex AI Memory Bank para memoria a largo plazo.

Herramientas patrones y buenas prácticas técnicas

El curso enfatizó convertir funciones Python en Function Tools usar AgentTool para delegación crear herramientas BuiltIn como BuiltInCodeExecutor para cálculos 100 por ciento fiables diseñar return dict con status success o error y habilitar compaction de eventos para eficiencia de tokens. También mostró cómo instrumentar logs en producción con Plugins y cómo ejecutar evaluaciones sistemáticas adk eval para medir Response Match Score y Tool Trajectory Score y evitar regresiones.

Mi proyecto final Aplicación móvil de inteligencia financiera para África

Como proyecto final desarrollé una solución multiagente para análisis financiero sobre datos de mobile money inspirada en ecosistemas como M Pesa enfocada en Kenia. El sistema incluye agentes especializados para ingestión de extractos análisis de flujo de caja detección de ingresos y gastos evaluación de riesgo y generación de informes listos para prestamistas. Implementé Pausable Tools para que el acceso a datos sensibles requiera autorización explícita del usuario y LROs para flujos que necesitan aprobación humana. El sistema se comunica con bancos y terceros mediante A2A permitiendo que el proveedor de mobile money exponga inteligencia sin compartir transacciones en bruto.

Beneficios para stakeholders

Para proveedores mobile money este enfoque permite monetizar inteligencia sin exponer datos crudos. Para bancos y microprestamistas mejora la capacidad de scoring y rapidez en decisiones de crédito. Para pymes aporta informes financieros automatizados y para usuarios garantiza control y privacidad. El resultado es inclusión financiera mejores decisiones de underwriting y más transparencia en el ecosistema.

Servicios Q2BSTUDIO y cómo podemos ayudar

En Q2BSTUDIO somos especialistas en crear soluciones a medida que combinan software a medida con inteligencia artificial y ciberseguridad para proyectos como este. Ofrecemos desarrollo de aplicaciones y plataformas personalizadas para integración de agentes IA y arquitecturas A2A así como servicios cloud aws y azure para desplegar y escalar agentes en producción. Si necesita una solución de inteligencia artificial para empresas o una aplicación a medida podemos diseñar desde el backend seguro hasta la orquestación multiagente y la integración con Power BI para servicios inteligencia de negocio y visualización de KPIs.

Si quiere conocer ejemplos de desarrollo de aplicaciones y software a medida visite nuestra página de servicios de desarrollo Desarrollo de aplicaciones y software multiplataforma y para soluciones avanzadas de inteligencia artificial y consultoría en IA para empresas vea Inteligencia artificial. También brindamos ciberseguridad pentesting y auditoría para proteger datos sensibles y cumplir regulaciones.

Palabras clave y posicionamiento

Este texto integra naturalmente términos relevantes para SEO como aplicaciones a medida software a medida inteligencia artificial ciberseguridad servicios cloud aws y azure servicios inteligencia de negocio ia para empresas agentes IA y power bi para ayudar a mejorar el posicionamiento web de proyectos relacionados con agentes ADK y soluciones empresariales.

Conclusión y llamada a la acción

El curso de cinco días proporciona un recorrido completo desde crear un agente simple hasta desplegar sistemas multiagente seguros y escalables con memoria trazabilidad y evaluación. Si su empresa necesita convertir datos en inteligencia accionable Q2BSTUDIO puede ayudar a diseñar implementar y mantener soluciones de software a medida que incorporen agentes IA ciberseguridad y servicios cloud. Contacte con nosotros para una consultoría inicial y una propuesta a medida.

A BREAK?

Play for a moment before you go

OUR SERVICES

How we can help you

Artificial intelligence

AI agents, chatbots, and intelligent assistants that automate tasks and serve your customers 24/7 to improve the efficiency of your business.

More info

Software Development

Web, mobile, and desktop applications, intranets, e-commerce, SaaS, and management platforms designed for your company's specific needs.

More info

Cloud services

Migration, infrastructure, managed hosting, high availability, and security on Microsoft Azure and Amazon Web Services to help your business scale without limits.

More info

Cybersecurity and pentesting

Security audits, penetration testing and protection of applications, data and infrastructure on-premise and cloud, with ethical hacking and regulatory compliance.

More info

Business Intelligence

Dashboards and data analysis with Power BI: we integrate your sources, design dashboards and KPIs and turn your data into decisions.

More info

Process automation

We automate repetitive tasks and connect your applications with n8n, Power Automate, Make, and RPA, eliminating manual work and increasing productivity.

More info

Training for Companies

We train your teams in technology with criteria: web development, databases, Git, best practices and security, automation with n8n, artificial intelligence for companies and creation of AI solutions with Azure AI Foundry.

More info

Code Auditing

We audit the code that you, your team or an AI create: we tell you what is good and what to improve, we secure it and make it ready for production, web or app.

More info

AI Image Generation

We create for you the images that your business needs with artificial intelligence: product, networks, advertising, illustration and avatars. You tell us what you want and we deliver it ready to use.

More info

AI Video Generation

We create videos with artificial intelligence for you: promotional, networking, virtual presenters, dubbing and animations. You tell us the idea and we will deliver it assembled and ready to publish.

More info

AI Conversational Avatars

We create conversational avatars with AI – digital humans with a face and voice – that serve your customers and teams with the knowledge of your company, on your website, interactive monitors, WhatsApp or Teams.

More info

Online Marketing and AI

Google Ads, Meta Ads, LinkedIn Ads and AI Engine Positioning (GEO/AEO): we attract customers and make your brand appear where they search for you, also on ChatGPT, Gemini and Perplexity.

More info

Do you have a project in mind?

Tell us your vision and we'll turn it into a software solution. Whatever the scope, we make your idea real.

Live Chat