# Conseguir tu clave de API de Anthropic

> Cómo crear una cuenta en la consola de Anthropic y generar la clave de API que vas a necesitar antes de los capítulos que llaman a un modelo de Claude.

- Capítulo: -0.6
- Dificultad: básico
- Fuente: https://book-ai-engineer.lucenyo.dev/es/lessons/preparacion/apis-y-claves-anthropic/

---
La mayoría de ejemplos de este libro llaman a un modelo de Claude a través de la API de Anthropic. Para eso necesitas una clave de API, que identifica tu cuenta y autoriza las peticiones. Este capítulo se limita a conseguir esa clave: cómo usarla desde tu primer script llega en el capítulo donde toca escribirlo.

---

## Crear una cuenta y una clave

1. Entra en [console.anthropic.com](https://console.anthropic.com) y crea una cuenta (o inicia sesión si ya tienes una).
2. En el menú lateral, ve a **API Keys**.
3. Pulsa **Create Key**, dale un nombre descriptivo (por ejemplo, `libro-ai-engineering`) y guárdala en un lugar seguro: Anthropic solo te la muestra una vez.
4. Si tu cuenta es nueva, añade crédito de facturación en **Billing**. Sin saldo, las llamadas a la API devuelven un error de autorización aunque la clave sea correcta.

---

## Guardarla de forma segura

Nunca escribas la clave directamente en el código ni la subas a Git. La forma estándar de manejarla es una variable de entorno:

```bash
# macOS / Linux
export ANTHROPIC_API_KEY="sk-ant-..."
```

```powershell
# Windows (PowerShell)
$env:ANTHROPIC_API_KEY="sk-ant-..."
```

Si prefieres no exportarla en cada sesión de terminal, guárdala en un fichero `.env` en la raíz del proyecto y añade `.env` a tu `.gitignore` **antes** de crear el fichero:

```
ANTHROPIC_API_KEY=sk-ant-...
```

Con la clave ya disponible en tu entorno, en el capítulo donde escribas tu primer script solo tendrás que instalar el SDK: no hace falta pasarla a mano, la recoge automáticamente.
