Volver a las guías
Instalación·3 de octubre de 2026·14 min de lectura

Cómo instalar Claude Code【Windows y Mac】: configuración de API key sin suscripción y pago con JCB y Apple Pay

La instalación en sí termina con una sola línea de comando oficial. Las dificultades vienen después: la versión de Node.js necesaria para npm, el terminal y PATH de Windows, la configuración para ejecutarlo con una API key sin iniciar sesión y el pago desde Japón. Resolvemos paso a paso lo que no aparece en la documentación oficial.

Instalar Claude Code solo requiere ejecutar una línea del instalador nativo oficial. En Mac, Linux y WSL usa install.sh; en Windows, PowerShell usa install.ps1 y CMD usa install.cmd (también se puede instalar con npm, pero en ese caso se requiere Node.js 22 o posterior). Normalmente después se inicia sesión con un plan como Pro o Max, pero si no quieres contratar una suscripción, puedes iniciarlo sin iniciar sesión configurando ANTHROPIC_BASE_URL=https://api.kunavo.com (sin añadir /v1), ANTHROPIC_AUTH_TOKEN con la clave de API y las cuatro variables que fijan los modelos. Comprueba que funciona con /status. El saldo de API se puede prepagar con tarjetas como JCB, Apple Pay, Google Pay y Link desde $10; la pantalla de pago muestra los importes en yenes.

ターミナル
# macOS・Linux・WSL
curl -fsSL https://claude.ai/install.sh | bash
PowerShell
# Windows PowerShell
irm https://claude.ai/install.ps1 | iex
cmd.exe
:: Windows コマンドプロンプト(CMD)
curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd

インストール手順の一次情報は、日本語で読める Anthropic の公式ドキュメント(Configuración、Solución de problemas de instalación、3 de octubre de 2026確認)です。このページはその内容をなぞるのではなく、日本語の解説記事で食い違っている点(Node.js のバージョン、Windows の管理者権限と Git)と、公式ドキュメントが扱っていないこと——ログインせずに API キーで動かす設定と、日本からの支払い——を中心にまとめています。料金と決済手段は 3 de octubre de 2026時点の情報です。日本は Anthropic のLista de países compatiblesに、Claude.ai と API の両方で載っています(3 de octubre de 2026確認)。

Decide primero: iniciar sesión con una suscripción o usar una clave de API

La instalación es la misma en ambos casos; la diferencia aparece después del primer inicio. Claude Code solicita autenticación al iniciarse. Si no estás seguro, puedes decidir según estos 3 puntos:

  • Ya tienes contratado Pro, Max, Team o Enterprise, o dispones de una cuenta de Console: puedes usarlo iniciando sesión directamente. No necesitas configurar la clave de API de esta página. Claude Code no está incluido en el plan gratuito.
  • No quieres pagar una tarifa fija mensual o hay una gran diferencia entre los meses en que lo usas y los meses en que no lo usas:API キーで動かし、使ったトークン分だけ払う形が合います。参考までに、Claude のサブスクは Pro が月 $20(年払いは $200 で月 $17 相当)、Max は月 $100 からで、いずれも税別です(Página de precios de Claude、3 de octubre de 2026確認)。どちらが安くなるかの分岐点は Precios de Claude Codeで試算しています。
  • Quieres usar Remote Control o la entrada de voz: ambos requieren una cuenta de claude.ai, por lo que no se pueden usar con una clave de API. Elige iniciar sesión.

支払い手段も違います。Anthropic の Web サイトで契約するサブスクはクレジットカードかデビットカードのみで、iPhone・Android アプリから契約した場合は App Store・Google Play が決済します(Ayuda de Anthropic、英語版、3 de octubre de 2026確認)。Kunavo の API 残高は、JCB を含むカード、Apple Pay、Google Pay、Link でチャージします(詳しくは後半の支払いの章)。

Comprobaciones previas a la instalación

Los requisitos son los indicados en la documentación oficial (consulta 3 de octubre de 2026). La columna de la derecha explica cómo comprobarlos localmente.

ElementoRequisitoCómo comprobarlo
SOmacOS 13.0 o posterior / Windows 10 1809 o posterior, Windows Server 2019 o posterior / Ubuntu 20.04 o posterior, Debian 10 o posterior, Alpine Linux 3.19 o posteriorEn Mac, el menú Apple > «Acerca de este Mac»; en Windows, winver
CPU y memoriax64 o ARM64, 4 GB de RAM o másNo se admiten Windows ni PowerShell de 32 bits
ShellBash, Zsh, PowerShell, CMDEn Windows, si aparece PS al principio del indicador, es PowerShell
Node.jsSolo se requieren 22 o posteriores al instalar con npm. No se necesitan para el instalador nativonode -v
País de usoPaíses compatibles con Anthropic (Japón está incluido)Comprueba que no estés usando una VPN a través de otro país

