La parte más subestimada de OpenCode no es si puede escribir código por ti.
La verdadera pregunta es si puede convertir acciones de desarrollo repetidas en un flujo de trabajo reutilizable. Instálalo una vez. Configura el modelo. Añade reglas del proyecto. Luego usa Skills para definir cómo debe gestionarse una tarea determinada. Así es como la IA deja de actuar como un nuevo compañero de equipo al que hay que explicarle el mismo contexto una y otra vez.
El artículo original sigue una ruta clara: poner OpenCode en funcionamiento y luego configurar Skills. Esta reescritura mantiene esa estructura mientras actualiza la lógica de configuración con la documentación oficial actual.
Para una plataforma como We0ai, esto importa porque los agentes de programación con IA no solo sirven para escribir código. Pueden ayudar a los equipos a conectar sitios web, componentes, páginas SEO/GEO y experimentos de crecimiento dentro del flujo de trabajo más amplio Construir -> Mostrar -> Crecer -> Leads.
Qué es OpenCode: no una ventana de chat, sino un agente de programación con IA en la terminal
OpenCode se entiende mejor como un agente de programación con IA para desarrolladores. Puede ejecutarse en la terminal y también está disponible mediante experiencias de escritorio y relacionadas con IDE. En comparación con un chatbot normal, se parece más a un asistente de ingeniería que puede leer un proyecto, comprender el contexto, editar archivos y ayudar con la depuración.
Por eso encaja tan bien con Skills. En lugar de pedir “escribe esta función” cada vez, puedes definir comportamientos repetibles para notas de lanzamiento, revisiones de páginas SEO, correcciones de pruebas, comprobaciones de pull requests y revisiones de código.
Paso 1: Instalar OpenCode

Imagen original: entrada oficial de instalación de OpenCode.

Imagen original: instalación global de OpenCode con npm en Windows Terminal.

Imagen original: la interfaz de terminal de OpenCode después del inicio.
La documentación oficial presenta el script de instalación como el punto de partida más sencillo. También puedes instalar OpenCode con npm, Bun, pnpm, Yarn, Homebrew u otros gestores de paquetes. Para muchos desarrolladores frontend y full-stack, npm sigue siendo el punto de entrada más familiar.
# Recomendado: script de instalación oficial
curl -fsSL https://opencode.ai/install | bash
npm install -g opencode-ai
# Iniciar
opencode
Los usuarios de Windows deben prestar atención al entorno. Si tu flujo de trabajo depende de herramientas de terminal, dependencias, Git y scripts de shell, WSL suele ser la opción más fluida. Ejecutarlo directamente en Windows puede funcionar, pero los entornos similares a Linux suelen reducir los problemas de rutas y permisos.
Paso 2: Conectar un modelo en lugar de confiar ciegamente en el predeterminado

Imagen original: visualización y cambio de modelos en OpenCode.

Imagen original: inicio de la primera conversación después de elegir un modelo.
La elección del modelo es donde muchos usuarios primerizos se atascan. No elijas solo por “gratis” o “el más potente”. Empieza por el tipo de trabajo que necesitas.
La documentación oficial recomienda usar /connect dentro de la TUI para conectar tu proveedor. Después de configurar la clave, abre un directorio de proyecto e inicia OpenCode allí.
# Conectar un proveedor en la TUI de OpenCode
/connect
# Iniciar en un proyecto
cd your-project
opencode
Paso 3: Gestionar la configuración con opencode.jsonc
La configuración predeterminada basta para una prueba rápida. Pero si quieres que OpenCode se convierta en parte de tu flujo de trabajo a largo plazo, el archivo de configuración importa. OpenCode admite configuración JSON y JSONC, y se pueden combinar configuraciones globales y de proyecto.
{
"$schema": "https://opencode.ai/config.json",
"model": "anthropic/claude-sonnet-4-5",
"autoupdate": true,
"permission": {
"edit": "ask",
"bash": "ask"
},
"instructions": [
"AGENTS.md"
]
}
El objetivo no es hacer que la configuración parezca compleja. El objetivo es dejar claros los límites de trabajo: qué modelo usar, cómo funcionan las actualizaciones, qué acciones requieren aprobación y qué reglas del proyecto deben leerse.
Paso 4: Entender Skills, el núcleo del comportamiento reutilizable

Imagen original: el repositorio oficial de Anthropic Skills.

Imagen original: un Marketplace comunitario chino de habilidades de agentes.
Una Skill no es simplemente otra carpeta. Es un paquete de instrucciones reutilizable para el asistente de IA. Describes cómo debe evaluarse, ejecutarse y devolverse una tarea específica. Luego OpenCode puede cargar ese comportamiento cuando sea útil.
Según la documentación oficial, OpenCode busca Skills en .opencode/skills a nivel de proyecto, en ~/.config/opencode/skills a nivel global y en directorios de habilidades compatibles de Claude / Agents.
# Skill a nivel de proyecto
your-project/
.opencode/
skills/
seo-page-review/
SKILL.md
# Skill global
~/.config/opencode/skills/
release-notes/
SKILL.md
Un SKILL.md mínimo normalmente necesita un nombre y una descripción. El nombre debe ser corto, en minúsculas y con guiones. La descripción debe ser lo bastante específica para que el agente sepa cuándo cargarlo.
---
name: seo-page-review
description: Revisar una página de sitio web de presentación en términos de SEO, GEO, señales de confianza y conversión de leads.
compatibility: opencode
---
## Qué comprobar
- Intención de búsqueda y estructura de la página
- Señales de confianza y pruebas
- Ruta de captación de leads
- Enlaces internos y claridad de conversión
Paso 5: Configuración global de Skills en Windows

