Cómo instalar Claude Code fácilmente en Windows y Mac

Instala rápidamente Claude Code en Windows o Mac, configura tu entorno y conéctalo con Kimi API para flujos de trabajo avanzados de IA. Automatiza tareas complejas, ejecuta procesos de varios pasos y mejora tu experiencia de programación con una integración más inteligente de IA.

10 min. de lecturaActualizado: 2026-09-28
Instala Claude Code en Windows y Mac

Las herramientas de programación con IA se están convirtiendo en una opción popular para los desarrolladores que quieren trabajar más rápido y realizar tareas con mayor eficiencia. Muchos usuarios deciden instalar Claude Code para optimizar sus flujos de trabajo de programación, automatizar tareas repetitivas y gestionar procesos de varios pasos desde un solo entorno. Una configuración adecuada en Windows o Mac ayuda a garantizar un rendimiento fluido y una mejor integración con servicios avanzados de IA. Sigue leyendo para aprender a instalar Claude Code en Windows y Mac.

¿Cómo instalar Claude Code en Windows?

Windows 11 ofrece un entorno fluido para ejecutar herramientas modernas de desarrollo con IA. Unos sencillos pasos de configuración pueden ayudar a garantizar que Claude Code funcione correctamente y se conecte con los servicios que planeas usar. Sigue las instrucciones a continuación para completar el proceso de instalación y comenzar a usar sus funciones sin problemas.

Paso 1: Instala Claude Code con PowerShell

Abre PowerShell presionando Win + S y buscando "PowerShell". Copia y pega el siguiente comando de instalación en PowerShell y luego presiona "Enter" para ejecutarlo:

irm https://claude.ai/install.ps1 | iex

PowerShell descargará e instalará Claude Code automáticamente. Espera a que finalice el proceso de instalación antes de continuar. Si prefieres CMD o WinGet, Claude Code también ofrece métodos de instalación alternativos en la documentación oficial.

Instala Claude Code con PowerShell

Paso 2: Instala Git y abre Git Bash

Descarga e instala Git para Windows. Conserva la configuración de instalación predeterminada para garantizar que Claude Code pueda acceder a las herramientas de línea de comandos necesarias y ejecutarse correctamente.

Instala Git (dependencia requerida)

Después de descargar Git, abre el instalador y completa el proceso de configuración con los ajustes predeterminados. Mantén sin cambios la ruta de instalación, selecciona "Visual Studio Code" como editor predeterminado si se te solicita y asegúrate de seleccionar "Git from the command line and 3rd-party software" en las opciones de configuración de PATH.

Ejecuta el instalador de Git

Una vez completada la instalación, abre "Git Bash" desde el menú Inicio para verificar que Git funcione correctamente. Git Bash proporciona el entorno de terminal que Claude Code necesita para ejecutar comandos en Windows.

Abre Git Bash

Paso 3: Verifica la instalación de Claude Code

Vuelve a PowerShell o al Símbolo del sistema y ejecuta:

claude --version

Si aparece el número de versión, Claude Code se instaló correctamente. De lo contrario, continúa con los pasos de configuración de PATH.

Verifica la instalación de Claude Code

Paso 4: Instalación completada

Cuando todo esté listo, inicia sesión en Claude Code y completa el proceso de configuración. Después de iniciar sesión, la herramienta estará lista para ejecutar comandos y gestionar flujos de trabajo asistidos por IA directamente desde la terminal en Windows 11.

Instalación completa

¿Cómo instalar Claude Code en Mac/macOS?

macOS ofrece una forma limpia y sencilla de configurar herramientas de desarrollo mediante la terminal integrada, lo que permite una instalación fluida y uniforme para los desarrolladores. La configuración de Claude Code consiste en seguir un proceso claro basado en la terminal que mantiene todo organizado y fácil de administrar. Así puedes instalar Claude Code en Mac.

Paso 1: Instala Claude Code mediante Terminal (comando curl)

Abre "Terminal" en tu Mac usando la búsqueda de Spotlight (Cmd + Espacio → escribe "Terminal"). Copia y pega el siguiente comando de instalación en Terminal y luego presiona "Enter":

curl -fsSL https://claude.ai/install.sh | bash

