15Asegúrese de tener:15Asegúrese de tener:
16 16
17* Una terminal o símbolo del sistema abiertos17* Una terminal o símbolo del sistema abiertos
18 * Si nunca ha usado la terminal antes, consulte la [guía de terminal](/es/terminal-guide)18 * Si nunca ha usado la terminal antes, consulte la [guía de terminal](/docs/es/terminal-guide)
19* Un proyecto de código con el que trabajar19* Un proyecto de código con el que trabajar
20* Una [suscripción a Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team o Enterprise), una cuenta de [Claude Console](https://console.anthropic.com/), o acceso a través de un [proveedor de nube compatible](/es/third-party-integrations)20* Una [suscripción a Claude](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_prereq) (Pro, Max, Team o Enterprise), una cuenta de [Claude Console](https://platform.claude.com/), o acceso a través de un [proveedor de nube compatible](/docs/es/third-party-integrations)
21 21
22<Note>22<Note>
23 Esta guía cubre la CLI de terminal. Claude Code también está disponible en la [web](https://claude.ai/code), como una [aplicación de escritorio](/es/desktop), en [VS Code](/es/vs-code) e [IDEs de JetBrains](/es/jetbrains), en [Slack](/es/slack), y en CI/CD con [GitHub Actions](/es/github-actions) y [GitLab](/es/gitlab-ci-cd). Consulte [todas las interfaces](/es/overview#use-claude-code-everywhere).23 Esta guía cubre la CLI de terminal. Claude Code también está disponible en la [web](https://claude.ai/code), como una [aplicación de escritorio](/docs/es/desktop), en [VS Code](/docs/es/vs-code) e [IDEs de JetBrains](/docs/es/jetbrains), en [Slack](/docs/es/slack), y en CI/CD con [GitHub Actions](/docs/es/github-actions) y [GitLab](/docs/es/gitlab-ci-cd). Consulte [todas las interfaces](/docs/es/overview#use-claude-code-everywhere).
24</Note>24</Note>
25 25
26<h2 id="step-1-install-claude-code">26<h2 id="step-1-install-claude-code">
51 51
52 If you see `The token '&&' is not a valid statement separator`, you're in PowerShell, not CMD. If you see `'irm' is not recognized as an internal or external command`, you're in CMD, not PowerShell. Your prompt shows `PS C:\` when you're in PowerShell and `C:\` without the `PS` when you're in CMD.52 If you see `The token '&&' is not a valid statement separator`, you're in PowerShell, not CMD. If you see `'irm' is not recognized as an internal or external command`, you're in CMD, not PowerShell. Your prompt shows `PS C:\` when you're in PowerShell and `C:\` without the `PS` when you're in CMD.
53 53
54 If the install command fails with `syntax error near unexpected token '<'`, a `403`, or another curl error, see [Troubleshoot installation](/en/troubleshoot-install#find-your-error) to match the error to a fix and for alternative install methods.54 If the install command fails with `syntax error near unexpected token '<'`, a `403`, or another curl error, see [Troubleshoot installation](/docs/en/troubleshoot-install#find-your-error) to match the error to a fix and for alternative install methods.
55 55
56 [Git for Windows](https://git-scm.com/downloads/win) is recommended on native Windows so Claude Code can use the Bash tool. If Git for Windows is not installed, Claude Code uses PowerShell as the shell tool instead. WSL setups do not need Git for Windows.56 [Git for Windows](https://git-scm.com/downloads/win) is recommended on native Windows so Claude Code can use the Bash tool. If Git for Windows is not installed, Claude Code uses PowerShell as the shell tool instead. WSL setups do not need Git for Windows.
57 57
83 </Tab>83 </Tab>
84</Tabs>84</Tabs>
85 85
86You can also install with [apt, dnf, or apk](/en/setup#install-with-linux-package-managers) on Debian, Fedora, RHEL, and Alpine.86You can also install with [apt, dnf, or apk](/docs/en/setup#install-with-linux-package-managers) on Debian, Fedora, RHEL, and Alpine.
87
88Para confirmar que la instalación funcionó, ejecute:
89
90```bash theme={null}
91claude --version
92```
93
94El comando imprime un número de versión seguido de `(Claude Code)`.
87 95
88<h2 id="step-2-log-in-to-your-account">96<h2 id="step-2-log-in-to-your-account">
89 Paso 2: Inicie sesión en su cuenta97 Paso 2: Inicie sesión en su cuenta
95claude103claude
96```104```
97 105
98Para cuentas de suscripción de Claude o Console, siga las indicaciones para completar la autenticación en su navegador. Para cambiar de cuenta más tarde o volver a autenticarse, escriba `/login` dentro de la sesión en ejecución:106Para cuentas de suscripción de Claude o Console, siga las indicaciones para completar la autenticación en su navegador. Si ha establecido la variable de entorno `ANTHROPIC_API_KEY`, Claude Code omite la solicitud de inicio de sesión y le pide que apruebe la clave en su lugar. Para cambiar de cuenta más tarde o volver a autenticarse, escriba `/login` dentro de la sesión en ejecución:
99 107
100```text theme={null}108```text wrap theme={null}
101/login109/login
102```110```
103 111
104Puede iniciar sesión usando cualquiera de estos tipos de cuenta:112Puede iniciar sesión usando cualquiera de estos tipos de cuenta:
105 113
106* [Claude Pro, Max, Team o Enterprise](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_login) (recomendado)114* [Claude Pro, Max, Team o Enterprise](https://claude.com/pricing?utm_source=claude_code\&utm_medium=docs\&utm_content=quickstart_login) (recomendado)
107* [Claude Console](https://console.anthropic.com/) (acceso a API con créditos prepagados). En el primer inicio de sesión, se crea automáticamente un espacio de trabajo "Claude Code" en la Console para el seguimiento centralizado de costos.115* [Claude Console](https://platform.claude.com/) (acceso a API con créditos prepagados). En el primer inicio de sesión, se crea automáticamente un espacio de trabajo "Claude Code" en la Console para el seguimiento centralizado de costos.
108* [Amazon Bedrock, Google Cloud's Agent Platform o Microsoft Foundry](/es/third-party-integrations) (proveedores de nube empresariales)116* [Amazon Bedrock, Google Cloud's Agent Platform o Microsoft Foundry](/docs/es/third-party-integrations) (proveedores de nube empresariales)
109* Una puerta de enlace [Claude apps gateway](/es/claude-apps-gateway) autohospedada, si su organización ejecuta una: su administrador preconfiguración la URL de la puerta de enlace, y `/login` abre directamente en la pantalla **Cloud gateway** para que inicie sesión con SSO corporativo117* Una puerta de enlace [Claude apps gateway](/docs/es/claude-apps-gateway) autohospedada, si su organización ejecuta una: su administrador preconfiguración la URL de la puerta de enlace, y `/login` abre directamente en la pantalla **Cloud gateway** para que inicie sesión con SSO corporativo
110 118
111Una vez que haya iniciado sesión, sus credenciales se almacenan y no necesitará iniciar sesión nuevamente.119Una vez que haya iniciado sesión, sus credenciales se almacenan y no necesitará iniciar sesión nuevamente. Obtenga más información en [Gestión de credenciales](/docs/es/authentication#credential-management).
112 120
113<h2 id="step-3-start-your-first-session">121<h2 id="step-3-start-your-first-session">
114 Paso 3: Inicie su primera sesión122 Paso 3: Inicie su primera sesión
121claude129claude
122```130```
123 131
124Verá la pantalla de Claude Code con la versión, el modelo actual y el directorio de trabajo mostrados arriba. Escriba `/help` para ver los comandos disponibles o `/resume` para continuar una conversación anterior.132Reemplace `/path/to/your/project` con la ruta del proyecto en el que desea trabajar.
125 133
126<Tip>134Verá la pantalla de Claude Code con la versión, el modelo actual y el directorio de trabajo mostrados arriba. Escriba `/help` para ver los comandos disponibles o `/resume` para continuar una conversación anterior.
127 Después de iniciar sesión (Paso 2), sus credenciales se almacenan en su sistema. Obtenga más información en [Gestión de credenciales](/es/authentication#credential-management).
128</Tip>
129 135
130<h2 id="step-4-ask-your-first-question">136<h2 id="step-4-ask-your-first-question">
131 Paso 4: Haga su primera pregunta137 Paso 4: Haga su primera pregunta
133 139
134Comencemos por entender su base de código. Intente uno de estos comandos:140Comencemos por entender su base de código. Intente uno de estos comandos:
135 141
136```text theme={null}142```text wrap theme={null}
137¿qué hace este proyecto?143¿qué hace este proyecto?
138```144```
139 145
140Claude analizará sus archivos y proporcionará un resumen. También puede hacer preguntas más específicas:146Claude analizará sus archivos y proporcionará un resumen. También puede hacer preguntas más específicas:
141 147
142```text theme={null}148```text wrap theme={null}
143¿qué tecnologías usa este proyecto?149¿qué tecnologías usa este proyecto?
144```150```
145 151
146```text theme={null}152```text wrap theme={null}
147¿dónde está el punto de entrada principal?153¿dónde está el punto de entrada principal?
148```154```
149 155
150```text theme={null}156```text wrap theme={null}
151explique la estructura de carpetas157explique la estructura de carpetas
152```158```
153 159
154También puede preguntarle a Claude sobre sus propias capacidades:160También puede preguntarle a Claude sobre sus propias capacidades:
155 161
156```text theme={null}162```text wrap theme={null}
157¿qué puede hacer Claude Code?163¿qué puede hacer Claude Code?
158```164```
159 165
160```text theme={null}166```text wrap theme={null}
161¿cómo creo skills personalizados en Claude Code?167¿cómo creo skills personalizados en Claude Code?
162```168```
163 169
164```text theme={null}170```text wrap theme={null}
165¿puede Claude Code trabajar con Docker?171¿puede Claude Code trabajar con Docker?
166```172```
167 173
175 181
176Ahora hagamos que Claude Code haga algo de codificación real. Intente una tarea simple:182Ahora hagamos que Claude Code haga algo de codificación real. Intente una tarea simple:
177 183
178```text theme={null}184```text wrap theme={null}
179agrega una función hello world al archivo principal185agrega una función hello world al archivo principal
180```186```
181 187
182Claude Code hará lo siguiente:188Claude Code encuentra el archivo apropiado y le muestra el cambio. Si pregunta antes de realizar el cambio, seleccione **Sí** para aprobar.
183 189
1841. Encontrará el archivo apropiado190El modo Auto es el [modo de permiso de inicio integrado](/docs/es/permission-modes#eliminate-prompts-with-auto-mode) para sesiones de terminal interactivas en planes Pro, Max y Team: un clasificador revisa las acciones en lugar de usted, y Claude edita la mayoría de los archivos y ejecuta la mayoría de los comandos sin preguntar. En otros planes, el modo Manual es el modo de permiso de inicio integrado. Para la sesión que inicia justo después de instalar, consulte [Primera sesión después de una instalación o actualización](/docs/es/env-vars#first-session-after-an-install-or-upgrade).
1852. Le mostrará los cambios propuestos
1863. Le pedirá su aprobación
1874. Realizará la edición
188 191
189<Note>192<Note>
190 Claude Code siempre pide permiso antes de modificar archivos. Puede aprobar cambios individuales o habilitar el modo "Aceptar todo" para una sesión.193 Su configuración u organización puede establecer un modo de permiso de inicio diferente. [Qué modo de permiso inicia una sesión](/docs/es/permission-modes#which-mode-a-session-starts-in) enumera lo que hace. Presione `Shift+Tab` en cualquier momento para cambiar el modo de permiso de la sesión en la que se encuentra.
191</Note>194</Note>
192 195
193<h2 id="step-6-use-git-with-claude-code">196<h2 id="step-6-use-git-with-claude-code">
196 199
197Claude Code hace que las operaciones de Git sean conversacionales:200Claude Code hace que las operaciones de Git sean conversacionales:
198 201
199```text theme={null}202```text wrap theme={null}
200¿qué archivos he cambiado?203¿qué archivos he cambiado?
201```204```
202 205
203```text theme={null}206```text wrap theme={null}
204confirma mis cambios con un mensaje descriptivo207confirma mis cambios con un mensaje descriptivo
205```208```
206 209
207También puede solicitar operaciones de Git más complejas:210También puede solicitar operaciones de Git más complejas:
208 211
209```text theme={null}212```text wrap theme={null}
210crea una nueva rama llamada feature/quickstart213crea una nueva rama llamada feature/quickstart
211```214```
212 215
213```text theme={null}216```text wrap theme={null}
214muéstrame los últimos 5 commits217muéstrame los últimos 5 commits
215```218```
216 219
217```text theme={null}220```text wrap theme={null}
218ayúdame a resolver conflictos de fusión221ayúdame a resolver conflictos de fusión
219```222```
220 223
226 229
227Describa lo que desea en lenguaje natural:230Describa lo que desea en lenguaje natural:
228 231
229```text theme={null}232```text wrap theme={null}
230agrega validación de entrada al formulario de registro de usuarios233agrega validación de entrada al formulario de registro de usuarios
231```234```
232 235
233O corrija problemas existentes:236O corrija problemas existentes:
234 237
235```text theme={null}238```text wrap theme={null}
236hay un error donde los usuarios pueden enviar formularios vacíos - corrígelo239hay un error donde los usuarios pueden enviar formularios vacíos - corrígelo
237```240```
238 241
251 254
252**Refactorizar código**255**Refactorizar código**
253 256
254```text theme={null}257```text wrap theme={null}
255refactoriza el módulo de autenticación para usar async/await en lugar de callbacks258refactoriza el módulo de autenticación para usar async/await en lugar de callbacks
256```259```
257 260
258**Escribir pruebas**261**Escribir pruebas**
259 262
260```text theme={null}263```text wrap theme={null}
261escribe pruebas unitarias para las funciones de calculadora264escribe pruebas unitarias para las funciones de calculadora
262```265```
263 266
264**Actualizar documentación**267**Actualizar documentación**
265 268
266```text theme={null}269```text wrap theme={null}
267actualiza el README con instrucciones de instalación270actualiza el README con instrucciones de instalación
268```271```
269 272
270**Revisión de código**273**Revisión de código**
271 274
272```text theme={null}275```text wrap theme={null}
273revisa mis cambios y sugiere mejoras276revisa mis cambios y sugiere mejoras
274```277```
275 278
288| Comando | Qué hace | Ejemplo |291| Comando | Qué hace | Ejemplo |
289| ------------------- | ------------------------------------------------------------- | ----------------------------------- |292| ------------------- | ------------------------------------------------------------- | ----------------------------------- |
290| `claude` | Inicia el modo interactivo | `claude` |293| `claude` | Inicia el modo interactivo | `claude` |
291| `claude "task"` | Ejecuta una tarea única | `claude "fix the build error"` |294| `claude "task"` | Inicia el modo interactivo con un mensaje inicial | `claude "fix the build error"` |
292| `claude -p "query"` | Ejecuta una consulta única y luego sale | `claude -p "explain this function"` |295| `claude -p "query"` | Ejecuta una consulta única y luego sale | `claude -p "explain this function"` |
293| `claude -c` | Continúa la conversación más reciente en el directorio actual | `claude -c` |296| `claude -c` | Continúa la conversación más reciente en el directorio actual | `claude -c` |
294| `claude -r` | Reanuda una conversación anterior | `claude -r` |297| `claude -r` | Reanuda una conversación anterior | `claude -r` |
296**Comandos de sesión**299**Comandos de sesión**
297 300
298| Comando | Qué hace | Ejemplo |301| Comando | Qué hace | Ejemplo |
299| ---------------- | ---------------------------------- | -------- |302| -------------------------- | ---------------------------------- | -------- |
300| `/clear` | Borra el historial de conversación | `/clear` |303| `/clear` | Borra el historial de conversación | `/clear` |
301| `/help` | Muestra los comandos disponibles | `/help` |304| `/help` | Muestra los comandos disponibles | `/help` |
302| `/exit` o Ctrl+D | Salir de Claude Code | `/exit` |305| `/exit` o Ctrl+D dos veces | Salir de Claude Code | `/exit` |
303 306
304Consulte la [referencia de CLI](/es/cli-reference) para obtener una lista completa de comandos de shell y la [referencia de comandos](/es/commands) para obtener una lista completa de comandos de sesión.307Consulte la [referencia de CLI](/docs/es/cli-reference) para obtener una lista completa de comandos de shell y la [referencia de comandos](/docs/es/commands) para obtener una lista completa de comandos de sesión.
305 308
306<h2 id="pro-tips-for-beginners">309<h2 id="pro-tips-for-beginners">
307 Consejos profesionales para principiantes310 Consejos profesionales para principiantes
308</h2>311</h2>
309 312
310Para más información, consulte [mejores prácticas](/es/best-practices) y [flujos de trabajo comunes](/es/common-workflows).313Para más información, consulte [mejores prácticas](/docs/es/best-practices) y [flujos de trabajo comunes](/docs/es/common-workflows).
311 314
312<AccordionGroup>315<AccordionGroup>
313 <Accordion title="Sea específico con sus solicitudes">316 <Accordion title="Sea específico con sus solicitudes">
319 <Accordion title="Utilice instrucciones paso a paso">322 <Accordion title="Utilice instrucciones paso a paso">
320 Divida tareas complejas en pasos:323 Divida tareas complejas en pasos:
321 324
322 ```text theme={null}325 ```text wrap theme={null}
323 1. crea una nueva tabla de base de datos para perfiles de usuario326 1. crea una nueva tabla de base de datos para perfiles de usuario
324 2. crea un endpoint de API para obtener y actualizar perfiles de usuario327 2. crea un endpoint de API para obtener y actualizar perfiles de usuario
325 3. construye una página web que permita a los usuarios ver y editar su información328 3. construye una página web que permita a los usuarios ver y editar su información
329 <Accordion title="Deje que Claude explore primero">332 <Accordion title="Deje que Claude explore primero">
330 Antes de hacer cambios, deje que Claude entienda su código:333 Antes de hacer cambios, deje que Claude entienda su código:
331 334
332 ```text theme={null}335 ```text wrap theme={null}
333 analiza el esquema de la base de datos336 analiza el esquema de la base de datos
334 ```337 ```
335 338
336 ```text theme={null}339 ```text wrap theme={null}
337 construye un panel que muestre los productos que nuestros clientes del Reino Unido devuelven con más frecuencia340 construye un panel que muestre los productos que nuestros clientes del Reino Unido devuelven con más frecuencia
338 ```341 ```
339 </Accordion>342 </Accordion>
340 343
341 <Accordion title="Ahorre tiempo con atajos de teclado">344 <Accordion title="Ahorre tiempo con atajos de teclado">
342 * Escriba `/` para ver todos los comandos y skills345 * Escriba `/` para ver todos los comandos y skills disponibles
343 * Utilice Tab para completar comandos346 * Utilice Tab para completar comandos
344 * Presione ↑ para el historial de comandos347 * Presione ↑ para el historial de comandos
345 * Presione `Shift+Tab` para ciclar a través de los modos de permisos348 * Presione `Shift+Tab` para ciclar a través de los modos de permisos
353Ahora que ha aprendido lo básico, explore funciones más avanzadas:356Ahora que ha aprendido lo básico, explore funciones más avanzadas:
354 357
355<CardGroup cols={2}>358<CardGroup cols={2}>
356 <Card title="Cómo funciona Claude Code" icon="microchip" href="/es/how-claude-code-works">359 <Card title="Cómo funciona Claude Code" icon="microchip" href="/docs/es/how-claude-code-works">
357 Comprenda el bucle de agente, las herramientas integradas y cómo Claude Code interactúa con su proyecto360 Comprenda el bucle de agente, las herramientas integradas y cómo Claude Code interactúa con su proyecto
358 </Card>361 </Card>
359 362
360 <Card title="Mejores prácticas" icon="star" href="/es/best-practices">363 <Card title="Mejores prácticas" icon="star" href="/docs/es/best-practices">
361 Obtenga mejores resultados con indicaciones efectivas y configuración de proyecto364 Obtenga mejores resultados con indicaciones efectivas y configuración de proyecto
362 </Card>365 </Card>
363 366
364 <Card title="Flujos de trabajo comunes" icon="graduation-cap" href="/es/common-workflows">367 <Card title="Flujos de trabajo comunes" icon="graduation-cap" href="/docs/es/common-workflows">
365 Guías paso a paso para tareas comunes368 Guías paso a paso para tareas comunes
366 </Card>369 </Card>
367 370
368 <Card title="Extiende Claude Code" icon="puzzle-piece" href="/es/features-overview">371 <Card title="Extiende Claude Code" icon="puzzle-piece" href="/docs/es/features-overview">
369 Personalice con CLAUDE.md, skills, hooks, MCP y más372 Personalice con CLAUDE.md, skills, hooks, MCP y más
370 </Card>373 </Card>
371</CardGroup>374</CardGroup>