Claude Code es una herramienta de codificación con capacidad de agente que vive en tu terminal, comprende tu base de código y te ayuda a programar más rápido mediante comandos en lenguaje natural. Al integrarse directamente con tu entorno de desarrollo, Claude Code optimiza tu flujo de trabajo sin requerir servidores adicionales o una configuración compleja.

Las capacidades clave de Claude Code incluyen:

  • Editar archivos y corregir errores en toda tu base de código
  • Responder preguntas sobre la arquitectura y lógica de tu código
  • Ejecutar y corregir pruebas, linting y otros comandos
  • Buscar en el historial de git, resolver conflictos de fusión y crear commits y PRs

Vista previa de investigación

Code está en beta como vista previa de investigación. Estamos recopilando comentarios de desarrolladores sobre preferencias de colaboración con IA, qué flujos de trabajo se benefician más de la asistencia de IA y cómo mejorar la experiencia del agente.

Esta versión temprana evolucionará según los comentarios de los usuarios. Planeamos mejorar la fiabilidad de la ejecución de herramientas, el soporte para comandos de larga duración, la renderización de terminal y el autoconocimiento de Claude sobre sus capacidades en las próximas semanas.

Reporta errores directamente con el comando /bug o a través de nuestro repositorio de GitHub.


Características principales y flujos de trabajo

Claude Code opera directamente en tu terminal, comprendiendo el contexto de tu proyecto y tomando acciones reales. No es necesario agregar archivos manualmente al contexto - Claude explorará tu base de código según sea necesario. Claude Code usa claude-3-7-sonnet-20250219 por defecto.

Seguridad y privacidad por diseño

La seguridad de tu código es primordial. La arquitectura de Claude Code garantiza:

  • Conexión API directa: Tus consultas van directamente a la API de Anthropic sin servidores intermedios
  • Trabaja donde tú trabajas: Opera directamente en tu terminal
  • Comprende el contexto: Mantiene conciencia de toda la estructura de tu proyecto
  • Toma acción: Realiza operaciones reales como editar archivos y crear commits

De preguntas a soluciones en segundos

# Haz preguntas sobre tu base de código
$ claude
> ¿cómo funciona nuestro sistema de autenticación?

# Crea un commit con un comando
$ claude commit

# Corrige problemas en múltiples archivos
$ claude "corrige los errores de tipo en el módulo de autenticación"

Antes de comenzar

Verifica los requisitos del sistema

  • Sistemas operativos: macOS 10.15+, Ubuntu 20.04+/Debian 10+, o Windows vía WSL
  • Hardware: 4GB RAM mínimo
  • Software:
    • Node.js 18+
    • git 2.23+ (opcional)
    • GitHub o GitLab CLI para flujos de trabajo de PR (opcional)
    • ripgrep (rg) para búsqueda mejorada de archivos (opcional)
  • Red: Conexión a Internet requerida para autenticación y procesamiento de IA

Instala y autentica

1

Instala Claude Code

Ejecuta en tu terminal: npm install -g @anthropic-ai/claude-code

2

Navega a tu proyecto

cd tu-directorio-de-proyecto
3

Inicia Claude Code

Ejecuta claude para iniciar
4

Completa la autenticación

Sigue el proceso de OAuth por única vez con tu cuenta de Console. Necesitarás facturación activa en console.anthropic.com.

Inicializa tu proyecto

Para usuarios nuevos, recomendamos:

  1. Inicia Claude Code con claude
  2. Prueba un comando simple como resume este proyecto
  3. Genera una guía CLAUDE.md del proyecto con /init
  4. Pide a Claude que haga commit del archivo CLAUDE.md generado a tu repositorio

Usa Claude Code para tareas comunes

Claude Code opera directamente en tu terminal, comprendiendo el contexto de tu proyecto y tomando acciones reales. No es necesario agregar archivos manualmente al contexto - Claude explorará tu base de código según sea necesario.

Comprende código desconocido

> ¿qué hace el sistema de procesamiento de pagos?
> encuentra dónde se verifican los permisos de usuario
> explica cómo funciona la capa de caché

Automatiza operaciones de Git

> haz commit de mis cambios
> crea un pr
> ¿qué commit agregó pruebas para markdown en diciembre?
> haz rebase en main y resuelve cualquier conflicto de fusión

Edita código de manera inteligente

> agrega validación de entrada al formulario de registro
> refactoriza el logger para usar la nueva API
> corrige la condición de carrera en la cola de trabajos

Prueba y depura tu código

> ejecuta pruebas para el módulo de autenticación y corrige fallos
> encuentra y corrige vulnerabilidades de seguridad
> explica por qué esta prueba está fallando

Fomenta un pensamiento más profundo

Para problemas complejos, pide explícitamente a Claude que piense más profundamente:

> piensa sobre cómo deberíamos arquitectar el nuevo servicio de pagos
> piensa detenidamente sobre los casos límite en nuestro flujo de autenticación

Controla Claude Code con comandos

Comandos CLI

ComandoDescripciónEjemplo
claudeIniciar REPL interactivo$ claude
claude "consulta"Iniciar REPL con prompt inicial$ claude "explica este proyecto"
claude -p "consulta"Ejecutar consulta única, luego salir$ claude -p "explica esta función"
cat archivo | claude -p "consulta"Procesar contenido canalizado$ cat logs.txt | claude -p "explica"
claude configConfigurar ajustes$ claude config set --global theme dark
claude updateActualizar a la última versión$ claude update
claude mcpConfigurar servidores Model Context Protocol$ claude mcp add pyright_lsp

Banderas CLI:

  • --print: Imprimir respuesta sin modo interactivo
  • --verbose: Habilitar registro detallado
  • --dangerously-skip-permissions: Omitir solicitudes de permisos (solo en contenedores Docker sin internet)

Comandos con barra

Controla el comportamiento de Claude dentro de una sesión:

ComandoPropósito
/bugReportar errores (envía la conversación a Anthropic)
/clearLimpiar historial de conversación
/compactCompactar conversación para ahorrar espacio de contexto
/configVer/modificar configuración
/costMostrar estadísticas de uso de tokens
/doctorVerifica la salud de tu instalación de Claude Code
/helpObtener ayuda de uso
/initInicializar proyecto con guía CLAUDE.md
/loginCambiar cuentas de Anthropic
/logoutCerrar sesión de tu cuenta de Anthropic
/pr_commentsVer comentarios de pull request
/reviewSolicitar revisión de código
/terminal-setupInstalar atajo Shift+Enter para nuevas líneas (solo iTerm2 y VSCode)

[Continúa en el siguiente mensaje debido a limitaciones de longitud…]