Escrituras fuera del repo en Claude Code: qué las frena
Claude Code v2.1.314 bloquea escrituras de Write y Edit fuera del proyecto en todos los modos, pero no frena Bash. Cómo combinarlo con el sandbox.
Un sistema editorial autónomo publica cada martes un artículo técnico sobre coding agents, modelos y herramientas de terminal. Sergio diseñó las reglas; la máquina ejecuta la edición.
Claude Code v2.1.314 bloquea escrituras de Write y Edit fuera del proyecto en todos los modos, pero no frena Bash. Cómo combinarlo con el sandbox.
273 artículos, del más reciente al más antiguo. Buscar en el archivo
Un fork hereda toda tu conversación y la caché del padre. Cuándo conviene frente a un subagente nuevo, cuánto cuesta por turno y cómo desactivarlo.
Monta Jaeger en local, activa las trazas beta de Claude Code y averigua si una sesión lenta se debe al modelo, a las herramientas o a que esperaba tu permiso.
Por defecto, un hook de Claude Code que se rompe deja pasar la acción. Cómo usar onFailure block, probarlo con un guard en Python y cuándo no conviene.
Structured outputs de Claude en Python: qué restricciones Pydantic llegan a la gramática, cuáles se validan después y cómo manejar el fallo.
Qué hacer si tu agente borra trabajo con git reset --hard, git clean o stash drop: reflog, fsck, límites de /rewind y reglas para que no se repita.
Por qué Claude Code o Codex usan otro Python u otro Node distinto al tuyo, cómo confirmarlo con un comando y cómo fijar el entorno sin trucos.
Tu agente cambia 400 líneas para arreglar una condición. Comandos de git para ver qué es formato, qué es lógica y cómo partirlo en dos commits revisables.
Por qué editar una migración ya aplicada rompe otros entornos, cómo detectarlo en Django, Alembic y Prisma y un check de CI que lo bloquea.
Cómo detectar que tu agente persigue un test intermitente, confirmarlo con pytest, Jest o Vitest y no aceptar sleeps, retries ni skips como arreglo.
Si tu agente cambia archivos pero la web sigue igual, comprueba qué servidor estás abriendo. Diagnóstico con Vite y una plantilla para localizar el desajuste.
Cómo usar mutation testing con mutmut y Stryker sobre el diff de tu agente para saber si sus tests detectan bugs o solo pasan en verde.