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.
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.
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.