📁 Gestión de Archivos Reddit

¿Sesiones locales de Cowork creciendo sin parar? Convirtió la respuesta del soporte de Anthropic en un skill de limpieza multiplataforma

El autor notó que su sandbox local de Cowork crecía sin parar y que Archivar no borra realmente los archivos. Su primer intento — dejar a Claude limpiar el sandbox de 23 GB — rompió Cowork y tuvo que restaurarlo con Codex y Claude CLI. Después escribió al soporte de Anthropic y obtuvo la ruta real del directorio de sesiones (~/Library/Application Support/Claude/local-agent-mode-sessions/<cuenta>/<org>/ en Mac). Como usa Windows, pidió a Claude CLI la ruta equivalente, y luego listó todas las sesiones numeradas por título para borrar de forma selectiva. Empaquetó el flujo entero como skill /delete-old-cowork: descubrimiento multiplataforma, lectura solo de metadatos (nunca del transcript), borrado por lotes con confirmación y negativa explícita a tocar agent/ o cowork-gb-cache.json — un bisturí seguro para quien sufra el mismo problema

★★☆ Intermedio 5-15 min per cleanup session 20 de abril de 2026
G
GoodArchitect_ @u/GoodArchitect_

Built a portable skill for listing and selectively deleting old Claude Cowork session files

Fuente
📋

Escenario

Los archivos locales de conversaciones de Cowork se acumulan, y Archivar solo los oculta de la UI — el sandbox en disco sigue creciendo. El primer impulso del autor fue dejar a Claude limpiar los 23 GB; eso rompió Cowork. Tras contactar con el soporte de Anthropic entendió el objetivo correcto: los sidecars local_<uuid>.json y las carpetas correspondientes que viven en un directorio de sesiones dedicado (no en el sandbox). Pero ese directorio está en una ruta distinta por sistema operativo (macOS, Windows, Linux) y anidado bajo UUIDs de cuenta y organización — difícil de encontrar a mano.

💬

Prompt

Help me list and selectively delete my Claude desktop Cowork (local agent-mode) session records. Each record is a local_<uuid>.json sidecar plus a matching local_<uuid>/ folder. Guardrails you must follow: (1) discover the sessions folder at runtime for my OS — do not hard-code the path; (2) read only safe metadata fields from the sidecar (title, created-at, size) — never open or print transcript content; (3) show a numbered dry-run list grouped by rule ("archived", "older than 30d", etc.) and wait for my explicit confirmation before deleting; (4) never touch anything outside the sessions folder, especially agent/ and cowork-gb-cache.json; (5) stay fully local — no network calls.

Resultado Esperado

El autor destiló la lección en un skill /delete-old-cowork: - **Descubrimiento multiplataforma** — localiza el directorio local-agent-mode-sessions en macOS, Windows y Linux en tiempo de ejecución; sin rutas hardcodeadas - **Lectura solo de metadatos** — extrae título / fecha / tamaño del sidecar JSON; nunca abre ni imprime `initialMessage` u otros campos del transcript - **Dry-run numerado** — agrupa sesiones por regla ("archivadas", "más antiguas que N días", "título contiene X") y espera selección explícita antes de borrar - **Borrado por lote con regla explícita** — las eliminaciones siempre se guían por reglas, no por instrucciones vagas - **Allowlist de infraestructura** — se niega a tocar `agent/`, `cowork-gb-cache.json` o cualquier archivo que no empiece por `local_*`; son estado de runtime, no conversaciones - **Tareas programadas intactas** — viven en otro lugar (`~/OneDrive/Documents/Claude/Scheduled/` o la config de la app); el skill lo avisa al usuario - **100% local** — sin red, nada se sube **Nota honesta:** el skill no reduce el sandbox de 23GB, ese es otro problema que sigue escalando con Anthropic. Por eso se posiciona no como limpiador mágico sino como bisturí seguro para limpiar registros de sesión, para que nadie más repita su error rompe-Cowork.

📝

Publicación Original

· 2026-04-20

If you are like me then cowork is taking up a lot of room on your computer as you use it constantly. Archiving does not delete the file. After using Claude to clean up the Claude Cowork 23GB sandbox — yes, this does break cowork, don't do it! I had to get codex and claude CLI to fix it afterwards. So after that I emailed Anthropic. They said the conversations on cowork live here on a Mac: ~/Library/Application Support/Claude/local-agent-mode-sessions/[account_id]/[org_id]/ I'm not on a Mac, so I asked Claude CLI to find the Windows equivalent. Then got it to pull the conversation titles and number them so I could ask it to delete the ones I wanted to. I then made it a skill (/delete-old-cowork): Discovers the sessions folder at runtime on macOS, Windows, or Linux; reads each local_<uuid>.json sidecar to extract safe metadata only (never transcript content); lists sessions with stable numbers; deletes in explicit user-confirmed batches; refuses to touch anything outside the discovered sessions folder (in particular agent/, cowork-gb-cache.json, or any non-local_* file). Guardrails include: never printing transcript content, never hard-coding account/org UUIDs, always showing a dry-run list before deletion, and never fetching anything over the network.