RubySur · Julio 2026

Ay!
Ahí hay AI!

Cómo el agentic coding está reconfigurando nuestro trabajo.

Patricio Mac Adden · SINAPTIA01 / 22
02 / 22

Q1 / el punto de partida

EL EVENTO QUE
DISPARÓ LA
BÚSQUEDA

y la crisis existencial

El resto lo cuento yo.03 / 22

Las preguntas que quedaron

01 / ¿La industria se está cayendo?

02 / ¿Nuestros trabajos están en riesgo?

03 / ¿Cualquiera puede construir software ahora?

04 / ¿Qué hacemos además de entrar en pánico?

Ay!04 / 22

Una breve recapitulación

AGENTIC
CODING

Del autocomplete al agente.

Cómo cambió nuestra forma de escribir software.05 / 22

Primero

AUTOCOMPLETE

La máquina completa lo que ya empezaste.

Asiste al tecleo.06 / 22

Después

CHAT

La máquina responde, explica y propone.

Asiste a la conversación.07 / 22

Y ahora

AGENTES

La máquina lee el repositorio, usa herramientas, modifica y prueba.

Asiste a la ejecución.08 / 22

Una forma de usar agentes

VIBE
CODING
Describir un resultado. Esperar que entienda.09 / 22

El problema

Vibe coding sirve para…

  • prototipos
  • explorar una idea
  • salir del bloqueo
  • hacer software más accesible

Un producto necesita…

  • requisitos claros
  • decisiones y trade-offs
  • seguridad y confiabilidad
  • tests, revisión y mantenimiento
Prototipo ≠ producto.10 / 22

Lo que no se abarató

Generar código es más barato.
Equivocarse no.

Los agentes completan patrones; no leen la mente.11 / 22

El mapa

CONTEXTO
+ HARNESS

El contexto define qué y por qué. El harness hace que la ejecución sea segura, verificable y repetible.

Una forma de pensar el agentic coding.12 / 22
CONTEXT
ENGINEERING
13 / 22

Spec-Driven Development

SPEC-DRIVEN
DEVELOPMENT

Una forma de desarrollar software donde una especificación explícita guía qué construir, cómo hacerlo y cómo validarlo.

La intención antes que la implementación.14 / 22

Spec-Driven Development

Especificar
qué y por qué
Planificar
cómo
Implementar
en partes
Validar
contra intención

La especificación expresa la intención; el código la realiza.

El agente recibe contexto, no adivinanzas.15 / 22

El espectro de SDD

¿CUÁNTA AUTORIDAD
TIENE LA SPEC?

Ad-hoc

Vibe coding.
El prompt manda.

Spec-first

La spec guía la primera implementación.

Spec-anchored

Spec y código evolucionan juntos.

Spec-as-source

Se edita la spec. Se genera el código.

De menos a más disciplina.16 / 22

Nuestro rabbit hole

Frameworks

Spec KitBMAD MethodGSDRPIQRSPIOpenSpecSuperpowersTessl
Herramientas ≠ magia.17 / 22
HARNESS
ENGINEERING
18 / 22

Nuestro viaje con agentes

Claude Code OpenCode Pi
DetritusThe simplest, most straightforward, stupidly-effective agent we could come up with. aka El agente de Fer
Una búsqueda práctica, no una comparación de productos.19 / 22
CONSEJOS
20 / 22

Consejos

Don't outsource the thinkingDon't outsource the understandingRead the planRead the codeMake your harness yours. Avoid vendor lock-in.
Consejos para trabajar con agentes.21 / 22

Cierre

GRACIAS
¿PREGUNTAS?

RubySur · Julio 202622 / 22