Módulo 4 - O fluxo agêntico por dentro
A caixa de ferramentas do agente
9 min de leitura · por Cesar Gargiulo, revisão editorial da equipe ValorFinal · Atualizado em 25/09/2026
O que você vai aprender
- Agrupar as ferramentas do agente por propósito.
- Nomear as principais: ler, editar, escrever, rodar, buscar.
- Saber quais ferramentas pedem aprovação e quais não.
- Entender por que leitura não pede e ação pede.
Ouvir o resumo desta aula
Um recap de cerca de 2 minutos na voz do Valim, para ouvir no trânsito ou na academia.
Ler a transcrição do resumo
Resumo da aula: A caixa de ferramentas do agente.
Os objetivos desta aula. Agrupar as ferramentas do agente por propósito. Nomear as principais: ler, editar, escrever, rodar, buscar. Saber quais ferramentas pedem aprovação e quais não. Entender por que leitura não pede e ação pede.
Veja o essencial, parte por parte.
Quatro propósitos, uma caixa. As ferramentas do Claude Code se agrupam por propósito: explorar, agir, alcançar o mundo e delegar.
O que pede aprovação e o que não pede. Aqui está uma lógica elegante que vale entender.
Você comanda pelo objetivo, não pela ferramenta. Viu Read, Glob ou Grep? Ele está explorando, entendendo o projeto.
Esse foi o resumo do essencial. Para se aprofundar, leia a aula completa e responda os exercícios.
Quatro propósitos, uma caixa
No módulo de boas-vindas você viu que o poder do agente vem das ferramentas que ele usa. Agora vamos organizar essa caixa. As ferramentas do Claude Code cabem em quatro propósitos. O primeiro é explorar: olhar o projeto sem mudar nada, lendo arquivos e buscando por nome ou por conteúdo. O segundo é agir: editar um trecho, criar um arquivo novo, rodar um comando. O terceiro é alcançar o mundo fora do projeto, como buscar na internet ou abrir uma página. O quarto é delegar, ou seja, chamar um ajudante especializado para uma parte da tarefa.
Cada ferramenta tem um nome exato, em inglês, que aparece quando o agente trabalha e que você vai usar lá na frente para configurar permissões. Ler é a ferramenta Read; buscar arquivos por nome é a Glob; buscar por conteúdo dentro dos arquivos é a Grep; editar um trecho é a Edit; criar ou sobrescrever um arquivo é a Write; rodar um comando no terminal é a Bash. Há ainda as de internet, Web Search e Web Fetch, e a de delegar, Agent. Você não precisa decorar tudo hoje, mas reconhecer esses nomes deixa a tela menos misteriosa.
O que pede aprovação e o que não pede
Aqui está uma lógica elegante que vale entender. Nem toda ferramenta pede a sua aprovação, e a regra é simples: ferramentas que só olham, sem mudar nada, geralmente não pedem, enquanto ferramentas que alteram alguma coisa pedem. Ler um arquivo, buscar por nome e buscar por conteúdo, dentro da pasta do projeto, correm livres, porque não há risco: nada é alterado. Já editar, criar, sobrescrever ou rodar um comando que muda algo passam pela sua aprovação no modo manual. Assim você não é interrompido a toda leitura, mas nada é mudado nas suas costas.
| Propósito | Ferramenta | Pede aprovação no modo manual? |
|---|---|---|
| Explorar | Ler (Read) | Não, dentro da pasta do projeto |
| Explorar | Buscar por nome (Glob) | Não, dentro da pasta do projeto |
| Explorar | Buscar conteúdo (Grep) | Não, dentro da pasta do projeto |
| Agir | Editar (Edit) | Sim |
| Agir | Criar arquivo (Write) | Sim |
| Agir | Rodar comando (Bash) | Sim (mas comandos só de leitura correm sem pedir) |
Leitura corre livre; ação pede aprovação. Detalhe: comandos de terminal apenas de leitura também não pedem.
🎮 Jogo da aula
Explorar ou agir?
Classifique cada ferramenta conforme ela apenas explora (olha) ou age (muda algo).
Há um detalhe fino sobre rodar comandos que vale guardar. A ferramenta de rodar comandos, a Bash, pede aprovação em geral, mas existe um conjunto de comandos considerados só de leitura, como listar arquivos ou ver o status do git, que correm sem pedir, porque não mudam nada. É a mesma lógica das outras ferramentas aplicada dentro do terminal: olhar é livre, mexer pede permissão. No módulo de permissões e segurança você vai aprender a ajustar tudo isso com precisão, até criar as suas próprias regras de o que liberar e o que sempre perguntar.
Você comanda pelo objetivo, não pela ferramenta
Uma coisa importante para tirar o peso das costas: você não precisa dizer qual ferramenta o agente deve usar. Você comanda pelo objetivo, e o Claude Code escolhe as ferramentas e a ordem sozinho. Se você pede para corrigir um bug, ele decide ler tal arquivo, buscar tal nome, editar tal trecho e rodar tal teste, tudo por conta própria. Conhecer as ferramentas serve para você entender o que vê na tela e revisar melhor, não para microgerenciar cada passo. Isso é libertador: o seu trabalho é definir o alvo e conferir o resultado.
Com essa visão da caixa de ferramentas, o que antes parecia mágica vira processo. Quando o agente lê cinco arquivos antes de mudar um, você entende que ele está explorando para agir com segurança. Quando ele pede aprovação para uma edição, você sabe que atravessou a fronteira do olhar para o agir. As próximas aulas deste módulo pegam cada grupo, explorar, agir, pensar e corrigir, e mostram por dentro. Você vai sair daqui lendo a tela do Claude Code como quem lê um mapa, e não como quem torce para dar certo.
Teste rápido
Por que ler um arquivo geralmente não pede a sua aprovação, mas editar pede?
Perguntas frequentes
- Preciso decorar os nomes de todas as ferramentas?
- Não. Reconhecer as principais, como ler, buscar, editar, criar e rodar, já basta para entender a tela e revisar melhor. Os nomes exatos só importam de verdade quando você for configurar permissões, e aí a documentação e o próprio curso lembram cada um. O agente escolhe as ferramentas sozinho.
- Posso obrigar o agente a usar uma ferramenta específica?
- Você comanda pelo objetivo, não pela ferramenta. Pode pedir, por exemplo, que ele rode os testes ou que apenas leia sem editar, e ele respeita. Mas microgerenciar cada ferramenta raramente ajuda; é mais eficaz descrever bem o objetivo e as fronteiras e deixar o agente escolher o caminho.
- Por que ele usa tantas ferramentas para uma tarefa simples?
- Porque, como um bom profissional, ele explora antes de agir: lê, busca, entende o padrão e só então muda. Isso costuma render resultados mais seguros. Cada ferramenta de leitura é barata e não pede aprovação, então esse cuidado inicial custa pouco e evita erros.
- Rodar comandos no terminal sempre pede aprovação?
- No modo manual, em geral sim, mas há exceções. Comandos considerados só de leitura, como listar arquivos ou ver o status do git, correm sem pedir, porque não mudam nada. Comandos que alteram algo passam pela sua aprovação. No modo automático, uma checagem de segurança decide em segundo plano. O módulo de permissões mostra como ajustar isso com regras próprias.
- O que são as ferramentas de internet e de delegar?
- As de internet permitem buscar na web e abrir páginas, úteis quando o agente precisa de informação de fora do projeto. A de delegar, chamada Agent, aciona um ajudante especializado para uma parte da tarefa, com contexto próprio. Ambas têm módulos dedicados mais à frente no curso.
Fontes
Seu progresso fica salvo neste aparelho. Assinantes sincronizam entre os aparelhos.