¡Hola, programadores! ¿Quieren potenciar su flujo de trabajo de desarrollo con una configuración de codificación de IA local y gratuita? ¡Están en el lugar correcto! Hoy, nos sumergiremos en cómo crear un entorno de codificación de IA potente y de código abierto utilizando GPT-OSS, Opencode y Vibe Kanban. Estas herramientas les permiten codificar de manera más inteligente, automatizar tareas y gestionar proyectos, todo sin gastar una fortuna. En esta guía, les guiaremos a través de la configuración de Opencode con el modelo GPT-OSS para construir un sitio web de portafolio, y luego usaremos Vibe Kanban para gestionarlo y mejorarlo. Al final, tendrán una central de codificación local impulsada por IA. ¡A codificar con GPT-OSS, Opencode, Vibe Kanban!
¿Quieres una plataforma integrada y todo en uno para que tu equipo de desarrolladores trabaje en conjunto con la máxima productividad?
¡Apidog cumple con todas tus demandas y reemplaza a Postman a un precio mucho más asequible!
¿Qué son GPT-OSS, Opencode y Vibe Kanban?
Antes de sumergirnos, conozcamos a las estrellas de nuestro trío de codificación de IA:
- GPT-OSS: Lanzado por OpenAI el 5 de agosto de 2025, GPT-OSS es un modelo de peso abierto disponible en dos tamaños: 20B (ligero) y 120B (pesado). Está diseñado para el razonamiento y la codificación, ejecutándose localmente a través de Ollama para mayor privacidad y ahorro de costos. Piensen en él como su asistente personal de codificación de IA, gratuito bajo la licencia Apache 2.0.
- Opencode: Un agente de codificación de IA de código abierto de SST, Opencode se ejecuta en su terminal, aprovechando herramientas como
read
,write
yedit
para interactuar con su base de código. Es independiente del proveedor, es compatible con GPT-OSS y se integra con los Protocolos de Servidor de Lenguaje (LSP) para una codificación más inteligente. Es perfecto para el desarrollo local y centrado en la privacidad. - Vibe Kanban: Una herramienta moderna de gestión de proyectos que integra agentes de IA como Opencode para automatizar tareas de codificación. Se conecta a GitHub, permitiéndoles gestionar proyectos a través de un tablero Kanban (Pendiente, En progreso, En revisión). Es ideal para optimizar los flujos de trabajo y colaborar con la IA en los cambios de código.
Juntas, estas herramientas crean un entorno local y gratuito donde GPT-OSS impulsa la IA, Opencode maneja las tareas de codificación y Vibe Kanban organiza sus proyectos. ¡Vamos a configurarlo!

Paso 1: Instalar Opencode
Primero, necesitamos instalar Opencode, la columna vertebral de nuestro entorno de codificación de IA. Es súper fácil en macOS/Linux, con una opción manual para Windows.
Para macOS/Linux
Ejecuten uno de estos comandos en su terminal:
- Método YOLO (rápido y fácil):
curl -fsSL https://opencode.ai/install | bash
- Administradores de paquetes:
npm i -g opencode-ai@latest # o bun/pnpm/yarn
brew install sst/tap/opencode # macOS y Linux
paru -S opencode-bin # Arch Linux
Para Windows
- Visiten github.com/sst/opencode/releases (por ejemplo, v0.3.112 a partir de agosto de 2025).
- Descarguen el binario más reciente
opencode.exe
. - Guárdenlo en un directorio (por ejemplo,
C:\opencode
).
Probar la instalación
Verifiquen que Opencode funcione:
- macOS/Linux: Ejecuten
opencode
en su terminal. - Windows: Ejecuten
<ruta-a-opencode>/opencode.exe
(por ejemplo,C:\opencode\opencode.exe
).
Deberían ver la interfaz de usuario de terminal (TUI) de Opencode cargarse. Si no, revisen su PATH o la ubicación del binario.
Consejo Pro: Para Windows, agreguen la carpeta del binario a su PATH para un acceso más fácil.

