concepto
etapa: choose
3 min de lectura
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.
Claude CodeOpenCodeCursorherdrAiderOh My OpenAgent (OMO)
Empieza por la tarea
- Una pregunta rápida sobre código, o una edición pequeña en un archivo que tienes abierto: chat de IDE o edición inline (Cursor, Copilot) o un agent de terminal en .
- Una funcionalidad que atraviesa varios archivos en un repositorio con pruebas: un agent de terminal (Claude Code, OpenCode, , Codex CLI) con aprobaciones activadas para escritura y shell.
- Un gran cambio mecánico (renombrado, migración, actualización): un agent con buenas herramientas de edición y una regla clara, ejecutado en una branch con la suite de pruebas como juez.
- Muchas tareas independientes: varios agents en git worktrees separados, organizados con un multiplexor como herdr, o una capa de orquestación como sobre OpenCode.
- Un prototipo o script desechable: la autonomía total está bien. Ejecútalo en un sandbox o en un directorio temporal.
- Código sensible a la seguridad (autenticación, pagos, criptografía, parsing): usa el agent para un borrador y para las pruebas, luego revisa línea por línea con una persona que conozca el área.
- Código base desconocido: pide al agent que primero lo mapee y lo explique, en solo lectura, antes de cualquier cambio.
Ajusta la autonomía al riesgo
Piensa en dos diales. La autonomía es cuánto hace el agent sin preguntar. El riesgo es el daño que puede causar un cambio equivocado. Mantén pequeño el producto de ambos: alta autonomía solo donde los errores son baratos y reversibles (una branch, un sandbox, un script), y aprobaciones donde no lo son (configuración de producción, credenciales, migraciones de datos, eliminaciones).
Elegir el harness
- Quieres una experiencia única, pulida y respaldada por el proveedor: Claude Code (modelos Claude) o Codex CLI (modelos de OpenAI).
- Quieres cambiar de modelos y providers libremente, o ejecutar modelos locales: OpenCode u OMP.
- Quieres roles integrados y trabajo multiagente autónomo sobre OpenCode: agrega OMO.
- Ejecutas varias sesiones a la vez y pierdes el rastro: herdr o tmux.
- Prefieres un IDE gráfico: Cursor o una extensión de IDE.
- Quieres commits pequeños, git-first y predecibles: Aider.
Señales de que elegiste mal
- Sigues aceptando cambios que no leíste.
- El agent entra en un loop, repitiendo la misma corrección fallida: reduce la tarea o cambia de modelo.
- Los costos te sorprenden: fija límites, usa modelos más baratos en pasos fáciles, mantén el contexto pequeño.
- No puedes explicar qué hace el código: detente y léelo antes de construir más encima.
- Cada nueva capa de herramientas añade otra cosa que configurar y en la que confiar: quita lo que no uses.
conexiones en el mapa
- Agents de código comparadosalimentaCuándo usar qué
- Elegir un modelo: de frontera, barato y abiertoalimentaCuándo usar qué
- Cuándo usar quées seguido porContext engineering para agents de código
actualizado el 14/10/2026 · fuentes para profundizar · reportar un error
Estudia antes
pon a prueba lo que entendiste
Cargando preguntas…