Tu Agente de IA Autónomo
dentro de Visual Studio Code.
Conecta tu editor al servicio local de OpenCode v2. Respuestas en streaming nativo, ejecución segura de herramientas, puntos de control Undo/Redo instantáneos e indexación profunda de proyectos.
Experimenta la potencia en tiempo real
Haz clic en las acciones para ver cómo OpenCode Agent razona, ejecuta herramientas y mantiene el control total de tu código con Snapshots reversibles.
El poder de un copiloto autónomo sin salir de VS Code
Arquitectura moderna construida sobre el protocolo de OpenCode v2, diseñada para maximizar velocidad, control y seguridad.
Streaming Nativo SSE & Conexión Local v2
La extensión se comunica de forma bidireccional con el servicio local @opencode/client v2 a través de Server-Sent Events (SSE). No requiere abrir terminales externas ni gestionar procesos manualmente: la extensión inicia y administra el servicio en segundo plano de manera transparente.
Checkpoints & Undo/Redo Atómico
Cada edición que realiza el agente genera una instantánea automática del archivo. Con el comando /undo o desde el botón de la barra, puedes revertir los cambios al instante sin tocar Git.
Indexación Profunda de Proyecto
Genera de forma inteligente .opencode/PROJECT_INDEX.md con la topología del código, stacks detectados y descripciones de módulos para proporcionar un contexto impecable al modelo de lenguaje.
Habilidades Personalizadas (@Skills)
Crea carpetas .opencode/skills/<nombre>/SKILL.md y actívalas con un simple @nombre en el chat. Automatiza checklists de QA, directivas de arquitectura o despliegues.
Control de Permisos Granular
El agente nunca ejecuta comandos destructivos sin tu consentimiento. Tarjetas visuales de aprobación en línea (Permitir una vez, Permitir siempre, Denegar) mantienen el control en tus manos.
Comandos Slash interactivos en el chat
Escribe / en el cajón de entrada de OpenCode dentro de VS Code para acceder a la paleta de comandos inteligentes.
| Comando | Descripción Funcional | Acción Directa |
|---|---|---|
| /clear | Limpia la conversación actual e inicia una sesión limpia en el espacio de trabajo. | Reinicio instantáneo |
| /undo | Revierte de manera atómica el último cambio en archivos realizado por el agente mediante snapshots. | Restauración segura |
| /redo | Reaplica los cambios en archivos deshechos previamente con el checkpoint manager. | Reaplicar snapshot |
| /index | Analiza el proyecto actual y actualiza la base de conocimiento .opencode/PROJECT_INDEX.md. |
Indexación de archivos |
| /effort <nivel> | Ajusta el nivel de razonamiento analítico del agente (low, medium, high, max, auto). |
Modo de inferencia |
| /agents | Cambia el rol del agente activo según la tarea (Build, Plan, Explore, Review). | Multi-agente |
| /diff | Abre el visor de diferencias nativo de VS Code para comparar cambios propuestos. | Editor de diferencias |
| /tools | Abre la carpeta de scripts y herramientas propias en .opencode/tools/. |
Extensiones locales |
| /restore | Recupera la sesión previa guardada tras reiniciar el editor o cerrar VS Code. | Persistencia de sesión |
| /help | Muestra la lista de herramientas, habilidades cargadas y comandos disponibles. | Manual interactivo |
3 Formas de Instalar OpenCode Agent
Elige el método que mejor se adapte a tu flujo de trabajo. Puedes usar el protocolo directo web, la terminal o la interfaz gráfica de VS Code.
1-Clic Web Directo
Haz clic en el botón de instalación y tu navegador se comunicará directamente con tu cliente de Visual Studio Code para instalar la extensión al instante sin descargas manuales.
Comando en Terminal
Si prefieres la terminal, ejecuta una sola línea de comandos para descargar e instalar el archivo VSIX oficial directamente en tu editor activo.
Instalación Manual .VSIX
Descarga el archivo .vsix. En VS Code, abre la pestaña Extensiones (Ctrl+Shift+X), haz clic en los tres puntos (···) y selecciona Install from VSIX...
Preguntas Frecuentes
Todo lo que necesitas saber sobre OpenCode Agent y su integración corporativa.
OpenCode Agent es una extensión nativa para Visual Studio Code que se comunica directamente con tu servicio local de OpenCode v2 a través de HTTP/SSE. A diferencia de plugins convencionales, no requiere intermediarios en la nube privada de terceros: se conecta a tu propio motor local, mantiene un historial de checkpoints para poder deshacer cualquier cambio con /undo y genera un índice estructural de tu código en .opencode/PROJECT_INDEX.md.
Al pulsar el botón "Instalar en VS Code", el navegador invoca el protocolo registrado vscode:extension/opencode.opencode-vscode-agent. Si tienes VS Code instalado en tu equipo, el sistema operativo abrirá tu editor y te mostrará la pantalla de confirmación para habilitar el agente de inmediato. Si tu navegador bloquea el protocolo, nuestro instalador te proporciona alternativas automáticas mediante terminal o descarga directa del archivo .vsix.
Sí, al 100%. OpenCode Agent es un paquete estándar .vsix compatible con Visual Studio Code (versión 1.90 o superior), VS Code Insiders, Cursor y VSCodium tanto en Linux, macOS como en Windows. Nuestro script de instalación detecta automáticamente cuál de estos editores tienes configurado en tu sistema.
La extensión utiliza la configuración de tu servicio OpenCode instalado en tu sistema. Puedes elegir entre Claude 3.7 Sonnet, OpenAI GPT-4o, DeepSeek R1, modelos locales mediante Ollama o cualquier proveedor compatible configurado en tu CLI mediante opencode /models.
OpenCode Agent incluye un gestor de snapshots seguro (CheckpointManager). Antes de realizar cualquier modificación en tu proyecto, captura el estado de los archivos afectados. Si deseas revertir los cambios, basta con escribir /undo en el chat o presionar el icono de deshacer en la barra lateral para volver al estado anterior con total seguridad.