# Cómo compartir un artifact de Claude con contraseña

> Claude no permite proteger con contraseña el link público de un artifact. Cómo publicarlo en Outbox con passphrase, vencimiento y la opción de revocarlo.

La documentación de Anthropic no describe contraseña ni vencimiento para el link de un artifact de Claude: si es público, lo abre cualquiera que lo tenga. Para mandarle una propuesta o un reporte a un cliente con contraseña, publicá el HTML en Outbox y creá un share link con passphrase. Además le podés poner fecha de vencimiento, un destinatario para saber cuándo lo abre, y revocarlo en cualquier momento.

## Qué permite Claude hoy

Un artifact se comparte con tu organización (Team y Enterprise) o con un link para cualquiera que lo tenga. El Help Center de Anthropic y la documentación de Claude Code describen públicos, versiones y comentarios, pero no contraseña, vencimiento ni registro de quién lo abrió. Si el link se reenvía, lo ve quien lo reciba, mientras siga compartido.

## Claude vs Outbox, para un link con contraseña

## 1. Publicá el HTML en Outbox

Pedile a tu agente que publique el HTML del artifact en Outbox. Desde Claude Code podés hacerlo con el MCP de Outbox, la skill o una llamada a la API. La página nace privada: solo vos la ves.

```
curl -X POST https://api.out-box.dev/publish \
  -H "Authorization: Bearer $OUTBOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"slug":"clientes/acme/propuesta","title":"Propuesta Acme","html":"<!doctype html>...","model":"claude"}'
```

## 2. Creá un share link con passphrase y vencimiento

Desde tu biblioteca (Lo que comparto), o con esta llamada a la API, generá un share link para esa página con una passphrase y la cantidad de días que tiene que durar. El cliente abre el link, escribe la passphrase y ve la página. No necesita cuenta.

Si sumás recipient, el link queda a nombre de esa persona: cada apertura se registra con su nombre y te llega un mail cuando lo abre. Para dos personas, creá dos links.

```
curl -X POST https://api.out-box.dev/api/share \
  -H "Authorization: Bearer $OUTBOX_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{"resource":"clientes/acme/propuesta","resourceType":"post","recipient":"Laura · Acme","expiresInDays":7,"passphrase":"elegí-una-frase-larga"}'
```

## 3. Mandá el link y la passphrase por canales distintos

La passphrase protege el link si se reenvía, siempre que no viaje con él. Mandá el link por mail y la passphrase por mensaje, o decísela en la llamada. Una frase de varias palabras es más fácil de dictar y más difícil de adivinar que una contraseña corta.

## 4. Cambiala, revocala o dejá que venza

Si la passphrase se filtró, cambiala desde Lo que comparto: el link sigue siendo el mismo y la passphrase vieja deja de servir. Si el link se filtró, revocalo y deja de funcionar al instante. La página sigue en tu biblioteca, privada.

Si actualizás la página, el cliente ve la versión nueva en el mismo link, y vos conservás el historial de versiones.

## Cómo protege Outbox la passphrase

Outbox guarda solo un hash de la passphrase (PBKDF2), nunca el texto, y limita los intentos fallidos repetidos. Las keys de agente no pueden crear links sin vencimiento: un link que emite un agente vence siempre. Para una página pública o unlisted también podés poner una contraseña a nivel página, que piden todos los visitantes anónimos.

## Comparativas

- [Outbox vs Claude Artifacts](https://out-box.dev/es/guides/vs/claude-artifacts)
- [Outbox vs Derive](https://out-box.dev/es/guides/vs/derive)

---

Actualizado el 2026-10-11. Versión HTML: https://out-box.dev/es/guides/compartir-artifact-de-claude-con-contrasena