Terminal descargará e instalará Claude Code automáticamente. Espera a que finalice el proceso de instalación antes de continuar con el siguiente paso.

Instala Claude Code mediante Terminal (comando curl)

Paso 2: Confirma la instalación de Claude Code

Espera a que el proceso de instalación finalice por completo. Al terminar, aparecerá un mensaje de confirmación indicando que Claude Code se instaló correctamente. Si la terminal solicita una configuración adicional, ejecuta el comando sugerido para agregar Claude Code a tu archivo de configuración zshrc y acceder a él correctamente.

Confirma la instalación de Claude Code

Paso 3: Carga la configuración del entorno

Después de la instalación, ejecuta el comando proporcionado o vuelve a cargar el archivo de configuración de tu shell. Este paso actualiza las variables de entorno para que Claude Code funcione globalmente en tu terminal sin problemas de rutas. Garantiza un acceso fluido cada vez que abras una nueva ventana de terminal.

Carga la configuración del entorno

Paso 4: Inicia Claude Code

En Terminal, escribe:

claude

Presiona Enter para iniciar la CLI de Claude Code. Aparecerá la pantalla de configuración, donde podrás elegir el tema y el método de inicio de sesión que prefieras para completar la configuración final.

Inicia Claude Code

¿Cómo integrar otras API de LLM en Claude Code?

Usar Claude Code con modelos de IA externos hace que el desarrollo sea más flexible. Conectar API de LLM de terceros permite a los desarrolladores ejecutar distintos modelos en un mismo entorno y gestionar las tareas con mayor eficiencia. Por ejemplo, las API con una sólida comprensión de contextos extensos y capacidades de salida estructurada pueden mejorar aún más los flujos de trabajo de programación. En los siguientes pasos, se usa Kimi como ejemplo para mostrar cómo conectar una API de LLM externa con Claude Code.

Paso 1: Obtén la clave de API de Kimi Code

Nota: el endpoint api.kimi.ai/coding/ utilizado en esta guía forma parte del beneficio de membresía de Kimi Code. Asegúrate de tener una membresía activa de Kimi con los beneficios de Kimi Code activados antes de crear tu clave; las claves de cuentas gratuitas serán rechazadas al iniciar.

Ve a la Consola de Kimi Code, haz clic en Crear clave de API, ingresa un nombre y confirma; luego copia la clave de inmediato, ya que la clave completa solo se muestra una vez. Los modelos y las ventanas de contexto disponibles dependen de tu plan de membresía (por ejemplo, los planes Andante heredados usan kimi-for-coding con 1M de contexto; los planes Plus/Moderato pueden usar k3-256k; Pro/Allegretto y superiores pueden usar k3 con 1M de contexto o la variante de alta velocidad).

Obtén la clave de API de Kimi desde la consola

Paso 2: Omite el inicio de sesión (script de configuración opcional)

Después de la instalación, aún no inicies Claude Code. Ejecuta el siguiente script en tu terminal para omitir el flujo predeterminado de incorporación/inicio de sesión y limpiar la configuración histórica. Activa la compatibilidad con modelos de terceros y el modo rápido, y elimina las entradas antiguas de endpoint, credenciales y modelos de ~/.claude/settings.json (los restos allí anulan las variables de entorno exportadas en tu terminal):

