Guía de instalación · Junio 2026

Claude Code en Windows
para estadísticos

Instala Claude Code, conecta GitHub y configura RStudio paso a paso — sin experiencia previa en terminal.

Windows 10 / 11 PowerShell Git for Windows GitHub RStudio
Antes de empezar

¿Qué necesitas?

Comprueba estos cuatro puntos antes de instalar nada.

🖥️

Windows 10 o 11

Versión 1809 o superior. Compruébalo: Win + R → escribe winver.

🔑

Cuenta Anthropic

Necesitas suscripción Pro, Max, Teams o Enterprise. El plan gratuito no incluye Claude Code.

💾

Hardware mínimo

4 GB de RAM (8 GB recomendado). Procesador x64 o ARM64. Conexión a internet.

Sin Node.js

El instalador nativo (2026) es autocontenido. No necesitas Node.js ni npm.

ℹ️
¿Qué es Claude Code? Es una herramienta de línea de comandos creada por Anthropic que te permite hablar con Claude directamente desde tu terminal. Lee tu código, puede editarlo, encontrar errores y explicarlo — todo sin salir de la carpeta de tu proyecto.
Si tienes todo lo anterior, estás listo para el Paso 1. La instalación completa tarda unos 20 minutos.
Terminal + Git
Claude Code
GitHub SSH
RStudio + Git
¡Listo!
Paso 1 de 5

Instalar Windows Terminal y Git

Una terminal moderna y Git son la base de todo el flujo de trabajo.

ℹ️
¿Qué es PowerShell? Es el intérprete de comandos moderno de Windows. Cuando abres un símbolo del sistema y ves PS C:\> al inicio de la línea, estás en PowerShell.
1

Abrir PowerShell

Pulsa la tecla Windows, escribe PowerShell y selecciona la aplicación. Aparecerá una ventana oscura con texto que empieza por PS C:\Users\....

⚠️
No cierres esta ventana durante la instalación. Cada vez que veas PS C:\> significa que el comando terminó y puedes escribir el siguiente.
2

Instalar Windows Terminal

PowerShell

Windows Terminal es una terminal mejorada con pestañas, mejor visualización y soporte para múltiples shells. Instálala así:

powershell
winget install Microsoft.WindowsTerminal

Cuando termine, busca Terminal en el menú inicio y ábrela. De ahora en adelante trabajarás desde aquí.

3

Instalar Git for Windows

PowerShell

Git es el sistema de control de versiones que usarás para guardar el historial de tu código. Además, habilita el Bash tool dentro de Claude Code para usar comandos Unix:

powershell
winget install Git.Git

Importante: cierra la terminal y vuelve a abrirla para que Git quede disponible en el PATH del sistema.

4

Verificar que Git está instalado

PowerShell

Escribe este comando. Si ves un número de versión, Git está correctamente instalado:

powershell
git --version
# Deberías ver algo como: git version 2.47.x.windows.x
5

Configurar tu identidad en Git

PowerShell

Git necesita saber quién eres para firmar tus commits. Reemplaza los valores con tu nombre y email real:

powershell
git config --global user.name  "Tu Nombre Completo"
git config --global user.email "tu@correo.com"
git config --global core.editor "nano"

# Verificar que quedó guardado:
git config --list
¡Paso 1 completado! Ya tienes Windows Terminal y Git instalados. Continúa con el Paso 2 para instalar Claude Code.
Paso 2 de 5

Instalar y autenticar Claude Code

Usa el instalador nativo oficial de Anthropic — sin Node.js ni dependencias externas.

1

Instalar con PowerShell (método recomendado)

PowerShell

Abre Windows Terminal. Asegúrate de estar en PowerShell — el prompt empieza con PS C:\. Ejecuta:

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

El instalador descarga el binario nativo de Claude Code y lo añade al PATH de tu sistema automáticamente. Espera a que termine (suele tardar menos de un minuto).

⚠️
Si ves el error "'irm' is not recognized", estás en CMD, no en PowerShell. Cierra la ventana, busca "PowerShell" en el inicio y vuelve a intentarlo.
2

Alternativa: instalar con WinGet

Opcional

Si prefieres WinGet (como hiciste con Git y Terminal), puedes usarlo también:

powershell
winget install Anthropic.ClaudeCode
⚠️
Con WinGet las actualizaciones son manuales. Con el instalador nativo (paso 1), Claude Code se actualiza solo en segundo plano.
3

Verificar la instalación

PowerShell

Cierra y vuelve a abrir la terminal. Luego ejecuta:

powershell
claude --version
# → Claude Code 2.x.x

claude doctor
# Diagnóstico completo: auth, PATH, Git, etc.
4

Autenticarse con tu cuenta

Navegador

