Ag

Guía por plataforma

OpenCode

Agente open source en terminal, IDE y desktop.

Qué es OpenCode

Agente open source (sst/opencode) para escribir código en terminal, IDE o desktop. Soporta varios proveedores LLM, skills, MCP y endpoints OpenAI-compatible (incl. local).

Docs: opencode.ai

Orden sugerido

1. Instalación y modelo

Sigue el README oficial (npm, brew, etc.). Configura el proveedor que vayas a usar (API en nube o localhost).

2. Contexto del repo

AGENTS.md en la raíz con build, tests y convenciones — no repitas el mismo bloque en cada chat.

3. Skills

Carpeta de skills según documentación OpenCode. Formato Agent Skills. Guía: ¿Qué es un skill?.

4. MCP

Integración MCP en opencode.ai — añade solo lo que uses. Guía: ¿Qué es un MCP?. Ejemplo: Context7.

5. Modelos locales (ventaja de OpenCode)

OpenCode acepta base URL OpenAI-compatible apuntando a:

  • Ollamahttp://localhost:11434 (lo más simple para probar)
  • vLLM — si ya tienes servidor de inferencia propio

Antes de pull a ciegas: llmfit. Mapa completo: Modelos nube vs locales.

6. Herramientas opcionales

  • Headroom — wrap/proxy si el contexto de tools explota.
  • no-mistakes — gate en git push (equipos).

Dónde va cada cosa

PiezaUbicación
Contexto repoAGENTS.md
SkillsSegún doc OpenCode (proyecto / global)
MCPConfig OpenCode (ver doc)
Modelo localBase URL en config → Ollama/vLLM

OpenCode vs Claude Code vs Codex

OpenCodeClaude CodeCodex
LicenciaOpen sourceAnthropicOpenAI
Dónde correTerminal, IDE, desktopTerminal, IDE, desktopTerminal / CLI
SkillsSegún doc OpenCode~/.claude/skills/~/.agents/skills/
Ollama / localSí (habitual)No típicoNo típico

Cuándo elegir OpenCode

  • Quieres agente open source sin atarte a un vendor.
  • Necesitas Ollama o vLLM con un agente serio en terminal.
  • Alternativa a Claude Code / Codex / Gemini CLI.

Errores comunes

  • Configurar muchos MCPs antes de tener flujo básico estable.
  • No documentar en el repo qué agente y qué endpoint usa el equipo.
  • Instalar Ollama + vLLM + Headroom el mismo día sin un problema concreto.

Recursos compatibles

Fichas del catálogo que mencionan OpenCode. Informativas, no recomendaciones automáticas.

Herramientas

Headroom

Capa local que comprime contexto (tools, logs, RAG) antes del LLM. Requiere wrap/proxy; no sustituye usar Cursor o Copilot tal cual.

Avanzado
open-sourcetokenslocal-first
Ver ficha rev. jul 2026
Herramientas

Ollama

Runtime local para descargar y ejecutar modelos (Qwen, Llama, Mistral). API compatible con OpenAI en localhost.

Avanzado
open-sourcelocal-first
Ver ficha rev. jul 2026
APIs gratis

Google AI Studio (Gemini API)

API key gratis de Gemini sin tarjeta. Desde abril 2026 el tier gratis cubre solo modelos Flash, y Google puede usar tus datos para entrenar.

Gratis
apigoogle
Ver ficha rev. jul 2026
Herramientas

vLLM

Motor para servir LLMs (Qwen, Llama, etc.) con alta eficiencia. Para quien ya superó Ollama y necesita throughput real.

Avanzado
open-sourceinfraestructuralocal-first
Ver ficha rev. jul 2026
APIs gratis

Groq

API gratis sin tarjeta con inferencia ultrarrápida (hardware LPU) para modelos open-weight: Llama, Qwen… Limitada por cuota, no por créditos.

Gratis
apiinferencia-rapida
Ver ficha rev. jul 2026
APIs gratis

OpenRouter

Un endpoint compatible con OpenAI para cientos de modelos, con variantes :free sin tarjeta. El catálogo gratuito rota cada pocas semanas.

Gratis
apimulti-modelo
Ver ficha rev. jul 2026
MCPs

Chrome DevTools MCP

MCP oficial de Chrome DevTools: debug, performance y automatización en Chrome real (Puppeteer bajo el capó).

mcpbrowseropen-source
Ver ficha rev. jul 2026
MCPs

Context7

MCP que inyecta documentación actualizada de librerías. Muy usado; útil si el modelo inventa APIs viejas.

mcpdocumentaciónopen-source
Ver ficha rev. jul 2026
MCPs

Glama

Registro e inspector MCP: busca servidores, copia config para Cursor/Claude y prueba tools en el browser. Directorio, no un servidor.

Referencia
mcpdirectorio
Ver ficha rev. jul 2026
Herramientas

llmfit

CLI que detecta tu RAM/GPU y te dice qué modelos locales puedes correr bien — antes de descargar 40 GB inútiles.

Avanzado
open-sourcelocal-first
Ver ficha rev. jul 2026
MCPs

Smithery

Directorio y marketplace de servidores MCP con CLI de instalación.

mcpdirectoriomarketplace
Ver ficha rev. jul 2026
MCPs

mcp.so

Directorio comunitario grande de servidores MCP: buscar por categoría, tag o integración. Referencia, no lista de instalación.

Referencia
mcpdirectoriomarketplace
Ver ficha rev. jul 2026
Skills

ponytail

Skill que empuja al agente a escribir menos código. Muy popular; opiniones divididas.

Polémico
open-sourcecalidad-de-código
Ver ficha rev. jul 2026
Skills

UI Skills

Colección de skills para mejorar interfaces generadas por IA: accesibilidad, motion, shadcn, etc.

frontenddiseñocolección
Ver ficha rev. jul 2026
Guías

Modelos en la nube vs locales

Cuándo usar APIs en la nube (Claude, GPT, Copilot) y cuándo modelos locales con Ollama, vLLM o Qwen. Sin instalar nada todavía.

Principiante Avanzado Referencia
Leer guía rev. jul 2026
Guías

¿Qué es un MCP?

Model Context Protocol: servidores que dan al agente herramientas extra (browser, docs, DB). Qué son, cuándo uno basta y dónde configurarlos.

Principiante
estándar
Leer guía rev. jul 2026
Guías

¿Qué es un agente de código?

Un agente de código lee tu repo, propone cambios y ejecuta acciones con tu permiso. Dónde vive, qué no es y cómo se relaciona con skills, reglas y MCPs.

Principiante Intro
en-español
Leer guía rev. jul 2026
Guías

¿Qué es un skill?

Un skill es una carpeta con SKILL.md: el agente la usa solo cuando la tarea encaja. Qué son, dónde van y un ejemplo.

Principiante
estándar
Leer guía rev. jul 2026