Page cover

brain-circuitDía 5: Vibe Coding: Backend

Sesión interactiva

En esta sesión vamos a programar “en modo construcción”: usaremos IA como copiloto para generar, refactorizar y depurar código más rápido, apoyándonos en (1) un agente que ustedes mismos consultan (por ejemplo desde Poe) y (2) recursos oficiales del ecosistema Solana.

La meta no es “delegar el pensamiento”, sino acelerar la iteración: tú sigues siendo responsable de entender qué se está construyendo, validar supuestos y revisar seguridad (especialmente cuando el código interactúa con wallets y transacciones).

WaynIA

Hemos creado una inteligencia artificial usando Poe, entrenada con la documentación de Rust y distintos repositorios relacionados al ecosistema Solana. Este recurso está pensado para apoyar a los alumnos en la resolución de dudas rápidas, sobre todo en temas de definiciones, conceptos y referencias teóricas.

IA en Solana

El artículo oficial “How to get started with AI tools on Solana” explica cómo llevar la IA más allá del típico “autocomplete” y convertirla en un asistente que consulta documentación actualizada, sugiere mejores prácticas y ayuda a depurar errores específicos de Solana. Una idea central del texto es entender el “stack” de IA: LLM (el “cerebro”) → frameworks de agentes (el “sistema operativo”) → kits específicos del dominio (las “apps” que le dan habilidades concretas sobre blockchain).

¿Cuál es la propuesta?

  • Solana MCP (Developer MCP): el artículo introduce el uso de MCP para hacer que el asistente pueda buscar y responder con información fresca y especializada (conceptos, debugging, recomendaciones, ejemplos).

  • Frameworks/kits para agentes: menciona opciones como Solana Agent Kit (SendAI), Eliza Framework, y otros toolkits, con ejemplos de cómo montar un agente que pueda ayudarte a interactuar con Solana y automatizar flujos (por ejemplo: pedir balance, solicitar devnet SOL, etc.).

¿Porqué vale la pena?

  • Menos tiempo en búsqueda manual: el asistente puede ayudarte a encontrar rápido “la respuesta oficial” o el patrón correcto.

  • Mejor debugging: errores de Anchor/Solana suelen requerir contexto específico (cuentas, PDAs, constraints); un setup con fuentes buenas reduce la frustración.

  • Acelera el aprendizaje: puedes pedir explicaciones con ejemplos y luego contrastarlas con docs oficiales.

circle-info

Si el asistente sugiere código que firma transacciones o usa llaves privadas, la regla es simple: entiende qué hace, revísalo, y nunca pegues secretos en lugares inseguros.

Last updated