Navega a cualquier carpeta de un proyecto y ejecuta claude. Se abrirá el navegador para autenticarte con tu cuenta Pro/Max/Teams de Anthropic:

powershell
# Ve primero a la carpeta de tu proyecto
cd "C:\Users\TuNombre\proyectos\mi-proyecto"

# Lanza Claude Code (abre el navegador la primera vez)
claude
# → Inicia sesión → autoriza → vuelve a la terminal

Una vez autenticado, verás un prompt interactivo donde puedes escribirle a Claude directamente desde la terminal. Escribe /exit o pulsa Ctrl+C para salir.

5

Alternativa: usar una API key

Opcional

Si prefieres autenticarte con una clave de API del Console de Anthropic:

powershell
# Sesión actual solamente
$env:ANTHROPIC_API_KEY = "sk-ant-tu-clave-aqui"

# Para que persista siempre, edita tu perfil de PowerShell:
notepad $PROFILE
# Añade esta línea al archivo y guarda:
# $env:ANTHROPIC_API_KEY = "sk-ant-tu-clave-aqui"
¡Claude Code está listo! Ya puedes hablarle desde la terminal. A continuación aprenderás los comandos de shell más útiles para el trabajo estadístico.
Paso 3 de 5

Shell básico para estadísticos

Los comandos esenciales que usarás cada día en PowerShell y Git Bash.

ℹ️
Truco clave: Claude Code lee todo el contenido del directorio donde lo lanzas. Siempre ejecuta claude desde la carpeta raíz de tu proyecto para que pueda ver todos tus scripts, datos y resultados.
·

Navegar por carpetas

bash / powershell
# ¿Dónde estoy ahora mismo?
pwd

# Ver archivos y carpetas del directorio actual
ls

# Entrar a una carpeta
cd "C:\Users\TuNombre\proyectos"

# Subir un nivel (ir a la carpeta padre)
cd ..

# Ir directamente a tu carpeta de usuario (home)
cd ~
·

Crear estructura de proyecto estadístico

bash / powershell
# Crear carpeta del proyecto y entrar
mkdir mi-estudio-tmle
cd    mi-estudio-tmle

# Crear subcarpetas típicas de un proyecto de R
mkdir data scripts results figures

# Ver la estructura creada
ls
·

Lanzar Claude Code en tu proyecto

bash / powershell
# Ir al proyecto y lanzar Claude
cd "C:\Users\TuNombre\proyectos\mi-estudio-tmle"
claude

# Lanzar Claude con una tarea directa
claude "revisa mi script sim.R y explica qué hace cada función"

# Ejemplos de peticiones útiles para estadísticos:
# "busca errores en este script de simulación"
# "añade comentarios al código"
# "explica qué hace la función tmle() de este código"

# Salir de Claude Code
# Escribe /exit o pulsa Ctrl+C
·

Comandos de verificación del sistema

powershell
# Diagnóstico completo de Claude Code
claude doctor

# Versión instalada
claude --version

# Actualizar manualmente (si no se actualiza solo)
claude update
Paso 4 de 5

Conectar con GitHub

GitHub es el sitio donde vivirá tu código en la nube. Aprende a conectarlo de forma segura con SSH.

ℹ️
¿Qué es SSH? Es una forma de conectarte a GitHub de manera segura sin tener que escribir tu contraseña cada vez. Funciona con un par de llaves: una privada (solo en tu ordenador) y una pública (la registras en GitHub).
1

Crear cuenta en GitHub

Visita github.com y regístrate con tu email institucional. Una vez dentro, activa la autenticación en dos pasos: Settings → Password and authentication → Two-factor authentication.

2

Generar tu clave SSH

Git Bash

Abre Git Bash (búscalo en el menú inicio, no PowerShell) y ejecuta. Reemplaza el email con el tuyo:

git bash
# Generar par de claves SSH (algoritmo moderno ed25519)
ssh-keygen -t ed25519 -C "tu@correo.com"

# Pulsa Enter para aceptar la ubicación por defecto
# Añade una frase de seguridad (recomendado) o Enter para ninguna

# Iniciar el agente SSH
eval "$(ssh-agent -s)"

# Añadir la clave al agente
ssh-add ~/.ssh/id_ed25519

# Mostrar la clave PÚBLICA (la que copiarás a GitHub)
cat ~/.ssh/id_ed25519.pub
# Copia TODO el texto que aparece (empieza por ssh-ed25519...)
3

Registrar la clave en GitHub

Navegador

En GitHub: Settings → SSH and GPG keys → New SSH key. Pega el texto copiado en el campo Key, dale un nombre descriptivo (ej: "Mi portátil Windows") y haz clic en Add SSH key.