Paso 2: Configurar su proyecto Opencode
Creemos una nueva carpeta de proyecto para construir un sitio web de portafolio usando Opencode y GPT-OSS. Lo configuraremos con ajustes personalizados.
Crear carpeta de proyecto:
mkdir opencode-vibekanban-project
cd opencode-vibekanban-project
Agregar AGENTS.md:
Creen un archivo llamado AGENTS.md
con:
# Tooling rules for Opencode
- Use Opencode tools only: read, write, edit, list, glob, grep, webfetch, bash, task, todowrite, todoread.
- Do NOT call non-existent tools like Repo_browser.*.
- Prefer `edit` for modifying existing files; use `read` to inspect before editing.
Esto define reglas para el agente de IA de Opencode, asegurando que use las herramientas correctas.
Agregar opencode.json:
Creen opencode.json
para configurar GPT-OSS (modelo 20B):
{
"$schema": "https://opencode.ai/config.json",
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama (local)",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"gpt-oss:20b": { "name": "gpt-oss 20B (local)" }
}
}
},
"model": "ollama/gpt-oss:20b",
"agent": {
"build": {
"description": "Default coding mode with only Opencode tools.",
"tools": {
"read": true,
"write": true,
"edit": true,
"bash": true,
"grep": true,
"glob": true,
"list": true,
"webfetch": true,
"patch": true,
"todoread": true,
"todowrite": true
},
"prompt": "{file:./AGENTS.md}"
}
},
"instructions": ["AGENTS.md"]
}
¿Quieren usar el GPT-OSS 120B más potente? Reemplacen las secciones provider
y model
con:
"provider": {
"ollama": {
"npm": "@ai-sdk/openai-compatible",
"name": "Ollama (local)",
"options": {
"baseURL": "http://localhost:11434/v1"
},
"models": {
"gpt-oss:120b": { "name": "gpt-oss 120B (local)" }
}
}
},
"model": "ollama/gpt-oss:120b"
Nota: Guarden AGENTS.md
y opencode.json
en opencode-vibekanban-project
. Estos archivos le indican a Opencode que use GPT-OSS y siga reglas de herramientas específicas.
Paso 3: Instalar y ejecutar GPT-OSS con Ollama
GPT-OSS se ejecuta localmente a través de Ollama, una herramienta ligera para gestionar LLM. Necesitarán una máquina decente (16GB+ de RAM para 20B, 64GB+ para 120B).
- Instalar Ollama:
- Descarguen e instalen desde ollama.ai para macOS, Linux o Windows (se recomienda WSL2).
2. Extraer modelo GPT-OSS:
- Para 20B (más ligero, más rápido):
ollama pull gpt-oss:20b
- Para 120B (más potente, más lento):
ollama pull gpt-oss:120b

3. Ejecutar el modelo:
- Inicien el modelo (elijan uno):
ollama run gpt-oss:20b
o
ollama run gpt-oss:120b
- Esto inicia el servidor de Ollama en
http://localhost:11434
, coincidiendo con labaseURL
enopencode.json
.
Consejo Pro: Asegúrense de que Ollama esté ejecutándose antes de iniciar Opencode, o recibirán errores de conexión.
Paso 4: Ejecutar Opencode para su proyecto
Ahora, vamos a iniciar Opencode en su carpeta de proyecto:
- Navegar al proyecto:
cd opencode-vibekanban-project
2. Ejecutar Opencode:
- macOS/Linux:
opencode .
- Windows:
<ruta-a-opencode>/opencode.exe .
- El
.
le dice a Opencode que use el directorio actual (opencode-vibekanban-project
).
3. Verificar la configuración:
- La TUI de Opencode debería cargarse, mostrando la carpeta del proyecto y el modelo GPT-OSS seleccionado (no se necesita configuración manual gracias a
opencode.json
).

Paso 5: Crear un sitio web de portafolio con Opencode
Usemos Opencode y GPT-OSS para construir una página de inicio de portafolio simple para un desarrollador llamado John Doe, usando React con Vite.
Introducir el Prompt:
- En la TUI de Opencode, escriban:
Create a simple portfolio landing page for a developer called John Doe in React with Vite.
- Presionen Enter. Opencode usa GPT-OSS para generar el proyecto, creando archivos como
index.html
,src/App.jsx
yvite.config.js
.
Ejecutar el sitio web:
- Naveguen a la carpeta del proyecto generado (por ejemplo,
john-doe-portfolio
dentro deopencode-vibekanban-project
). - Instalen dependencias e inicien:
npm install
npm run dev
- Abran
http://localhost:5173
para ver el sitio.

