# O que é Tools?

São funções ou ferramentas auxiliares que permitem ao software interagir com o mundo exterior para realizar determinadas operações.

## Definição
No mundo da IA, as “ferramentas” permitem ao modelo realizar tarefas que não consegue realizar sozinho (como pesquisar na Internet, utilizar uma calculadora ou ler um ficheiro). Quando o modelo precisa usar uma ferramenta, isso é feito como uma chamada de função. Isso permite que o agente se transforme de um sistema que apenas produz texto em um assistente que interage com o mundo.

## Como funciona
Adicione instruções (prompts do sistema) que informam ao seu agente qual ferramenta usar e quando. Defina claramente o formato de entrada e saída da ferramenta para que o modelo não cometa erros.

## Onde é usado
É usado em sistemas baseados em agentes, ferramentas de automação e sistemas RAG.

## Costuma ser confundido com
É semelhante aos plug-ins; Ferramentas são funções geralmente integradas no nível do código, enquanto plug-ins oferecem recursos mais abrangentes.

## Perguntas frequentes
**A inteligência artificial pode escolher os veículos sozinha?**
Sim, os agentes avançados podem decidir qual ferramenta resolverá qual problema.

**Como faço meu próprio veículo?**
Você pode fazer isso escrevendo uma função e definindo-a para o agente por meio de uma API ou biblioteca.


## Termos relacionados
- [MCP](/pt/dictionary/mcp/)
- [AI Agent](/pt/dictionary/ai-agent/)
- [Plugins](/pt/dictionary/plugin/)
- [SDK](/pt/dictionary/sdk/)

## Ferramentas relacionadas
- [ECC](/pt/discover/ecc/)
- [System Prompts and Models of AI Tools](/pt/discover/system-prompts-and-models-of-ai-tools/)
- [Claude Plugins Official](/pt/discover/claude-plugins-official/)

---
Fonte: TreScout Glossário · https://trescout.com/pt/dictionary/tools/
