Haz coincidir el inicio de sesión que ya tienes con la superficie que documenta esa página y deja las reglas del proyecto en el archivo que esa página lee. La intro de OpenCode es la vía documentada para una clave de API de un proveedor, incluido el inicio de sesión de OpenCode Zen, y para el archivo AGENTS.md que /init escribe después de configurar un proveedor. La descripción general de Claude Code es la vía documentada para una suscripción de Claude o una cuenta de Anthropic Console en las superficies que las exigen, para una suscripción de pago en la aplicación de escritorio y para las reglas permanentes en CLAUDE.md. La descripción general dice que Claude Code puede leer un AGENTS.md ya existente por sí solo o junto con CLAUDE.md. Una nota del registro de cambios dice que, en un proyecto sin CLAUDE.md, Claude Code lee AGENTS.md en su lugar. Estas páginas describen ese nombre de archivo compartido con reglas de lectura distintas y no ordenan velocidad, calidad ni precio.
Inicio de sesión, superficies y archivos de proyecto
La elección que documentan estas páginas es qué cuenta espera cada superficie, dónde se ejecuta la herramienta, qué comando la instala y qué archivo markdown lleva las reglas del proyecto. La velocidad, la calidad de las respuestas y el precio quedan fuera de esa elección.
La descripción general de Claude Code describe una herramienta de programación agéntica que lee tu base de código, edita archivos, ejecuta comandos y se integra con las herramientas de desarrollo, en la terminal, un IDE, una aplicación de escritorio y un navegador. La misma página la llama un asistente de programación con IA para crear funciones, corregir fallos y automatizar tareas de desarrollo entre archivos y herramientas. La intro de OpenCode llama a OpenCode un agente de programación de IA de código abierto disponible como interfaz de terminal, aplicación de escritorio o extensión de IDE.
La aplicación de escritorio en la descripción general de Claude Code exige una suscripción de pago. Esa pestaña también dice que la aplicación incluye Claude Code, así que la vía de escritorio usa la instalación de la aplicación. Las descargas de escritorio de la página cubren macOS, Windows x64 y Windows ARM64, además de una vía apt en beta en Ubuntu o Debian. La superficie web empieza en claude.ai/code sin configuración local, en navegadores de escritorio y en la aplicación para iOS y Android. La intro de OpenCode nombra una aplicación de escritorio y una extensión de IDE. Sus pasos de instalación quedan fuera de esta intro.
Diferencias de configuración documentadas en la intro de OpenCode, la descripción general de Claude Code y el registro de cambios de Claude Code, comprobadas el 28 de septiembre de 2026
| Elección de configuración | Intro de OpenCode | Descripción general de Claude Code |
| — | — | — |
| Cuenta | Cualquier proveedor de LLM, configurando claves de API. Para quien empieza, la intro recomienda OpenCode Zen, al que llama una lista seleccionada de modelos que el equipo de OpenCode ha probado y verificado. | La mayoría de las superficies exigen una suscripción de Claude o una cuenta de Anthropic Console. La terminal, VS Code y JetBrains también admiten proveedores de terceros. La aplicación de escritorio exige una suscripción de pago. |
| Superficies con pasos en la página | Instalación en la terminal y pasos del primer uso. Se nombran una aplicación de escritorio y una extensión de IDE. El uso en la terminal cuenta con un emulador moderno. La intro cita WezTerm y Alacritty como multiplataforma, y Ghostty y Kitty para Linux y macOS. También cuenta con claves de API de los proveedores que quieras usar. | Terminal, VS Code (con un enlace de instalación para Cursor), JetBrains (IntelliJ IDEA, PyCharm, WebStorm y otros IDE de JetBrains), la aplicación de escritorio y la web en claude.ai/code. JetBrains exige la CLI, instalada por separado. |
| Instrucciones del proyecto | /init, escrito dentro de OpenCode después de configurar un proveedor, escribe AGENTS.md en la raíz del proyecto. | CLAUDE.md se lee al inicio de cada sesión. Un AGENTS.md ya existente puede leerse por sí solo o junto con CLAUDE.md. Una nota del registro de cambios: en un proyecto sin CLAUDE.md, Claude Code lee AGENTS.md en su lugar. |
| Flujo de una función | La intro recomienda crear un plan antes de añadir una función y volver después al modo Build para hacer los cambios. Para un cambio más directo, también muestra cómo pedirle a OpenCode que construya ese cambio directamente, antes de revisar un plan. | Para una función, la descripción general dice que Claude Code planifica el enfoque, escribe el código en varios archivos y comprueba que funciona. Para un fallo, dice que Claude Code rastrea el problema e implementa una corrección. |
| Control del modo Plan | Tab activa el modo Plan, que impide los cambios y propone una implementación. Aparece un indicador abajo a la derecha. Tab otra vez vuelve al modo Build. | Una nota del registro de cambios para la extensión de VS Code añade un /plan escrito que cambia al modo plan, envía un primer prompt de planificación o muestra el plan de la sesión. |
Descripción general de Claude Code
Registro de cambios de Claude Code
Para OpenCode, la instalación más fácil de la intro es curl -fsSL https://opencode.ai/install | bash. Configure dice que escribas /connect en la interfaz de terminal después de abrir OpenCode, luego elijas la entrada de menú llamada opencode, inicies sesión en opencode.ai/auth, añadas los datos de facturación y pegues la clave de API. La entrada de menú llamada opencode es el proveedor Zen dentro de /connect. El comando de shell opencode aparece después, en Initialize. La intro menciona los datos de facturación y no indica importes. Initialize empieza una vez configurado un proveedor. Imprime cd /path/to/project, luego el comando de shell opencode y después /init. /init escribe AGENTS.md en la raíz del proyecto.
Para Claude Code, la instalación nativa recomendada por la descripción general es curl -fsSL https://claude.ai/install.sh | bash en macOS, Linux y WSL; irm https://claude.ai/install.ps1 | iex en Windows PowerShell; y curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd en Windows CMD. Si el shell dice que && is not a valid statement separator, usa la línea de PowerShell. Si el shell dice que irm is not recognized, usa la línea de CMD. El indicador muestra PS C:\ en PowerShell y C:\ sin PS en CMD. Cuando termine el instalador, abre una terminal nueva y ejecuta claude –version. Una instalación que funciona imprime un número de versión. Si el shell dice que claude is not found, el directorio de instalación todavía no está en PATH. Las instalaciones nativas se actualizan en segundo plano.
La instalación de Homebrew impresa en la descripción general es brew install –cask claude-code. La descripción general dice que el cask claude-code sigue el canal estable, por lo general cerca de una semana por detrás, y que omite las versiones con regresiones importantes, y que el nombre de cask claude-code@latest sigue el canal más reciente y recibe las versiones nuevas en cuanto se publican. Las instalaciones de Homebrew no se actualizan solas. Las actualizaciones impresas son brew upgrade claude-code o brew upgrade claude-code@latest, según el cask que hayas instalado. La instalación impresa de WinGet es winget install Anthropic.ClaudeCode. Las instalaciones de WinGet no se actualizan solas, y la actualización impresa es winget upgrade Anthropic.ClaudeCode.
Luego entra con cd en el proyecto y ejecuta claude. El primer uso pide el inicio de sesión. Si ANTHROPIC_API_KEY ya está definida, Claude Code omite la petición de inicio de sesión y te pide que apruebes la clave. En Windows nativo, la descripción general recomienda Git for Windows para que Claude Code pueda usar la herramienta Bash. Si Git for Windows no está instalado, la descripción general dice que Claude Code usa PowerShell como herramienta de shell. Las configuraciones de WSL no necesitan Git for Windows. Una nota del registro de cambios dice que Git for Windows ya no es obligatorio y que Claude Code usa PowerShell cuando no está. Pon las reglas permanentes en CLAUDE.md. La descripción general dice que Claude Code puede leer un AGENTS.md ya existente por sí solo o junto con CLAUDE.md. Una nota del registro de cambios dice que, en un proyecto sin CLAUDE.md, Claude Code lee AGENTS.md en su lugar. La aplicación de escritorio exige una suscripción de pago. Estas páginas no indican precios de suscripción ni importes de OpenCode Zen. Comprueba las cifras en tu propia cuenta.