Subir a GitHub:
- Creen un nuevo repositorio de GitHub (por ejemplo,
john-doe-portfolio
). - Inicialicen Git y suban:
git init
git add .
git commit -m "Initial portfolio website"
git remote add origin https://github.com/your-username/john-doe-portfolio.git
git push -u origin main
Consejo Pro: Usen la herramienta webfetch
de Opencode para inspirarse en sitios de portafolio existentes si es necesario.
Paso 6: Configurar Vibe Kanban para la gestión de proyectos
Ahora, integremos Vibe Kanban para gestionar y mejorar el proyecto de portafolio con agentes de IA.
Instalar Vibe Kanban:
- En una nueva terminal, ejecuten:
npx vibe-kanban
- Esto instala e inicia la interfaz web de Vibe Kanban (generalmente en
http://localhost:3000
).
Configurar Vibe Kanban:
- En la interfaz, configuren:
- Agente de codificación: Seleccionen Opencode (detecta su configuración local).
- IDE: Elijan su IDE preferido (por ejemplo, Cursor, VS Code o Windsurf).
- Conectar a GitHub:
- Autentíquense con su cuenta de GitHub para vincular repositorios.

Crear un nuevo proyecto:
- Hagan clic en Crear nuevo proyecto.
- Seleccionen su repositorio de GitHub
john-doe-portfolio
. - Nombren el proyecto (por ejemplo, “Portafolio de John Doe”) y continúen.

Paso 7: Añadir tareas con Vibe Kanban
Usemos Vibe Kanban para mejorar el portafolio añadiendo una nueva característica, como un formulario de contacto.
Crear una tarea:
- En Vibe Kanban, hagan clic en Nueva tarea.
- Añadan:
- Título: “Actualización de la Interfaz de Usuario”
- Descripción: “Reemplazar el color negro del sitio web por amarillo oscuro.”
- Hagan clic en Crear y comenzar.

Seleccionar agente:
- Elijan Opencode como agente (no Claude Code o Gemini).
- La tarea se mueve a En progreso mientras Opencode modifica la base de código.

Revisar y aprobar:
- Una vez completada, la tarea se mueve a En revisión.
- Vean los cambios en el visor de diferencias de Vibe Kanban o abran en su IDE (por ejemplo, VS Code).
- Si están satisfechos, hagan clic en Finalizar para confirmar y subir a GitHub:
git add .
git commit -m "Added contact form"
git push
Consejo Pro: Usen Vibe Kanban para poner en cola múltiples tareas (por ejemplo, “Añadir modo oscuro”, “Optimizar imágenes”) y dejen que Opencode las maneje secuencialmente.
Resolución de problemas comunes
- ¿Falla la TUI de Opencode? Asegúrense de que Ollama esté ejecutándose (
ollama ps
) y de quehttp://localhost:11434
sea accesible. Verifiquenopencode.json
en busca de errores tipográficos. - ¿GPT-OSS lento? El modelo 120B necesita mucha RAM; cambien a 20B para máquinas más ligeras.
- ¿Vibe Kanban no se conecta? Verifiquen la autenticación de GitHub y asegúrense de que el repositorio sea público o accesible.
- ¿Problemas con datos simulados? Las herramientas
todoread
ytodowrite
de Opencode pueden depurar problemas de tareas; revisen los registros en la TUI. - ¿Errores binarios de Windows? Vuelvan a descargar desde github.com/sst/opencode/releases si
opencode.exe
falla.
Por qué esta pila es genial
La combinación GPT-OSS, Opencode, Vibe Kanban es el sueño de todo desarrollador:
- Gratis y local: Sin costos en la nube, solo su máquina y herramientas de código abierto.
- IA potente: GPT-OSS rivaliza con modelos de pago como Claude, con opciones de 20B/120B.
- Flujo de trabajo flexible: La codificación basada en terminal de Opencode y el tablero Kanban de Vibe Kanban hacen que la gestión de tareas sea muy sencilla.
- Impulsado por la comunidad: Contribuyan a Opencode (1.2k forks, 19.2k estrellas) o a Vibe Kanban para dar forma a su futuro.
A los usuarios les encanta esta configuración: “¡Opencode con GPT-OSS construyó mi sitio en minutos, y Vibe Kanban lo mantuvo organizado!” Pruébenlo y vean por qué.
Conclusión
¡Acaban de construir un entorno de codificación de IA local y gratuito con GPT-OSS, Opencode y Vibe Kanban! Desde la creación de un sitio de portafolio hasta la gestión de tareas con agentes de IA, están listos para codificar de manera más inteligente. Experimenten con nuevas características, contribuyan a los repositorios y compartan sus proyectos en los comentarios. ¡Mantengamos la revolución de la codificación de IA en marcha!
¿Quieres una plataforma integrada y todo en uno para que tu equipo de desarrolladores trabaje en conjunto con la máxima productividad?
¡Apidog cumple con todas tus demandas y reemplaza a Postman a un precio mucho más asequible!