Método de instalación

La documentación oficial recomienda el instalador nativo. La principal diferencia con los demás métodos es cómo se realizan las actualizaciones.

MétodoActualizacionesRequisito previo
Instalador nativo (recomendado)Actualización automática en segundo planoNinguna (el comando aparece al principio de la página)
Homebrew y WinGet (Windows)No se actualiza automáticamente de forma predeterminada. Actualízalo manualmente con el gestor de paquetes o actívalo con CLAUDE_CODE_PACKAGE_MANAGER_AUTO_UPDATE=1Cada gestor de paquetes
npmVolver a instalar añadiendo @latestNode.js 22 o posterior
# Homebrew(既定では自動更新されない)
brew install --cask claude-code

# WinGet(Windows・既定では自動更新されない)
winget install Anthropic.ClaudeCode

Con cualquier método, cuando termines, cierra y vuelve a abrir el terminal antes de comprobarlo. Es posible que las ventanas abiertas antes de la instalación no hayan cargado el nuevo PATH. claude doctor muestra únicamente el estado de la instalación y la configuración sin iniciar una sesión, por lo que resulta útil para diagnosticar problemas.

claude --version   # 2.1.211 (Claude Code) のようなバージョン番号が出れば OK
claude doctor      # セッションを開かずに、インストールと設定を診断する

Precauciones al instalar con npm

日本語の解説記事では今も「Node.js 18 以上」という記載をよく見かけますが、公式ドキュメントの要件はNode.js 22 o posteriorです(Documentación oficial、3 de octubre de 2026確認)。古い Node.js でも npm は EBADENGINE の警告を出すだけでインストールを止めず、claude も起動しますが、警告が出たら Node.js を上げておくほうが安全です。nvm や Volta などでバージョンを切り替えている場合は、インストールするシェルで node -v を確かめてください。

ターミナル
node -v                                    # v22 以上であること
npm install -g @anthropic-ai/claude-code   # sudo は付けない

# 更新は @latest で(npm update -g は使わない)
npm install -g @anthropic-ai/claude-code@latest

La documentación oficial indica explícitamente que no se debe usar sudo npm install -g. Además, como el binario principal se instala como dependencia opcional, si --omit=optional o .npmrc usan optional=false para omitir las dependencias opcionales, en Mac y Linux aparecerá claude native binary not installed y no se iniciará.

Puntos importantes al instalar en Windows

まず、ネットでよく見る 2 つの手順は不要です。「PowerShell を管理者として実行」と「Git for Windows を先に入れる」は、どちらも公式ドキュメントの要件ではありません。No se necesitan permisos de administrador y Git for Windows es opcionalで、入っていなければ Claude Code は PowerShell でコマンドを実行します(Configuración en Windows、3 de octubre de 2026確認)。

Antes de pegar el comando, comprueba solo estas 2 cosas.

  1. ¿El terminal abierto actualmente es PowerShell o CMD? Si el indicador es PS C:\Users\ユーザー名>, usa la línea de irm para PowerShell; si es PS el que no incluye C:\Users\ユーザー名>, usa la línea de install.cmd para CMD. Si los confundes, PowerShell mostrará un error porque && no se reconoce como separador, y CMD mostrará un error porque no reconoce irm (en Windows configurado en japonés, los mensajes pueden aparecer en japonés).
  2. ¿Has abierto «Windows PowerShell (x86)»? La versión (x86) que aparece en el menú Inicio es un proceso de 32 bits, por lo que incluso en un ordenador de 64 bits se detendrá con Claude Code does not support 32-bit Windows.

Hay 3 formas de ejecutarlo en Windows. Si no estás seguro, puedes empezar con la versión nativa.

Entorno de ejecuciónEntorno aisladoAdecuado para
Windows nativo (PowerShell y CMD)No compatibleEl código y las herramientas están en Windows. No es necesario instalar nada adicional
WSL 2CompatibleUsar herramientas de Linux o ejecutar comandos de forma aislada. Ejecuta la línea para Mac o Linux en el terminal de WSL e inicia claude allí
WSL 1No compatibleEntornos que no pueden usar WSL 2