node --eval " // enable third party model support and fast mode const claudeJsonFilePath = path.join(os.homedir(), '.claude.json'); if (fs.existsSync(claudeJsonFilePath)) { const content = JSON.parse(fs.readFileSync(claudeJsonFilePath, 'utf-8')); fs.writeFileSync(claudeJsonFilePath, JSON.stringify(Object.assign({}, content, { penguinModeOrgEnabled: true, hasCompletedOnboarding: true }), null, 2), 'utf-8'); } else { fs.writeFileSync(claudeJsonFilePath, JSON.stringify({ penguinModeOrgEnabled: true, hasCompletedOnboarding: true }, null, 2), 'utf-8'); } // delete old endpoint, credential and model id const claudeSettingsJsonFilePath = path.join(os.homedir(), '.claude', 'settings.json'); if (fs.existsSync(claudeSettingsJsonFilePath)) { const content = JSON.parse(fs.readFileSync(claudeSettingsJsonFilePath, 'utf-8')); if (typeof content === 'object' && typeof content.env === 'object') { for (const element of [ 'ANTHROPIC_BASE_URL', 'ANTHROPIC_API_KEY', 'ANTHROPIC_AUTH_TOKEN', 'ANTHROPIC_MODEL', 'ANTHROPIC_SMALL_FAST_MODEL', 'CLAUDE_CODE_SUBAGENT_MODEL', 'ANTHROPIC_DEFAULT_FABLE_MODEL', 'ANTHROPIC_DEFAULT_FABLE_MODEL_NAME', 'ANTHROPIC_DEFAULT_OPUS_MODEL', 'ANTHROPIC_DEFAULT_OPUS_MODEL_NAME', 'ANTHROPIC_DEFAULT_SONNET_MODEL', 'ANTHROPIC_DEFAULT_SONNET_MODEL_NAME', 'ANTHROPIC_DEFAULT_HAIKU_MODEL', 'ANTHROPIC_DEFAULT_HAIKU_MODEL_NAME', 'ENABLE_TOOL_SEARCH', 'CLAUDE_CODE_AUTO_COMPACT_WINDOW', 'CLAUDE_CODE_EFFORT_LEVEL', ]) { delete content.env[element]; } fs.writeFileSync(claudeSettingsJsonFilePath, JSON.stringify(content, null, 2), 'utf-8'); } }"

Este script requiere Node.js (verifícalo con node --version; si no se encuentra el comando, primero instala la versión LTS desde nodejs.org). No muestra salida cuando se ejecuta correctamente; es lo esperado. También revisa archivos de configuración del shell como ~/.zshrc y ~/.bashrc en busca de exportaciones antiguas de ANTHROPIC_* (usuarios de Windows: revisen las variables de entorno de usuario) y elimínalas; de lo contrario, interferirán con la nueva configuración.

Paso 3: Configura el acceso a la API e inicia Claude Code

Hay dos métodos de configuración disponibles: elige uno, no los mezcles. El método 1 escribe en ~/.claude/settings.json y tiene efecto permanente; el método 2 exporta variables solo en la terminal actual y es válido durante esa sesión. El ejemplo siguiente usa k3-256k (contexto de 256K); si tu plan incluye k3 con contexto de 1M, reemplaza cada valor de modelo por k3[1m] y establece ambos valores de contexto en 1048576.

Método 1: Escribir en settings.json (recomendado, permanente)

Escribe lo siguiente en el campo env de ~/.claude/settings.json (en Windows: %USERPROFILE%\.claude\settings.json; crea el archivo si no existe) y luego reinicia Claude Code para que los cambios surtan efecto:

{ "env": { "ANTHROPIC_BASE_URL": "https://api.kimi.ai/coding/", "ANTHROPIC_API_KEY": "Your API Key", "ANTHROPIC_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_FABLE_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_OPUS_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_SONNET_MODEL": "k3-256k", "ANTHROPIC_DEFAULT_HAIKU_MODEL": "k3-256k", "CLAUDE_CODE_SUBAGENT_MODEL": "k3-256k", "CLAUDE_CODE_EFFORT_LEVEL": "high", "CLAUDE_CODE_AUTO_COMPACT_WINDOW": "262144", "CLAUDE_CODE_MAX_CONTEXT_TOKENS": "262144" } }

Reemplaza Your API Key por la clave que copiaste en el paso 1. El archivo guarda la clave en texto plano; no la incluyas en un commit de git. Ten en cuenta que el bloque env de settings.json anula las variables con el mismo nombre exportadas en tu terminal.

Método 2: Variables de entorno de la terminal (solo sesión actual)

macOS / Linux

export ANTHROPIC_BASE_URL=https://api.kimi.ai/coding/ export ANTHROPIC_API_KEY="Your API Key" export ANTHROPIC_MODEL="k3-256k" export ANTHROPIC_DEFAULT_FABLE_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_OPUS_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_SONNET_MODEL=$ANTHROPIC_MODEL export ANTHROPIC_DEFAULT_HAIKU_MODEL=$ANTHROPIC_MODEL export CLAUDE_CODE_SUBAGENT_MODEL=$ANTHROPIC_MODEL export CLAUDE_CODE_EFFORT_LEVEL=high export CLAUDE_CODE_AUTO_COMPACT_WINDOW=262144 export CLAUDE_CODE_MAX_CONTEXT_TOKENS=262144 claude

