Ruta de Aprendizaje
Ruta de Aprendizaje de OpenCode
Section titled “Ruta de Aprendizaje de OpenCode”Esta ruta de aprendizaje está diseñada para llevarte de cero a competentes en OpenCode en 4 semanas.
Semana 1: Fundamentos
Section titled “Semana 1: Fundamentos”Objetivos
Section titled “Objetivos”- Instalar y configurar OpenCode
- Conocer la interfaz de terminal (TUI)
- Experimentar con modelos gratuitos
Tareas
Section titled “Tareas”| Día | Tema | Recurso |
|---|---|---|
| 1 | Instalación de OpenCode | Guía de Inicio Rápido |
| 2 | Configuración de Zen | Guía de Zen |
| 3 | Navegación básica de TUI | Guía de TUI |
| 4 | Primeros comandos | Práctica libre |
| 5 | Referencia de archivos con @ | TUI Mastery |
| 6 | Comandos de shell con ! | Práctica libre |
| 7 | Revisión y práctica | Repasar conceptos |
checkpoints de la Semana 1
Section titled “checkpoints de la Semana 1”- OpenCode instalado y funcionando
- API key de Zen configurada
- Puedes navegar la TUI con confianza
- Has probado al menos 3 comandos diferentes
Semana 2: Flujo de Trabajo Core
Section titled “Semana 2: Flujo de Trabajo Core”Objetivos
Section titled “Objetivos”- Dominar el ciclo Plan → Build
- Crear tu primer agente personalizado
- Integrar shell commands en flujos de trabajo
Tareas
Section titled “Tareas”| Día | Tema | Recurso |
|---|---|---|
| 8 | Modos Plan y Build | Guía de TUI |
| 9 | Atajos de teclado avanzados | TUI Mastery |
| 10 | Introducción a Agentes | Guía de Agentes |
| 11 | Crear un agente personalizado | Agentes Guide |
| 12 | Integración con git | workflow básico |
| 13 | Flujos de trabajo combinados | Workflows |
| 7 | Revisión y práctica | Proyecto pequeño |
Checkpoints de la Semana 2
Section titled “Checkpoints de la Semana 2”- Puedes切换 entre Plan y Build sin pensar
- Has creado al menos un agente personalizado
- Usas comandos de shell regularmente en tus flujos
Semana 3: Características Avanzadas
Section titled “Semana 3: Características Avanzadas”Objetivos
Section titled “Objetivos”- Dominar los Skills de OpenCode
- Configurar espacios de trabajo en equipo
- Implementar integraciones básicas
Tareas
Section titled “Tareas”| Día | Tema | Recurso |
|---|---|---|
| 15 | Introducción a Skills | Guía de Skills |
| 16 | Crear tu primer skill | Skills Guide |
| 17 | Skills para code review | Skill Examples |
| 18 | Espacios de trabajo en equipo | Configuración de Zen |
| 19 | Variables de entorno y seguridad | Best Practices |
| 20 | Integración CI/CD básica | Workflows |
| 21 | Proyecto integrador | Aplicar todo lo aprendido |
Checkpoints de la Semana 3
Section titled “Checkpoints de la Semana 3”- Has creado al menos 2 skills personalizados
- Entiendes cómo estructurar skills reutilizables
- Has configurado un espacio de trabajo básico
Semana 4: Dominio
Section titled “Semana 4: Dominio”Objetivos
Section titled “Objetivos”- Construir integraciones avanzadas con MCP
- Optimizar costos y rendimiento
- Prepararte para enseñar a otros
Tareas
Section titled “Tareas”| Día | Tema | Recurso |
|---|---|---|
| 22 | Introducción a MCP | Guía de MCP |
| 23 | Crear un servidor MCP básico | MCP Guide |
| 24 | Optimización de modelos | Zen Guide |
| 25 | Gestión de costos | Calculadora de Zen |
| 26 | Patrones avanzados de workflows | Workflows |
| 27 | Troubleshooting avanzado | FAQ |
| 28 | Proyecto final | Portfolio de configuración |
Checkpoints de la Semana 4
Section titled “Checkpoints de la Semana 4”- Has creado al menos un servidor MCP
- Entiendes cómo optimizar costos
- Tienes una configuración lista para producción
Recursos Adicionales
Section titled “Recursos Adicionales”Documentación
Section titled “Documentación”- Referencia de Comandos
- Guía de Migración (si vienes de otra herramienta)
- FAQ y Troubleshooting
Comunidad
Section titled “Comunidad”Próximos Pasos Después de las 4 Semanas
Section titled “Próximos Pasos Después de las 4 Semanas”- Explorar el ecosistema de plugins
- Contribuir a la comunidad
- Crear templates de configuración para tu equipo
- Mantenerse actualizado con nuevas versiones
💡 Nota: Esta ruta es una guía, no una regla. Avanza a tu propio ritmo y profundiza en los temas que más te interesen.