git bash
# Verificar que la conexión SSH funciona
ssh -T git@github.com
# Deberías ver:
# Hi tu-usuario! You've successfully authenticated...
4

Subir tu primer proyecto a GitHub

PowerShell

Desde la carpeta de tu proyecto, ejecuta estos comandos en orden:

powershell / git bash
# 1. Ir al proyecto
cd "C:\Users\TuNombre\proyectos\mi-estudio-tmle"

# 2. Inicializar Git en la carpeta
git init
git branch -M main

# 3. Crear .gitignore para R (ignora archivos temporales)
echo "*.Rhistory
*.RData
.Rproj.user/" > .gitignore

# 4. Añadir todos los archivos y hacer el primer commit
git add .
git commit -m "Inicio del proyecto: estructura base"

# 5. Conectar con tu repositorio de GitHub
#    (crea primero el repo vacío en github.com y copia la URL SSH)
git remote add origin git@github.com:tu-usuario/mi-estudio-tmle.git
git push -u origin main
5

Flujo de trabajo diario con Git

powershell / git bash
# Ver qué archivos han cambiado
git status

# Añadir cambios al área de preparación
git add scripts/sim.R      # un archivo específico
git add .                  # todos los archivos cambiados

# Guardar los cambios con un mensaje descriptivo
git commit -m "fix: corrige ecuación de score en TMLE"

# Subir a GitHub
git push

# Bajar cambios de GitHub (desde otro PC o colaborador)
git pull

# Ver historial de commits
git log --oneline --graph
¡GitHub conectado! Tu código ya vive en la nube con historial de cambios. Ahora integraremos todo esto con RStudio.
Paso 5 de 5

RStudio + GitHub

Integra Git directamente en RStudio para el flujo de trabajo estadístico completo.

1

Instalar R y RStudio

PowerShell

Si aún no tienes R y RStudio, instálalos con WinGet:

powershell
winget install RProject.R
winget install Posit.RStudio

O descárgalos manualmente: R desde cran.r-project.org y RStudio desde posit.co.

2

Instalar los paquetes de integración Git

Consola de R

Abre RStudio y en la consola de R (panel inferior izquierdo) ejecuta:

r
# Paquetes para integrar Git y GitHub desde R
install.packages("usethis")
install.packages("gitcreds")

# Verificar que Git está detectado por R
usethis::git_sitrep()
# Debe mostrar tu nombre, email y que Git está disponible
3

Configurar Git desde R y conectar GitHub

Consola de R
r
# Configurar tu identidad Git desde R
usethis::use_git_config(
  user.name  = "Tu Nombre Completo",
  user.email = "tu@correo.com"
)

# Crear token de acceso en GitHub (abre el navegador)
usethis::create_github_token()
# Copia el token generado (empieza por ghp_...)

# Guardar el token de forma segura en tu sistema
gitcreds::gitcreds_set()
# Pega el token cuando se te pida
4

Crear un proyecto R nuevo vinculado a GitHub

Consola de R
r
# Opción A: Proyecto nuevo → Git → GitHub (todo desde R)
usethis::create_project("C:/Users/TuNombre/proyectos/nuevo-estudio")
usethis::use_git()       # inicializa Git en la carpeta
usethis::use_github()    # crea el repositorio en GitHub automáticamente

# Opción B: Clonar un repositorio existente de GitHub
usethis::create_from_github(
  "tu-usuario/mi-estudio-tmle",
  destdir = "C:/Users/TuNombre/proyectos"
)
5

Usar el panel Git de RStudio

RStudio tiene un panel Git visual en la pestaña "Git" (arriba a la derecha). Desde ahí puedes hacer Stage, Commit, Push y Pull con clics, sin escribir comandos.

💡
Para comandos avanzados, usa el Terminal integrado de RStudio (Tools → Terminal → New Terminal). Este terminal ya está situado en la carpeta de tu proyecto.
6

Lanzar Claude Code desde RStudio

Terminal de RStudio

Abre el Terminal integrado de RStudio (Tools → Terminal → New Terminal) y lanza Claude Code. Ya está en la carpeta del proyecto:

bash
# El terminal de RStudio ya está en tu proyecto
claude

# Ejemplos de peticiones para tu trabajo estadístico:
# "analiza sim.R y encuentra el bug en la ecuación de score"
# "añade documentación roxygen a todas las funciones"
# "revisa el README y mejóralo para publicar en GitHub"
# "compara los resultados de TMLE vs AIPW en results/"

🎉
¡Flujo completo activo! Ahora puedes editar en RStudio → Claude Code analiza y corrige → Git registra los cambios → GitHub almacena y versiona todo tu proyecto.

Resumen del flujo completo

Editas en RStudio
Claude revisa
git add + commit
git push
GitHub ☁️