saltar al contenido
base de conocimiento · herramientas de código con IA

Herramientas de código con IA, descifradas.

Qué son realmente Claude Code, OpenCode, OMP, OMO, herdr y los modelos detrás de ellos, en qué se diferencian, cuándo usar cada uno y cómo mantener el resultado seguro.

$ haz clic en una tarjeta para ver los detalles · ctrl+k para buscar

mapa de aprendizaje

Los temas están organizados por nivel, de los fundamentos a lo avanzado. Las flechas van del requisito previo a lo que se apoya en él. Selecciona un tema para ver una vista previa o sigue el siguiente paso destacado.

Tu siguiente paso

0 de 9 estudiados
empezar este tema

01 Fundamentos

Las ideas sobre las que se apoya todo lo demás.

02 Práctica

Aplica los controles y haz que funcionen en la práctica.

03 Avanzado

Diseña, escala y opera en profundidad.

  • estudiado
  • listo para estudiar
  • faltan requisitos previos

de entender a confiar

Entiende las herramientas, elige según la tarea, conduce con buen contexto y verifica todo. Cada chip abre el tema correspondiente.

  1. 01entender

    qué son realmente estas herramientas

    gate: puedes decir a qué capa pertenece una herramienta y cuánta autonomía cabe en la tarea

  2. 02elegir

    la herramienta y el modelo correctos para el trabajo

    gate: herramienta y modelo elegidos por tarea y riesgo, no por costumbre

  3. 03conducir

    dar contexto, dividir el trabajo

    gate: cada tarea es pequeña, está especificada y tiene una verificación que decide el éxito

  4. 04verificar

    confía solo en lo que puedes comprobar

    gate: nada se fusiona sin verificar, y el agent no alcanza lo que no debería

temas

El espectro del vibecoding
"Vibecoding" nombra una forma de trabajar, no una herramienta: describes lo que quieres y diriges por los resultados en lugar de leer cada línea. Es excelente para algunos trabajos e imprudente para otros, y saber cuál es cuál es la habilidad.
concepto· etapa: understand
Modelo, harness y provider
Un agent de código no es solo un modelo. Es un modelo más un harness (el programa que le da herramientas, contexto y reglas) al que se accede a través de un provider. Gran parte de la confusión en este campo viene de mezclar los tres.
concepto· etapa: understand
Agents de código comparados
Algunos son harnesses, otros son plugins que se montan sobre un harness, y otros ni siquiera son agents. Clasificarlos en la capa correcta explica la mayoría de las diferencias.
práctica· etapa: choose
Elegir un modelo: de frontera, barato y abierto
El mejor modelo para una tarea es el más barato que pasa tus pruebas. El precio, la velocidad y la privacidad importan tanto como los puntajes de benchmark, y los modelos al estilo DeepSeek vuelven concreto ese trade-off.
práctica· etapa: choose
Cuándo usar qué
Parte de la tarea y de su riesgo, no de la herramienta que te gusta. Una pequeña tabla de decisión cubre la mayoría de los días.
concepto· etapa: choose
Context engineering para agents de código
Los agents no recuerdan tu proyecto; leen lo que les pones delante. Los buenos resultados vienen de lo que el modelo ve: instrucciones claras, los archivos correctos, un plan y tareas lo bastante pequeñas como para verificarlas.
técnica· etapa: drive
Orquestación y agents en paralelo
Un agent es un pair programmer. Varios agents son un equipo pequeño, y un equipo necesita aislamiento, una forma de ver quién hace qué y un humano que revise los merges.
práctica· etapa: drive
El loop de verificación
El código generado parece seguro de sí mismo esté bien o mal. La única defensa confiable es un loop que lo verifique: pruebas que deciden, un diff que tú lees y gates que corren sin importar quién escribió el código.
técnica· etapa: verify
Proteger al propio agent
Un agent de código lee texto no confiable y ejecuta comandos con tus permisos. Esa combinación es exactamente lo que explotan la prompt injection y los ataques a la cadena de suministro, así que el agent necesita los mismos controles que cualquier automatización poderosa.
técnica· etapa: verify