← Artículos

Cómo fijar artifacts en Claude Code con la tecla p

· 6 min de lectura

Para fijar un artifact en Claude Code escribe /artifacts, muévete con las flechas hasta la fila que quieres conservar y aprieta la tecla p. El artifact pasa a la pestaña pinned y deja de hundirse en el listado cronológico. La función existe desde la versión 2.1.236: en la 2.1.235 aprietas p y no pasa nada.

Te pasó esta semana: le pediste algo a Claude Code, te devolvió exactamente lo que necesitabas, seguiste trabajando y dos horas después esa respuesta ya no aparece por ningún lado. La volviste a pedir desde cero, con otro prompt, y salió parecida pero peor.

Desde la versión 2.1.236 hay una tecla para que eso no vuelva a pasar: `p`.

El problema real no es la memoria, es el orden

Una sesión de trabajo con Claude Code produce de todo: el comando que por fin funcionó, el resumen de arquitectura que te aclaró el módulo, la tabla comparativa que ibas a pegar en la documentación. Y produce, en el mismo montón, veinte cosas más que ya no te importan.

El listado de artifacts es cronológico. Eso significa que lo que más vale se hunde exactamente igual de rápido que lo que menos vale, porque el orden no sabe cuál es cuál. Se lo tienes que decir tú.

Los tres movimientos exactos

Fijar un artifact son tres movimientos y ninguno se escribe:

  1. Escribe `/artifacts` en la sesión de Claude Code y dale enter. Se abre el listado.
  2. Muévete hasta la que quieres conservar. Con las flechas, hasta que la fila quede seleccionada. No hay que abrirla ni copiar nada.
  3. Aprieta `p`. Sin comillas, sin barra, sin enter. Es la tecla sola, sobre la fila seleccionada.

Listo. Ese artifact deja de depender de la cronología.

El movimiento que más se equivoca es el segundo: la gente entra a `/artifacts`, abre el artifact para verlo y aprieta `p` estando dentro. La tecla actúa sobre la fila seleccionada en el listado. Si te devuelve al listado y la fila sigue marcada, funciona igual.

Qué ves en pantalla

`/artifacts` te muestra cuatro pestañas. Antes de la 2.1.236 eran tres.

| Pestaña | Qué te muestra |

|---|---|

| `all` | Todo lo que existe en el listado, sin filtrar |

| `mine` | Solo lo que produjiste tú |

| `shared` | Lo que está compartido |

| `pinned` | Solo lo que fijaste con `p` |

La pestaña `pinned` empieza vacía, y cuando lo está te dice literalmente qué hacer:

> Nothing pinned yet. Press p on an artifact to pin it.

Ese mensaje es la mejor señal de que vas bien. Si entras a `pinned` y lees esa frase, la función está viva en tu instalación y solo te falta apretar la tecla. Si entras y no existe la pestaña, sigue leyendo el siguiente bloque.

Requisito de versión: 2.1.236

Esta función no existe hacia atrás. En la 2.1.235 aprietas `p` sobre un artifact y no pasa absolutamente nada — no es que falle, es que la tecla no está asignada a nada.

| Versión | ¿Fijar artifacts? |

|---|---|

| 2.1.233 | No |

| 2.1.234 | No |

| 2.1.235 | No |

| 2.1.236 | Sí |

| 2.1.237 | Sí |

Para comprobar qué tienes, lista las versiones que el instalador guarda en tu disco:

```bash

ls -1 ~/.local/share/claude/versions/

```

Y si quieres la prueba directa, cuenta el mensaje dentro del binario:

```bash

strings ~/.local/share/claude/versions/2.1.236 \

| grep -c 'Press p on an artifact to pin it'

```

Un número mayor que cero significa que el código para fijar está escrito ahí dentro. Un cero significa que esa versión no lo trae y actualizar es el único camino.

Un matiz honesto antes de que te frustres: en el bundle, la cuarta pestaña está dentro de una condición — el listado es `["all","mine","shared","pinned"]` solo cuando esa condición se cumple, y `["all","mine","shared"]` cuando no. Traducido: tener la versión correcta es necesario, pero la pestaña puede no dibujarse en todas las configuraciones. Que el código exista no garantiza que esté encendido para tu cuenta.

Cuándo NO te sirve fijar

Fijar es un atajo de sesión, no un sistema de archivo. Hay cuatro casos donde es la herramienta equivocada:

El hábito que hace que valga la pena

La tecla es gratis; el criterio no. La regla que a mí me funciona es de una línea: fijo lo que volvería a pedir.

No lo que quedó bonito, no lo que costó trabajo, no lo que me pareció inteligente. Lo que sé que voy a necesitar otra vez y que, si no está a mano, voy a volver a pedir desde cero con un prompt peor que el primero. Esa es la respuesta que se paga sola cuando aprietas `p`.

Preguntas frecuentes

¿Cómo fijo un artifact en Claude Code?
Son tres movimientos: escribe /artifacts y dale enter, muévete con las flechas hasta la fila que quieres conservar, y aprieta la tecla p sobre esa fila. No lleva barra, ni comillas, ni enter después. El artifact aparece desde ese momento en la pestaña pinned.
Aprieto p y no pasa nada, ¿qué está mal?
Lo más probable es que tengas una versión anterior a la 2.1.236, donde la tecla no está asignada a nada. Lista tus versiones con ls -1 ~/.local/share/claude/versions/ para comprobarlo. Lo segundo más probable es que estés dentro del artifact abierto y no sobre la fila del listado: vuelve al listado con la fila seleccionada y repite.
¿Cuántas pestañas tiene /artifacts y para qué sirve cada una?
Cuatro: all te muestra todo sin filtrar, mine solo lo que produjiste tú, shared lo que está compartido y pinned solo lo que fijaste con p. Antes de la 2.1.236 eran tres, sin pinned. Cuando pinned está vacía te lo dice con una frase que es también la instrucción: Nothing pinned yet. Press p on an artifact to pin it.
¿Tengo la versión correcta y aun así no veo la pestaña pinned?
Puede pasar. En el bundle la cuarta pestaña está dentro de una condición, así que el listado sale con pinned solo cuando esa condición se cumple. Tener la versión es necesario pero no suficiente: que el código exista en el binario no garantiza que la función esté encendida para tu cuenta.
¿Fijar un artifact es lo mismo que guardarlo en la memoria del proyecto?
No, y confundirlos cuesta tiempo. Fijar deja un resultado a mano dentro del listado; no cambia cómo se comporta Claude Code ni sobrevive como instrucción. Las reglas permanentes de tu proyecto van en el archivo CLAUDE.md, que se lee en cada sesión.

Fuentes

MÁQUINA IA

La comunidad donde dejas de usar IA y empiezas a dirigirla.

Entrar a la comunidad →