Si has instalado Git for Windows pero Claude Code no encuentra Git Bash, escribe la ubicación de bash.exe en CLAUDE_CODE_GIT_BASH_PATH dentro de env del archivo de configuración del usuario.

%USERPROFILE%\.claude\settings.json
{
  "env": {
    "CLAUDE_CODE_GIT_BASH_PATH": "C:\\Program Files\\Git\\bin\\bash.exe"
  }
}

Si claude no funciona después de instalarlo

'claude' is not recognized (en Mac y Linux, command not found: claude) indica que la ubicación de instalación no está incluida en PATH. El instalador nativo se coloca en %USERPROFILE%\.local\bin\claude.exe en Windows y en ~/.local/bin/claude en Mac y Linux. Si no se soluciona al volver a abrir el terminal, compruébalo y añádelo desde PowerShell siguiendo el procedimiento de la documentación oficial.

PowerShell
# 1. インストール先が PATH に入っているか確認する
$env:PATH -split ';' | Select-String '\.local\\bin'

# 2. 何も出なければユーザーの PATH に追加し、ターミナルを開き直す
$currentPath = [Environment]::GetEnvironmentVariable('PATH', 'User')
[Environment]::SetEnvironmentVariable('PATH', "$currentPath;$env:USERPROFILE\.local\bin", 'User')

# 3. 新しいターミナルで
claude --version

npm で入れた場合に npm.ps1 cannot be loaded because running scripts is disabled on this system (起動時なら claude.ps1)と出るのは、PowerShell の実行ポリシーが npm の .ps1 スクリプトを止めているためです(Documentación oficial、3 de octubre de 2026確認)。現在のユーザーにだけローカルのスクリプト実行を許可する次のコマンドで解消します。ポリシーを変えたくなければ、npm.cmd・claude.cmd を使うか、PowerShell 用のネイティブインストーラーに切り替えてください。

PowerShell
Set-ExecutionPolicy -ExecutionPolicy RemoteSigned -Scope CurrentUser

Configuración para usar una clave de API sin iniciar sesión

Kunavo no es Anthropic, sino una pasarela de API independiente que ofrece acceso prepago a las API de modelos como Claude.Claude Code には送信先を差し替える ANTHROPIC_BASE_URL という変数が公式に用意されていて、公式ドキュメントにも「Conectar Claude Code a una pasarela de LLM」というページがあります。プラグインや改造版は使いません。この変数が変えるのは送信先だけで、どのモデルが答えるかは別の変数で決まります(Configuración del modelo、3 de octubre de 2026確認)。

Debes configurar estas 6 variables.

VariableValorPunto fácil de confundir
ANTHROPIC_BASE_URLhttps://api.kunavo.comSolo hasta el dominio. Claude Code añade /v1/messages; si escribes hasta /v1, enviará la solicitud a /v1/v1/messages y devolverá 404
ANTHROPIC_AUTH_TOKENUna clave que comienza por sk-kn-Más fiable que ANTHROPIC_API_KEY (se explica más abajo)
ANTHROPIC_MODELclaude-sonnet-5Modelo principal (Claude Sonnet 5). Debe coincidir exactamente con el nombre de la lista de modelos de Kunavo
ANTHROPIC_DEFAULT_OPUS_MODELclaude-opus-5-5Fija el destino del alias opus en Claude Opus 5.5. Requiere Claude Code v2.1.280 o posterior (si es anterior, usa claude update)
ANTHROPIC_DEFAULT_SONNET_MODELclaude-sonnet-5Destino del alias sonnet. Si no se configura, se solicita Sonnet 5.5, que no está disponible en Kunavo, y /model sonnet, la fase de ejecución de opusplan y los subagentes configurados con sonnet devuelven 404
ANTHROPIC_DEFAULT_HAIKU_MODELclaude-haiku-4-5Modelo del alias haiku y del procesamiento en segundo plano. Si no se configura, incluso los resúmenes se ejecutan con el modelo principal

En Mac y Linux, añade las variables al archivo de configuración del shell (~/.zshrc o ~/.bashrc) y vuelve a abrir el terminal.

~/.zshrc
export ANTHROPIC_BASE_URL=https://api.kunavo.com   # ドメインだけ。/v1 は付けない
export ANTHROPIC_AUTH_TOKEN=sk-kn-...
export ANTHROPIC_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5
export ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5
export ANTHROPIC_DEFAULT_HAIKU_MODEL=claude-haiku-4-5

