Módulo 03 — Configuración avanzada

En este módulo

Sabrás configurar Claude Code en profundidad: gestionar los 5 scopes de settings, bloquear los permisos con allow/ask/deny, activar el sandboxing, aprovechar la memoria automática, y ajustar el esfuerzo de razonamiento del modelo.

3.1 — Los cinco scopes de configuración

Claude Code no lee un solo archivo de configuración. Fusiona hasta cinco capas, cada una con un nivel de prioridad diferente. Entender esta jerarquía te permite predecir exactamente qué ajuste estará activo en cada situación.

Jerarquía de prioridad (de la más fuerte a la más débil)

Prioridad Scope Archivo / Fuente ¿Compartido?
1 Managed managed-settings.json o managed-settings.d/ Empresa (MDM)
2 CLI Flags --model, --permission-mode, etc. Solo la sesión
3 Local .claude/settings.local.json (raíz del proyecto) No (gitignored)
4 Project .claude/settings.json (raíz del proyecto) Sí (git-tracked)
5 User ~/.claude/settings.json No (global personal)

Regla de fusión

Los valores escalares (cadenas, booleanos) son sobrescritos por el scope más prioritario. Los arrays se fusionan entre los scopes. Concretamente, si el scope Project define permissions.allow: ["Edit(*.kt)"] y el scope User define permissions.allow: ["Bash(git status)"], el resultado final contiene las dos entradas.

Claude Code
# Verificar el resultado final de la fusión en cualquier momento
/status

Puntos clave

• 5 scopes: Managed > CLI > Local > Project > User

• Los escalares se sobrescriben, los arrays se fusionan

• .claude/settings.json = equipo, .claude/settings.local.json = personal

• /status para inspeccionar la configuración efectiva

En este módulo

  1. 3.1 — Los cinco scopes de configuración Disponible
  2. 3.2 — settings.json en la práctica
  3. 3.3 — El sistema de permisos: allow, ask, deny
  4. 3.4 — Los modos de permiso
  5. 3.5 — El sandboxing
  6. 3.6 — La memoria automática
  7. 3.7 — Elegir y configurar tu modelo
  8. 3.8 — Variables de entorno y personalización
  9. 3.9 — Configuración de equipo: Project y Managed
  10. 3.10 — Depurar tu configuración con /status

Contenido bloqueado

Desbloquea el curso completo para acceder a este módulo.

Desbloquear

¿Ya compraste? Recuperar acceso