---
published: true
id: tool
title: Tool
description: Knowledge captured in João Lopes' learning graph.
tags:
- ai-engineering
- agent-design
locale: pt-br
resource: https://joaolopes.dev.br/knowledge/concepts/pt-br/tool/
created: '2026-04-06'
---

# Tool
Uma ação que o harness sabe executar quando o modelo pede: ler um arquivo, rodar um comando, fazer uma busca.

## Definição
Cada tool tem um nome e uma descrição que o modelo recebe no contexto. Quando o modelo precisa de algo, ele produz uma tool call na resposta. O harness lê essa tool call, executa a ação e coloca o resultado de volta no contexto. Tools podem ser nativas (já vêm com o agente, como Read, Bash, Edit, Grep) ou externas (conectadas via MCP).

## Fonte
- [Tool use with Claude - Anthropic Docs](https://platform.claude.com/docs/en/agents-and-tools/tool-use/overview)

## Relacionados
- [Tool Call](/concepts/pt-br/tool-call.md)
- [Runtime](/concepts/pt-br/runtime.md)
- [Skills](/concepts/pt-br/skills.md)