Windows

Configura las mismas variables de entorno en PowerShell o en la configuración del sistema y luego ejecuta:

$env:ANTHROPIC_BASE_URL="https://api.kimi.ai/coding/" $env:ANTHROPIC_API_KEY="Your API Key" $env:ANTHROPIC_MODEL="k3-256k" $env:ANTHROPIC_DEFAULT_FABLE_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_OPUS_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_SONNET_MODEL=$env:ANTHROPIC_MODEL $env:ANTHROPIC_DEFAULT_HAIKU_MODEL=$env:ANTHROPIC_MODEL $env:CLAUDE_CODE_SUBAGENT_MODEL=$env:ANTHROPIC_MODEL $env:CLAUDE_CODE_EFFORT_LEVEL="high" $env:CLAUDE_CODE_AUTO_COMPACT_WINDOW="262144" $env:CLAUDE_CODE_MAX_CONTEXT_TOKENS="262144" claude

Reemplaza Your API Key por la clave que copiaste en el paso 1. Configurar solo algunas de las variables del modelo hará que los escenarios correspondientes (conversación principal, resumen en segundo plano, subagentes) fallen sin mostrar errores, así que conserva el conjunto completo.

Si se te pregunta si deseas usar esta clave de API, confirma para continuar. Después, sigue las indicaciones para seleccionar la carpeta de tu proyecto de confianza y completar la autorización.

Ejecuta Claude Code con la nueva configuración

Paso 4: Verifica el estado de la integración

Después de iniciar, ejecuta:

/status

Si la URL base muestra:

https://api.kimi.ai/coding/

Entonces la integración se realizó correctamente. Aunque la interfaz siga mostrando modelos de Claude, todas las solicitudes se enrutan a través de Kimi Code API.

Verificar el estado de la integración

Ventajas de usar Kimi API

El uso de herramientas avanzadas de IA en el desarrollo se ha convertido en una forma práctica de acelerar el trabajo y mejorar la calidad general del código. Kimi API ofrece un sólido apoyo para la comprensión, la automatización y los flujos de trabajo en equipo en proyectos reales. Así ayuda a los desarrolladores a crear y gestionar sistemas de forma más eficiente.

  • Comprensión de contexto multimodal para tareas de desarrollo

Kimi API entiende distintos tipos de entrada, como texto, maquetas de diseño, diagramas de arquitectura, diagramas de flujo e incluso videos. Convierte esta información en planes técnicos claros que los desarrolladores pueden usar directamente. Esto ayuda a transformar ideas en código funcional con menos planificación manual.

  • Mayor rentabilidad mediante la reutilización de contexto

Kimi API admite la reutilización de contexto, lo que permite a los desarrolladores continuar trabajando con conversaciones y contexto de proyectos existentes en lugar de enviar repetidamente la misma información. Esto ayuda a reducir el uso innecesario de token, disminuir los costos de API y hacer más eficientes los flujos de trabajo de desarrollo a largo plazo.

  • Automatiza flujos de trabajo de ingeniería repetitivos

Las tareas de programación rutinarias y repetitivas se pueden automatizar mediante scripts o flujos de trabajo impulsados por IA. Estas tareas pueden ejecutarse con comandos sencillos en lugar de requerir trabajo manual cada vez. Esto ahorra tiempo y reduce la posibilidad de errores humanos en los procesos diarios de desarrollo.

  • Flujos de trabajo de desarrollo personalizables con Skills y herramientas

Kimi API admite Skills personalizados e integraciones de herramientas para distintas necesidades de desarrollo. Los equipos pueden conectar directamente sus propias herramientas internas, scripts y sistemas al flujo de trabajo. Esto hace que el proceso de desarrollo sea más flexible y específico para cada proyecto.

  • Colaboración multiagente para mayor calidad y eficiencia

Distintos agentes de IA se encargan de diferentes funciones, como programación, pruebas, arquitectura y documentación. Estos agentes pueden trabajar juntos de forma secuencial o en paralelo para completar las tareas más rápido. Esto mejora tanto la velocidad de desarrollo como la calidad general de los resultados.