Imagen original: la carpeta de skills de OpenCode dentro de un directorio de usuario de Windows.

Imagen original: varias carpetas de Skills dentro del directorio skills.

Imagen original: comprobación de las Skills cargadas con skill list.

Imagen original: OpenCode emparejando automáticamente la Skill frontend-design.

Imagen original: código de la página y salida estructurada generada después de activarse la Skill.

Imagen original: vista previa final de la página web generada por OpenCode.
El artículo original se centra en la configuración global de Skills en Windows. La idea es útil: si todos los proyectos deben usar la misma Skill, colócala en un directorio a nivel de usuario. Si la Skill es solo para un proyecto, mantenla a nivel de proyecto.
Una regla sencilla ayuda: si la Skill representa conocimiento del equipo, mantenla con el repositorio. Si es solo un hábito personal, mantenla global.
Paso 6: No mezcles AGENTS.md, Skills y archivos de configuración sin cuidado
Muchos equipos ponen todo en un único archivo de instrucciones desordenado. Eso hace que el asistente sea más difícil de controlar. Una configuración más limpia separa las responsabilidades.
En resumen: AGENTS.md es para reglas de proyecto a largo plazo, las Skills son para tareas específicas y repetibles, y opencode.jsonc es para la configuración en tiempo de ejecución.
OpenCode y We0ai: la capa de construcción se encuentra con la capa de crecimiento
OpenCode ayuda principalmente con la capa Build: código, refactorización, scripts, reglas de proyecto y flujos de trabajo de desarrollo reutilizables. We0ai se centra en Showcase y Growth: convertir productos, servicios, casos, plantillas, contenido y páginas SEO/GEO en sitios web de presentación que puedan encontrarse, ser entendidos por la búsqueda con IA y convertirse en leads.
No se sustituyen entre sí. Una configuración práctica consiste en usar OpenCode para mejorar los flujos de trabajo de desarrollo e ingeniería de contenido, mientras se usa We0ai para convertir el sitio web final en un activo de crecimiento para usuarios y tráfico de búsqueda.
Conclusión final
OpenCode no es difícil de instalar. La verdadera pregunta es si lo tratas como una herramienta de flujo de trabajo a largo plazo.
Si solo lo instalas, obtienes un asistente de codificación con IA. Si configuras modelos y permisos, obtienes un asistente de proyecto más estable. Si usas bien Skills, AGENTS.md y opencode.jsonc, obtienes un sistema de desarrollo con IA que puede reutilizarse, trasladarse entre proyectos y compartirse con un equipo.
Para los equipos que crean sitios web de presentación, páginas SEO/GEO, páginas de casos de producto y experimentos de crecimiento, eso importa. El crecimiento de un sitio web no termina con la generación de páginas. Requiere código, contenido, componentes y flujos de trabajo para seguir mejorando.
Esa es también la lógica detrás de We0ai: Build -> Showcase -> Grow -> Leads. Construye el activo, muestra el valor, aumenta la visibilidad y convierte la atención en leads y clientes.
CTA: Si tu sitio web necesita hacer algo más que ponerse en línea, diseña conjuntamente el flujo de trabajo de desarrollo y la ruta de crecimiento de la vitrina.
Preguntas frecuentes
¿Qué es OpenCode?
OpenCode es un agente de codificación con IA para desarrolladores. Ayuda a comprender, editar y generar código, así como a colaborar en proyectos desde la terminal.
¿Cómo instalo OpenCode?
Puedes usar el script de instalación oficial o instalarlo con npm install -g opencode-ai.
¿Para qué sirven las Skills de OpenCode?
Las Skills empaquetan instrucciones reutilizables para tareas como revisión de código, revisión de páginas SEO, notas de lanzamiento y flujos de trabajo de prueba y corrección.
¿Dónde deben colocarse las Skills?
Las rutas habituales incluyen .opencode/skills/<name>/SKILL.md y ~/.config/opencode/skills/<name>/SKILL.md.
¿Cuál es la diferencia entre AGENTS.md y SKILL.md?
AGENTS.md es mejor para reglas de proyecto a largo plazo, mientras que SKILL.md es mejor para flujos de trabajo de tareas específicas y repetibles.
¿Cómo se relaciona esto con We0ai?
OpenCode da soporte a la capa de construcción, mientras que We0ai da soporte a la presentación y el crecimiento. Juntos pueden conectar código, contenido, SEO/GEO y conversión de leads.
Herramientas relacionadas
- OpenCode
- Documentación de OpenCode
- Skills de agente de OpenCode
- Node.js
- npm
- Subsistema de Windows para Linux
- Anthropic Skills
- We0ai
Fuentes
- Artículo original de CSDN: Guía completa de OpenCode
- Introducción a OpenCode
- Skills de agente de OpenCode
- Configuración de OpenCode
- Reglas de OpenCode
- Anthropic Skills GitHub