Si solo quieres probarlo en Windows, ejecuta lo siguiente en una ventana de PowerShell. Desaparecerá al cerrar la ventana.

PowerShell
# このウィンドウの中だけで有効(閉じると消える)
$env:ANTHROPIC_BASE_URL = "https://api.kunavo.com"
$env:ANTHROPIC_AUTH_TOKEN = "sk-kn-..."
$env:ANTHROPIC_MODEL = "claude-sonnet-5"
$env:ANTHROPIC_DEFAULT_OPUS_MODEL = "claude-opus-5-5"
$env:ANTHROPIC_DEFAULT_SONNET_MODEL = "claude-sonnet-5"
$env:ANTHROPIC_DEFAULT_HAIKU_MODEL = "claude-haiku-4-5"
claude

Si no quieres escribirlas cada vez, añádelas al bloque env del archivo de configuración del usuario ~/.claude/settings.json (en Windows, %USERPROFILE%\.claude\settings.json). Se aplican a todos los proyectos y se escriben igual en Mac y Windows. Si el archivo ya contiene otras configuraciones, añade únicamente el bloque env.

~/.claude/settings.json
{
  "env": {
    "ANTHROPIC_BASE_URL": "https://api.kunavo.com",
    "ANTHROPIC_AUTH_TOKEN": "sk-kn-...",
    "ANTHROPIC_MODEL": "claude-sonnet-5",
    "ANTHROPIC_DEFAULT_OPUS_MODEL": "claude-opus-5-5",
    "ANTHROPIC_DEFAULT_SONNET_MODEL": "claude-sonnet-5",
    "ANTHROPIC_DEFAULT_HAIKU_MODEL": "claude-haiku-4-5"
  }
}

Hay 3 aspectos importantes sobre dónde colocarlas.

  • プロジェクトの .claude/settings.json にはNo escribas la claveでください。リポジトリにコミットされ、クローンした人全員に渡ります(Documentación oficial)。
  • Si la misma variable existe tanto en el shell como en el archivo de configuración, se usa el valor del archivo. Si no cambia al volver a ejecutar export, comprueba el archivo de configuración.
  • Si lo usas con la extensión de VS Code, introduce las mismas variables en claudeCode.environmentVariables de la configuración de usuario de VS Code.

Por qué usar ANTHROPIC_AUTH_TOKEN

ANTHROPIC_AUTH_TOKEN se envía mediante el encabezado Authorization: Bearer y se activa en cuanto se configura. En cambio, ANTHROPIC_API_KEY se envía mediante el encabezado x-api-key y, en el modo interactivo, solicita una única aprobación inicial para usarlo. Si lo rechazas, la clave se ignora sin mostrar nada más y no se utilizará hasta que la vuelvas a activar en /config mediante Use custom API key. Kunavo acepta claves enviadas mediante cualquiera de los dos encabezados, por lo que ANTHROPIC_API_KEY también funciona, pero ANTHROPIC_AUTH_TOKEN es más fiable porque evita este inconveniente. La documentación oficial también recomienda usar ANTHROPIC_AUTH_TOKEN cuando no se especifica el tipo de clave.

Por qué fijar los modelos (3 de octubre de 2026)

Documentación oficial(3 de octubre de 2026確認)によると、API キーで使う場合、既定モデルと opus エイリアスは Opus 5.5、sonnet エイリアスは Sonnet 5.5 を指します。エイリアスの行き先は新しいモデルが出るたびに変わりますが、Kunavo で同じ日から使えるとは限りません。実際、Kunavo は 3 de octubre de 2026時点で Sonnet 5.5 を提供していないので、固定せずに /model sonnet を選ぶと 404 になります。opusplan の実行フェーズや、model: sonnet を指定したサブエージェントも同じです。そのため上の設定では ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5 で sonnet エイリアスも固定しています。opus エイリアスも、行き先が次の Opus に変わっても困らないよう ANTHROPIC_DEFAULT_OPUS_MODEL=claude-opus-5-5 で Claude Opus 5.5 に固定しています。Claude Opus 5.5 には Claude Code v2.1.280 以降が必要なので、古い場合は claude update で更新してください。

