Skip to content

Workflows agênticos — Maestria7 / 8

The Daily-Driver Setup — Settings, Permissions, Status Line

A diferença entre lutar contra o agent e fluir com ele é vinte minutos de configuração que você faz uma vez. Aqui está o setup.

The Daily-Driver Setup — Settings, Permissions, Status Line

A maioria do atrito com um agent é atrito não configurado: um prompt de permissão no centésimo npm test, ou um comando destrutivo que você gostaria que tivesse recusado. Vinte minutos em settings.json resolvem ambos.

A hierarquia de settings

Settings se mesclam, sendo o mais específico vencedor: enterprise → user (~/.claude/settings.json) → project (.claude/settings.json, commitado) → local (.claude/settings.local.json, git-ignorado). Coloque convenções de time no project; mantenha secrets no local ou em variáveis de env reais.

Uma baseline de permissão que vale a pena commitar

{
  "permissions": {
    "allow": ["Read", "Edit", "Bash(npm run test:*)", "Bash(git status:*)"],
    "deny": ["Bash(rm -rf:*)", "Read(./.env)", "WebFetch"]
  }
}
  • allow seus comandos seguros e de alta frequência para que a sessão flua.
  • deny os genuinamente destrutivos — deny sempre vence sobre allow.
  • Deixe todo o resto para prompt.

Modos de permissão

  • default — prompt no primeiro uso de cada ferramenta sensível.
  • acceptEdits — auto-aceitar edições de arquivo, ainda prompt para outras ferramentas arriscadas.
  • plan — somente leitura: explorar e planejar, não mudar nada.
  • bypassPermissions — executar tudo, sem prompts. Poderoso e perigoso — apenas em contextos sandboxed, totalmente confiáveis.

Uma linha de status que você lê

Configure statusLine para mostrar model, branch e custo de tokens. Quando você consegue ver o que o agent está usando de relance, você detecta o modelo errado ou um contexto fora de controle antes de custar.

Setup feito. O finale: encadear MCP, hooks, comandos e subagents em um pipeline que leva um ticket a uma branch revisada.

Compartilhar este artigo

#Productivity #DevTools #Terminal

LinkedInX / TwitterBlueskyThreadsRedditHacker NewsWhatsAppE-mail

Série — Workflows agênticos — Maestria

  1. Parte 01A Mentalidade do Fluxo de Trabalho AgenticA maioria dos desenvolvedores trata IA como um autocomplete mais inteligente. Os que saem na frente a tratam como um colega de trabalho que age. Aqui está o modelo mental.
  2. Parte 02MCP Servers 101 — Dê Ferramentas Reais ao Seu AgentO Model Context Protocol é como seu agent para de adivinhar e começa a consultar seu banco de dados, seus issues, seu navegador. Aqui está o modelo mental e a primeira conexão.
  3. Parte 03Build Your First Custom MCP ServerOff-the-shelf servers cover GitHub and Postgres. The high-leverage one is the server only you can write — the bridge to your own system.
  4. 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.
  5. 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.
  6. Parte 06Subagentes — Delegando Trabalho que EscalaUm contexto gigante fica lento e vago. Subagentes deixam o agente principal delegar trabalho focado para especialistas com seu próprio contexto e ferramentas — e executá-los em paralelo.
  7. Parte 07The Daily-Driver Setup — Settings, Permissions, Status Linevocê está aquiA diferença entre lutar contra o agent e fluir com ele é vinte minutos de configuração que você faz uma vez. Aqui está o setup.
  8. 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.

Continue aprendendo

PDF — vitalício

Definições e permissões

Configure settings.json e assuma o controlo do sistema de permissões.

Ver o PDF →

Curso

O curso Claude Mastery

12 módulos · 5 idiomas · certificado · teste 3 dias grátis.

Ver planos →
LinkedInX / TwitterBlueskyThreads