Solución de problemas al instalar Claude Code

Al instalar Claude Code en Windows o Mac, a veces pueden surgir pequeños problemas técnicos debido a la configuración del entorno, la versión de Node.js o las condiciones de red. Estos problemas son comunes en las herramientas basadas en CLI y normalmente se pueden resolver. A continuación se presentan los problemas más frecuentes y cómo comprenderlos en la práctica.

  • "command not found: claude"

Este error normalmente significa que Claude Code no está agregado al PATH de tu sistema. La terminal no puede localizar el archivo binario instalado. Reiniciar la terminal o corregir la configuración de PATH suele resolver este problema de forma rápida y confiable en la mayoría de los casos.

  • La autenticación falla o el navegador no se abre

Esto ocurre cuando el proceso de inicio de sesión no puede abrir el navegador automáticamente, a menudo en sistemas restringidos o entornos remotos. En esos casos, es posible que debas autenticarte manualmente con una clave de API. Una vez configurado, el proceso de inicio de sesión funciona normalmente sin más problemas.

  • "Network Error" o tiempo de espera agotado durante la instalación

Suele deberse a una conexión a internet lenta, restricciones de firewall o acceso bloqueado a npm. Es posible que el instalador no pueda conectarse a los servidores necesarios durante la configuración. Ajustar la configuración de red o del proxy, o cambiar de conexión, suele resolver el problema eficazmente.

  • Claude Code funciona lentamente

Los problemas de rendimiento generalmente no los causa la herramienta en sí, sino la latencia de red. Como Claude Code depende de solicitudes a la API en la nube, una conexión a internet inestable o el uso de VPN pueden ralentizarlo. Una conexión estable suele mejorar la velocidad de forma significativa y constante.

Conclusión

Aprender a instalar Claude Code en Windows o Mac te ayuda a comenzar con un flujo de trabajo de desarrollo asistido por IA más fluido. Una vez configurado, puedes gestionar las tareas de programación de manera más eficiente y optimizar el trabajo diario de desarrollo en un entorno más integrado. Para casos de uso más avanzados o flexibles, puedes probar Kimi API para ampliar estas capacidades y mejorar los flujos de trabajo de desarrollo en situaciones reales.

Preguntas frecuentes

Puedes iniciar Claude Code abriendo la terminal o PowerShell y escribiendo el comando claude. Presiona Enter para abrir la interfaz de CLI. Si la instalación es correcta, aparecerá la pantalla de configuración, que te guiará para iniciar sesión o seleccionar un proyecto. Desde ahí, puedes comenzar a usar comandos directamente en la terminal.
No siempre se requiere una suscripción de pago, pero algunas funciones pueden depender de tu plan o nivel de acceso. El uso y la configuración básicos suelen funcionar con acceso estándar, según la configuración. Las capacidades avanzadas o los límites más altos pueden requerir una suscripción. Lo mejor es consultar los detalles de los planes oficiales de Claude para confirmarlo.
Kimi API agrega compatibilidad con el manejo avanzado de contexto, la automatización y los flujos de trabajo de varios pasos dentro de Claude Code. Ayuda a procesar con mayor eficiencia entradas largas, tareas estructuradas e instrucciones de desarrollo complejas. Esto mejora la velocidad y reduce el trabajo manual durante la programación. En conjunto, hace que el flujo de trabajo sea más flexible y productivo.
También le puede interesar
Integración de la API de Claude Code: conecta un modelo externo rápidamente
Integración de la API de Claude Code: conecta un modelo externo rápidamente
2026-09-28
Guía de integración de Hermes API: configuración y funcionamiento
Guía de integración de Hermes API: configuración y funcionamiento
2026-08-12
5 APIs para OpenClaw que aumentan la eficiencia de la automatización
5 APIs para OpenClaw que aumentan la eficiencia de la automatización
2026-07-22
10 creadores populares de agentes de IA para construir flujos de trabajo de IA
10 creadores populares de agentes de IA para construir flujos de trabajo de IA
2026-09-28
Guía de integración de Trae API para el desarrollo con IA
Guía de integración de Trae API para el desarrollo con IA
2026-09-28