¿Qué es codear ahora?

es

Hoy tuve la oportunidad de conversar con estudiantes de Ciencias de la Computación e Informática de la Universidad de Costa Rica sobre algo que vengo explorando de cerca en mi trabajo diario: qué significa “codear” en la era de los sistemas multiagénticos.

La grabación completa de la charla está disponible aquí:

¿Qué es codear ahora? — charla en la UCR — watch on YouTube

Auditorio lleno de estudiantes de la UCR durante la charla, con la slide “El agente no reemplaza el criterio. Lo exige.” proyectada al frente.

La charla partió de una pregunta simple: pasamos de escribir prompts, a pensar en contexto, a diseñar sistemas donde varios agentes colaboran para construir software real. Y en el medio de esa evolución aparece una disciplina que todavía no tiene nombre fijo en la industria: el diseño del “harness”. Todo lo que rodea a un modelo de lenguaje para convertirlo en un sistema confiable (el loop de control, las herramientas, el contexto, los permisos, la evaluación).

Presentando la slide “Solo Mode: el experimento”, sobre desarrolladores compitiendo para construir una app de reserva de puestos con el objetivo real de aprender a desarrollar el harness.

Compartí experiencias concretas: cómo un mismo problema resuelto de tres formas distintas: de código determinístico a un sistema totalmente agéntico y exploramos que no siempre entre más “agéntico” es mejor.

Armamos en vivo un harness desde cero, sin frameworks, para mostrar que no hay magia detrás de herramientas como Claude Code o Codex: hay ingeniería. El repositorio con las demos que usamos durante la charla está disponible en github.com/fr4gus/simulacion_matricula.

Señalando código Python en vivo en VS Code — la definición de herramientas y un guardrail de ruta segura del harness construido durante la demo.

Las slides de la charla están disponibles para descargar aquí.

Pero el mensaje que más quise dejarles fue otro: el mercado no va hacia necesitar menos criterio técnico, va hacia necesitar más. Un agente puede escribir código. No puede decidir si una arquitectura tiene sentido. Esa capacidad se construye con bases sólidas, no con un buen prompt.

Slide de cierre: “Mi recomendación si codean con IA” — por qué funciona, cómo podría romperse, qué otras alternativas existen, y si podrías explicar la solución a alguien más.

Gracias a la Escuela de Computación e Informática por el espacio y a cada estudiante que hizo preguntas al final, esas son las que más se agradecen.

¿Cómo están viendo ustedes este cambio en sus equipos o proyectos?

← All posts