固定しておくと、費用の見通しも立てやすくなります。何も指定しないと既定モデルが Claude Opus 5.5 になり、Claude Sonnet 5 をメインにした場合より 1 トークンあたりの単価が上がります。Kunavo の単価(1M トークンあたり、入力 / 出力)は、Claude Haiku 4.5 が $0.70 / $3.50、Claude Sonnet 5 が $1.40 / $7.00(Los precios de Anthropic son $2.00 / $10.00)、Claude Opus 5.5 が $2.80 / $14.00 です。ANTHROPIC_DEFAULT_HAIKU_MODEL を設定しないと、ANTHROPIC_AUTH_TOKEN で接続したセッションでは claude --resume 用の会話要約などのバックグラウンド処理もメインのモデルで動きます(Guía de compatibilidad con pasarelas、3 de octubre de 2026確認)。なお Anthropic のPágina de preciosでは、メインに固定している Sonnet 5 は「レガシーモデル」の欄に移っています(3 de octubre de 2026確認)。

Comprueba el funcionamiento en 3 pasos

1. Antes de iniciar, prueba solo la URL y la clave

Es una solicitud con solo 1 token de salida, igual que en la documentación oficial (se descuenta una cantidad mínima del saldo). Como lee las variables del shell, si solo has escrito la clave en el archivo de configuración, ejecuta primero export en este terminal. Si devuelve un JSON que comienza por {"id":"msg_ y 200, tanto la URL como la clave son correctas; si devuelve 401, la clave ha sido rechazada.

ターミナル
curl -sS -w '\n%{http_code}\n' -X POST "$ANTHROPIC_BASE_URL/v1/messages" \
  -H "Authorization: Bearer $ANTHROPIC_AUTH_TOKEN" \
  -H "anthropic-version: 2023-06-01" \
  -H "content-type: application/json" \
  -d '{"model": "claude-sonnet-5", "max_tokens": 1, "messages": [{"role": "user", "content": "."}]}'

En PowerShell es lo siguiente; la prueba es correcta si el id devuelto comienza por msg_.

PowerShell
Invoke-RestMethod -Method Post -Uri "$env:ANTHROPIC_BASE_URL/v1/messages" `
  -Headers @{ "Authorization" = "Bearer $env:ANTHROPIC_AUTH_TOKEN"; "anthropic-version" = "2023-06-01" } `
  -ContentType "application/json" `
  -Body '{"model": "claude-sonnet-5", "max_tokens": 1, "messages": [{"role": "user", "content": "."}]}'

2. Inicia claude y comprueba que no aparezca la pantalla de inicio de sesión

La primera vez aparecen el asistente de ejecución inicial y la confirmación de confianza de la carpeta, pero después no se solicita iniciar sesión en el navegador. Si se solicita iniciar sesión, la clave no se ha recibido.

Una causa frecuente es haber escrito la clave únicamente en .claude/settings.json o .claude/settings.local.json del proyecto. En una sesión interactiva, el env de la configuración del proyecto se carga después de completar el asistente y la confirmación de confianza de la carpeta, por lo que durante el primer inicio se considera que no existe ninguna clave. Muévela al export del shell o al ~/.claude/settings.json del usuario.

3. Comprueba las 2 líneas de /status

セッションの中で /status を実行し、Status タブを確認します(Documentación oficial、3 de octubre de 2026確認)。

  • En Anthropic base URL debe aparecer https://api.kunavo.com. Esta línea solo aparece cuando se configura la pasarela; si no aparece, ANTHROPIC_BASE_URL no ha llegado a la sesión.
  • En Auth token debe aparecer ANTHROPIC_AUTH_TOKEN. Si en su lugar aparece Login method de la cuenta de claude.ai, funciona con el inicio de sesión guardado.

Qué cambia al usar una clave de API

  • No se pueden usar Remote Control ni la entrada de voz. Ambos requieren un ID de claude.ai, por lo que se desactivan mientras estén activas credenciales de autenticación de la pasarela como ANTHROPIC_AUTH_TOKEN. Desde v2.1.196, Remote Control se desactiva simplemente si ANTHROPIC_BASE_URL apunta a un host distinto de Anthropic.
  • /fast aparece como deshabilitado.Si la autenticación se realiza únicamente mediante un token Bearer, Claude Code considera que el modo rápido está deshabilitado sin consultar su disponibilidad y muestra Fast mode has been disabled by your organization.
  • El número de /context es aproximado.Kunavo は /v1/messages/count_tokens を提供していないため、Claude Code は文字数ベースの推定に切り替えます(Guía de compatibilidad con pasarelas、3 de octubre de 2026確認)。

La configuración detallada de Kunavo está en la documentación de integración de Claude Code y en la documentación de ANTHROPIC_BASE_URL (ambas en inglés).

Pago del saldo de API: JCB, Apple Pay, Google Pay y Link

A continuación resumimos las preguntas más frecuentes al pagar desde Japón.

PreguntaRespuesta
¿Se acepta JCB?Sí. Las tarjetas que se pueden usar en el checkout de Stripe son Visa、Mastercard、American Express、JCB、UnionPay. También se pueden introducir tarjetas de débito como tarjetas
¿Qué otros métodos se pueden usar?Apple Pay (entornos compatibles, como Safari o iPhone), Google Pay (cuando está configurado en Chrome o Android) y Link (el sistema que recupera la información de pago guardada en Stripe)
¿Se puede pagar en yenes?日本から開くと円で表示されます。価格はドル建てで、円換算には購入者負担の 2〜4% の手数料が含まれます。チェックアウトでドルを選べばこの手数料はかかりませんが、カード会社の為替レートと手数料がかかることがあります(Documentación de Stripe、3 de octubre de 2026確認)
¿Y los pagos en tiendas de conveniencia o PayPay?No son compatibles. Tampoco se admiten transferencias bancarias ni pagos mediante operador
¿Y la recarga automática?Solo se puede configurar con una tarjeta guardada o Link
¿Y la factura cualificada (invoice)?No se emite
¿Se puede usar para pagar Claude Pro / Max?No. Lo que se recarga es el saldo de API de Kunavo

El procedimiento consta de 4 pasos. Primero, regístrate en Kunavo (con una dirección de correo electrónico o una cuenta de Google; no se solicitan datos de tarjeta durante el registro). Después, selecciona el importe de la recarga en Billing del dashboard. El mínimo es $10; no hay cuota mensual y los importes grandes reciben una bonificación ($100 で残高 $110、$1,000 で残高 $1,200、$5,000 で残高 $6,250). Tras pagar en la pantalla de Stripe con uno de los métodos anteriores, crea una clave que empiece por sk-kn- en API Keys e introdúcela en ANTHROPIC_AUTH_TOKEN. La clave solo se muestra una vez al crearla, así que cópiala en ese momento.

El saldo no caduca y las solicitudes fallidas no se cobran. Los métodos disponibles para pagar una suscripción de Claude en Japón (incluidos App Store y Google Play) están recopilados con sus fuentes en Métodos de pago de Claude.

Estimación de costes

Claude Code configurado con una clave de API se factura según los tokens utilizados. Claude Code envía todo el contexto de la conversación en cada solicitud, pero la parte inicial que coincide con la anterior puede facturarse al precio de lectura de caché. La tabla siguiente calcula el coste suponiendo que la entrada de una solicitud es de 40,000 tokens (de los cuales 36,000 = 90% son lecturas de caché y los 4,000 restantes son escrituras de caché), que la salida es de 1,000 tokens y que una tarea consta de 50 solicitudes. No incluye las llamadas de Claude Haiku 4.5 en segundo plano. En Kunavo, para Claude Sonnet 5, la lectura cuesta 10% de la tarifa de entrada y la escritura cuesta 1.25 veces esa tarifa (cada modelo de la tabla se calcula con su proporción correspondiente). No son valores medidos ni un límite máximo.

Modelos1 solicitud50 solicitudes50 solicitudes (si la caché no funciona en absoluto)
Claude Sonnet 5$0.019$0.95$3.15
Claude Opus 5.5$0.033$1.65$6.30

El importe real varía según la longitud del contexto, la eficacia de la caché, la longitud de la respuesta y si ejecutas /clear para cada tarea. Puedes consultar las tarifas unitarias de todos los modelos en la página de precios, estimar el coste según tu uso en la calculadora de costes de tokens de Claude (en inglés) y consultar las tarifas de API por modelo en Precios de la API de Claude.

Errores frecuentes y soluciones

EtapaMensaje o síntomaCausa y solución
InstalaciónThe token '&&' is not a valid statement separatorHas pegado la línea para CMD en PowerShell. Usa la línea irm … | iex.
Instalación'irm' is not recognized as an internal or external commandHas pegado la línea para PowerShell en CMD. Usa la línea install.cmd.
InstalaciónError sobre -fsSL o bash en PowerShellEstás ejecutando en Windows la línea para Mac o Linux. Usa la línea para PowerShell.
Instalaciónsyntax error near unexpected token '<'、curl: (22) The requested URL returned error: 403インストーラーの URL がスクリプトではなく HTML かエラーを返しています(Documentación oficial、3 de octubre de 2026確認)。会社のプロキシやファイアウォールを疑い、別のネットワークで試すか社内の管理者に確認します。
InstalaciónApp unavailable in regionLa conexión se ha identificado como procedente de un país no compatible. Japón sí es compatible, así que desactiva la VPN o el proxy a través de otro país.
InstalaciónAdvertencia EBADENGINENode.js es inferior a 22. La instalación se completa, pero conviene actualizar Node.js.
Instalaciónnpm.ps1 cannot be loadedEs la política de ejecución de PowerShell. Ejecuta Set-ExecutionPolicy o cambia al instalador nativo.
Iniciocommand not found: claude、'claude' is not recognizedLa ubicación de instalación no está en PATH. Vuelve a abrir el terminal y, en Windows, añádela siguiendo el procedimiento de PowerShell anterior.
Inicioclaude native binary not installed (Mac y Linux)npm está omitiendo las dependencias opcionales (--omit=optional, optional=false). Quita esa configuración y vuelve a instalarlo.
InicioClaude Code does not support 32-bit WindowsLo estás ejecutando en «Windows PowerShell (x86)». Abre la versión que no incluye (x86).
InicioAparece la pantalla de inicio de sesión aunque se haya configurado la claveLa clave no se ha cargado. Escríbela en el shell o en ~/.claude/settings.json, no en la configuración del proyecto, e inicia Claude Code en un terminal nuevo. Si usas ANTHROPIC_API_KEY y anteriormente rechazaste la aprobación, actívala en /config mediante Use custom API key o cambia a ANTHROPIC_AUTH_TOKEN.
Conexión401La clave ha sido rechazada. Comprueba que hayas copiado completa la clave de sk-kn- sin espacios y que no la hayas eliminado en API Keys.
Conexión402El saldo es insuficiente o has alcanzado el límite de uso mensual configurado para la clave. Recarga en Billing o revisa el límite de la clave.
Conexión404Es posible que ANTHROPIC_BASE_URL no termine en /v1 o que, al no haber fijado el modelo, se esté solicitando un modelo que no está disponible en Kunavo (como Sonnet 5.5).

Casos en los que este método no es adecuado

  • Necesitas una factura cualificada para liquidar gastos. El checkout de Kunavo no emite facturas ni facturas cualificadas con número de registro.
  • Quieres pagar en tiendas de conveniencia o con PayPay. Ninguno de los dos métodos es compatible, ni tampoco las transferencias bancarias o los pagos mediante operador. La recarga automática solo admite una tarjeta guardada o Link.
  • Quieres usar Remote Control o la entrada de voz. No se pueden usar con una clave de API y /fast también aparece como desactivado. Inicia sesión con una suscripción.
  • Quieres usar Sonnet 5.5. Kunavo no lo ofrece 3 de octubre de 2026.
  • Quieres completar la configuración usando únicamente documentación en japonés. La documentación oficial del propio Claude Code está disponible en japonés, pero la documentación de integración de Kunavo solo está disponible en inglés.

Qué hacer a continuación

Cuando hayas comprobado todo con /status, inicia claude en el directorio del proyecto en el que vas a trabajar y crea primero CLAUDE.md con /init. En Cómo usar Claude Code explicamos paso a paso qué escribir en CLAUDE.md, cómo reducir los diálogos de confirmación y cómo crear comandos personalizados.

Preguntas frecuentes

¿Cómo se instala Claude Code? ¿Es diferente en Mac y Windows?

Solo cambia el comando que se utiliza; en ambos casos se instala con una única línea del instalador nativo oficial. En Mac, Linux y WSL: curl -fsSL https://claude.ai/install.sh | bash; en PowerShell de Windows: irm https://claude.ai/install.ps1 | iex; en el símbolo del sistema (CMD): curl -fsSL https://claude.ai/install.cmd -o install.cmd && install.cmd && del install.cmd. Cuando termine, ejecuta claude --version en un terminal nuevo; si aparece el número de versión, la instalación está completa. La versión nativa se actualiza automáticamente en segundo plano.

Al instalarlo en Windows, ¿se necesitan permisos de administrador, Git for Windows o WSL?

Ninguno es obligatorio. Según la documentación oficial (3 de octubre de 2026consulta), no es necesario ejecutarlo como administrador y Git for Windows es opcional (si no está instalado, Claude Code ejecuta los comandos en PowerShell). WSL tampoco es necesario: se instala directamente desde PowerShell o CMD. Elige WSL 2 solo si quieres usar un entorno aislado o herramientas de Linux, y ejecuta en el terminal de WSL la línea para Mac o Linux. Ten en cuenta que «Windows PowerShell (x86)» no se puede usar porque se ejecuta en 32 bits.

¿También se puede instalar con npm install -g @anthropic-ai/claude-code? ¿Node.js 18 es suficiente?

Sí, pero el requisito oficial es Node.js 22 o posterior (3 de octubre de 2026consulta). Los artículos que indican «18 o posterior» contienen información antigua. Con una versión inferior a 22, npm muestra una advertencia EBADENGINE (la instalación se completa). No añadas sudo; para actualizar, usa npm install -g @anthropic-ai/claude-code@latest en lugar de npm update -g. Si no tienes previsto usar Node.js, el instalador nativo requiere menos pasos.

¿Se puede usar Claude Code sin suscripción (sin contratar Pro o Max)?

Sí. Para usarlo iniciando sesión necesitas un plan Pro, Max, Team o Enterprise, o una cuenta de Console; Claude Code no está incluido en el plan gratuito. Si configuras ANTHROPIC_BASE_URL=https://api.kunavo.com y ANTHROPIC_AUTH_TOKEN (la clave de API de Kunavo) sin iniciar sesión, no hay cuota mensual y solo se descuenta del saldo prepago el importe correspondiente a los tokens utilizados. Como alternativa, Remote Control y la entrada de voz no estarán disponibles.

¿No se debe poner la clave de API en ANTHROPIC_API_KEY?

Funciona, pero recomendamos ANTHROPIC_AUTH_TOKEN. ANTHROPIC_AUTH_TOKEN se envía en el encabezado Authorization: Bearer y se activa en cuanto se configura. ANTHROPIC_API_KEY se envía en el encabezado x-api-key y, en el modo interactivo, solicita aprobación una sola vez al principio; si la rechazas, después se ignora silenciosamente (puedes revertirlo con Use custom API key en /config). Kunavo acepta claves de ambos encabezados. Escribe la variable en el archivo de configuración del shell o en ~/.claude/settings.json, no en .claude/settings.json del proyecto.

Al cambiar a /model sonnet aparece un error 404. ¿Por qué?

Cuando se usa una clave de API, el alias sonnet apunta al Sonnet 5.5 más reciente (consulta la documentación oficial, 3 de octubre de 2026). Como Kunavo no ofrece Sonnet 5.5 3 de octubre de 2026, el alias provoca un 404. Lo mismo ocurre con la fase de ejecución de opusplan y con los subagentes configurados con model: sonnet. Añade ANTHROPIC_DEFAULT_SONNET_MODEL=claude-sonnet-5 (ya está incluido en la configuración de esta página). Por la misma razón, la configuración de esta página fija el modelo principal en claude-sonnet-5, opus en claude-opus-5-5 (Opus 5.5; requiere Claude Code v2.1.280 o posterior; si es anterior, actualiza con claude update) y haiku en claude-haiku-4-5. Añadir /v1 al final de ANTHROPIC_BASE_URL también provoca un 404.

¿Cómo se puede comprobar que funciona con una clave de API?

Ejecuta /status dentro de Claude Code. Si «Anthropic base URL» es https://api.kunavo.com y «Auth token» es ANTHROPIC_AUTH_TOKEN, funciona con la clave de API. Si aparece «Login method» de la cuenta de claude.ai, las variables no se han cargado.

¿Se puede usar JCB para pagar? ¿Y pagos en tiendas de conveniencia o PayPay?

Se puede usar JCB. En el checkout de Stripe de Kunavo puedes elegir tarjetas de Visa、Mastercard、American Express、JCB、UnionPay, Apple Pay y Google Pay en dispositivos compatibles, y Link; al abrirlo desde Japón, los importes se muestran en yenes (la conversión a yenes incluye una comisión de Stripe del 2 al 4 %; no se aplica si pagas en dólares). Las recargas empiezan en $10, no hay cuota mensual y el saldo no caduca. No se admiten pagos en tiendas de conveniencia, PayPay, transferencias bancarias ni pagos mediante operador. Esta recarga se acredita en el saldo de API y no se puede utilizar para pagar Claude Pro / Max.

¿Se emite una factura cualificada (invoice) que pueda usarse para liquidar gastos?

No. El checkout de Kunavo no emite facturas cualificadas con número de registro. Si necesitas una factura cualificada para contabilizarlo como gasto de empresa, compáralo con el pago directo a Anthropic antes de decidir. Para usar la recarga automática necesitas una tarjeta guardada o Link.