> ## Documentation Index
> Fetch the complete documentation index at: https://docs.buildzero.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Tools

> Ferramentas que a IA pode usar durante a conversa

# Tools

O Claude tem acesso a ferramentas que ele usa automaticamente durante a conversa. Você não precisa invocar nada — basta pedir.

## Código e terminal

| Tool    | O que faz                                                    |
| ------- | ------------------------------------------------------------ |
| `exec`  | Executar comando no terminal (daemon local ou sandbox cloud) |
| `read`  | Ler conteúdo de um arquivo                                   |
| `write` | Escrever/criar um arquivo                                    |
| `edit`  | Editar um arquivo existente                                  |
| `glob`  | Buscar arquivos por padrão (ex: `*.ts`)                      |
| `grep`  | Buscar texto dentro de arquivos                              |

<Note>
  Se você não tem um daemon local conectado, o `exec` roda automaticamente no sandbox cloud.
</Note>

## Conta e sessão

| Tool            | O que faz                                         |
| --------------- | ------------------------------------------------- |
| `account_info`  | Ver informações da conta (email, sessões, tokens) |
| `send_token`    | Enviar token de recuperação da conta              |
| `link_account`  | Vincular conta a um email existente               |
| `setup_oauth`   | Conectar sua própria conta Claude                 |
| `new_session`   | Criar nova sessão (limpar contexto)               |
| `daemon_status` | Ver quais daemons estão conectados                |

## Configurações

| Tool           | O que faz                               |
| -------------- | --------------------------------------- |
| `get_settings` | Ver configurações atuais                |
| `set_settings` | Alterar verbosity, model, daemon padrão |

## Meta Ads

| Tool                  | O que faz                                                     |
| --------------------- | ------------------------------------------------------------- |
| `meta_ads_connect`    | Conectar conta Meta Ads (valida e troca por long-lived token) |
| `meta_ads_disconnect` | Desconectar e remover credenciais                             |
| `meta_ads_accounts`   | Listar contas de anúncio vinculadas                           |
| `meta_ads_campaigns`  | Listar campanhas (filtro por status)                          |
| `meta_ads_adsets`     | Listar conjuntos de anúncio                                   |
| `meta_ads_ads`        | Listar anúncios individuais                                   |
| `meta_ads_insights`   | Métricas de performance (gasto, cliques, CTR, conversões)     |

## Ambientes

| Tool           | O que faz                                                                |
| -------------- | ------------------------------------------------------------------------ |
| `environments` | Gerenciar ambientes sandbox persistentes (listar, criar, arquivar, info) |

<Note>
  Cada usuário pode ter até 3 ambientes ativos. Arquivos criados em um ambiente persistem entre sessões.
</Note>

## Admin

<Warning>
  Estas tools só estão disponíveis para usuários com role `admin`.
</Warning>

| Tool           | O que faz                                   |
| -------------- | ------------------------------------------- |
| `list_pending` | Listar usuários aguardando aprovação        |
| `approve_user` | Aprovar por email ou chat ID                |
| `pre_register` | Pre-cadastrar email (auto-aprova no signup) |
| `block_user`   | Bloquear usuário                            |
