Workflows agénticos — Maestría7 / 8
The Daily-Driver Setup — Settings, Permissions, Status Line
La diferencia entre luchar contra el agente y fluir con él es veinte minutos de configuración que haces una sola vez. Aquí está la configuración.

La mayoría de la fricción con un agente es fricción sin configurar: un aviso de permiso en el centésimo npm test, o un comando destructivo que desearías que hubiera rechazado. Veinte minutos en settings.json arreglan ambas cosas.
La jerarquía de configuración
Las configuraciones se fusionan, ganando la más específica: enterprise → user (~/.claude/settings.json) → project (.claude/settings.json, committed) → local (.claude/settings.local.json, git-ignored). Pon las convenciones del equipo en el proyecto; guarda secretos en local o variables de entorno reales.
Una línea base de permisos que vale la pena committed
{
"permissions": {
"allow": ["Read", "Edit", "Bash(npm run test:*)", "Bash(git status:*)"],
"deny": ["Bash(rm -rf:*)", "Read(./.env)", "WebFetch"]
}
}
allowtus comandos seguros y de alta frecuencia para que la sesión fluya.denylos genuinamente destructivos —denysiempre gana sobreallow.- Deja todo lo demás para el aviso.
Modos de permiso
default— aviso en el primer uso de cada herramienta sensible.acceptEdits— acepta automáticamente ediciones de archivo, sigue avisando para otras herramientas arriesgadas.plan— solo lectura: explora y planifica, no cambies nada.bypassPermissions— ejecuta todo, sin avisos. Poderoso y peligroso — solo contextos en sandbox completamente de confianza.
Una línea de estado que lees
Configura statusLine para mostrar modelo, rama y costo de tokens. Cuando puedes ver qué está usando el agente de un vistazo, atrapas el modelo equivocado o un contexto desbocado antes de que te cueste.
Configuración lista. El final: encadenar MCP, hooks, comandos y subagentes en un pipeline que lleve un ticket a una rama revisada.
Serie — Workflows agénticos — Maestría
- Parte 01La mentalidad del flujo de trabajo agénticoLa mayoría de los desarrolladores tratan la IA como un autocompletado más inteligente. Los que avanzan la tratan como un compañero que actúa. Aquí está el modelo mental.
- Parte 02MCP Servers 101 — Dale herramientas reales a tu agenteEl Model Context Protocol es cómo tu agente deja de adivinar y comienza a consultar tu base de datos, tus issues, tu navegador. Aquí está el modelo mental y la primera conexión.
- Parte 03Construye tu primer servidor MCP personalizadoLos servidores predefinidos cubren GitHub y Postgres. El de alto impacto es el servidor que solo tú puedes escribir — el puente hacia tu propio sistema.
- Parte 04Hooks — Make the Agent Obey Your RulesA prompt asks the model to remember. A hook makes it happen — deterministically, every time, outside the model's control.
- Parte 05Custom Slash Commands as Team WorkflowsA custom slash command is a reusable prompt you commit to the repo — so the whole team runs the same high-quality instruction instead of re-typing it.
- Parte 06Subagentes — Delegando Trabajo que EscalaUn contexto gigante se vuelve lento y vago. Los subagentes permiten que el agente principal delegue trabajo enfocado a especialistas con su propio contexto y herramientas — y ejecutarlos en paralelo.
- Parte 07The Daily-Driver Setup — Settings, Permissions, Status Line — estás aquíLa diferencia entre luchar contra el agente y fluir con él es veinte minutos de configuración que haces una sola vez. Aquí está la configuración.
- Parte 08Multi-Tool Pipelines — Ticket to Reviewed BranchThe payoff: chain MCP, hooks, commands and subagents into one flow that takes a ticket to a reviewed branch — with you in the loop only where it counts.