---
title: "Pergunte ao ERPC AI no seu terminal e deixe-o agir com sua aprovação"
description: "O erpc ai abre uma conversa com o ERPC AI no seu terminal. Ele responde a partir da documentação da ERPC e da sua conta, e age com sua aprovação."
canonical: "https://erpc.global/pt/doc/erpc-cli/ai/"
locale: "pt"
---

# Pergunte ao ERPC AI no seu terminal e deixe-o agir com sua aprovação

O `erpc ai` abre uma conversa com o ERPC AI no seu terminal. Ele responde a partir da documentação da ERPC e da sua conta e, com sua aprovação, pode agir por você.

Esta página descreve o ERPC CLI `v0.1.0-rc.4`, uma versão de pré-lançamento. O ERPC AI exige uma conta ERPC; os planos e os packs de tokens estão em [ERPC AI](https://erpc.global/pt/doc/erpc-ai/quickstart/).

## Iniciar uma conversa

Faça login nesta máquina com `erpc login` ([Login e chaves](https://erpc.global/pt/doc/erpc-cli/sign-in-and-keys/)) e, em seguida, abra uma conversa:

```bash
erpc ai
```

O `erpc` sem nenhum comando abre o mesmo console. O `erpc ai -m` faz uma única pergunta e imprime a resposta. O `erpc ai -c` continua a última conversa, também com `-m` ou com uma pergunta enviada por pipe. O `erpc resume` permite escolher qualquer conversa salva em uma lista, e o `erpc resume <id>` continua a conversa com esse id.

As conversas são salvas em `~/.erpc/conversations/`, e só você pode lê-las.

## O que o ERPC AI pode fazer com sua aprovação

- Ativar e encerrar produtos por hora.
- Comprar ERPC Credit com EURC da sua wallet.
- Esperar uma nova VPS ficar disponível, fazer login nela uma vez com a senha definida pela ERPC, colocar sua chave no lugar e desativar o login por senha de vez.
- Permitir SSH somente a partir do seu endereço.

O ERPC AI usa os mesmos comandos erpc que você digitaria e os prefere a scripts improvisados. Você também pode criar e implantar uma aplicação conversando com ele: veja o [Início rápido do erpc worker](https://erpc.global/pt/doc/erpc-cli/worker-quickstart/).

## O que o ERPC AI pergunta antes de agir

Quando o ERPC AI precisa de uma decisão, ele oferece opções para você escolher com as setas e Enter.

Para as próprias ações dele, listadas acima, o ERPC AI pergunta a você primeiro, todas as vezes, com o cursor em **Stop**. Permitir todos os comandos não muda isso.

Ele também pode executar comandos no seu próprio computador. Os comandos que apenas consultam são executados imediatamente. Qualquer outro comando é mostrado palavra por palavra, e o ERPC AI pergunta todas as vezes: você pode permitir exatamente esse comando ou, mediante uma segunda pergunta, todos os comandos, incluindo scripts.

Depois que todos os comandos são permitidos, nada é perguntado antes de um comando ser executado até que o `erpc ai` termine ou que `/new` (ou `/clear`) inicie uma nova conversa. Um comando com `--yes` que gasta dinheiro ou altera um servidor também é executado, e um comando que imprime um arquivo de chave ou uma senha o entrega ao ERPC AI.

## O que o ERPC AI vê

Tudo o que uma ferramenta retorna é enviado ao modelo pelo gateway do ERPC AI, como parte da conversa.

- **Comandos no seu computador:** o que qualquer comando imprime vai para o ERPC AI, incluindo logs. Somente os valores dos parâmetros `api-key=`, `api_key=`, `apikey=` e `token=` são ocultados.
- **Sua conta:** as ferramentas que leem sua conta nunca repassam senhas de servidor, allowlists de IP, endpoints que contêm uma chave, dados de pagamento, API keys nem a sessão. Para cada VPS da conta, o IP e o usuário de login dela chegam ao modelo, para que você possa perguntar onde ela está.
- **Uma nova VPS:** enquanto o ERPC AI configura uma, o IP e o usuário de login dela (nunca a senha), a impressão digital da chave de host, o seu próprio endereço público e os endereços a partir dos quais o SSH é permitido também chegam ao modelo.

[O que o assistente lê](https://github.com/elsoul/erpc-cli/blob/v0.1.0-rc.4/SECURITY.md), no SECURITY.md, lista o que cada ferramenta repassa.

## Escolher o tamanho do modelo

Por padrão, as palavras de cada turno decidem o tamanho do modelo: pequeno para uma saudação e grande para o resto. Para colocar todos os turnos em um único tamanho, inicie com `--model` (também com `-m` ou `-c`) ou digite `/model` no console:

```bash
erpc ai --model xlarge
```

Os tamanhos são `small`, `medium`, `large` e `xlarge`, o mais capaz, que consome seus tokens em dobro (2x). O `/model auto` volta a deixar que as palavras de cada turno decidam, e o `/model` sozinho informa qual tamanho está em uso.

- Mudar o tamanho durante uma conversa faz com que a conversa inteira seja lida novamente no novo tamanho, uma vez.
- A escolha vale até o `erpc ai` terminar, mesmo após `/new`, e o console indica o tamanho abaixo de cada resposta.
- Para um tamanho que o serviço não oferece, a resposta vem no tamanho padrão do serviço, e o console informa isso.
- A próxima mensagem sugerida e o resumo de uma conversa longa ficam no tamanho pequeno.

## Comandos dentro de uma conversa

| Comando | O que faz |
| --- | --- |
| `/new` (também `/clear`) | Inicia uma nova conversa |
| `/model` | Escolhe o tamanho do modelo (`/model xlarge`, `/model auto`) ou, sozinho, informa qual está em uso |
| `/help` | Mostra as teclas e os comandos |
| `/exit` (também `/quit`) | Sai do console |

Depois de cada resposta, a caixa mostra uma sugestão esmaecida para a sua próxima mensagem. A tecla Tab a coloca na caixa para você editar ou enviar, e nada é enviado até você pressionar Enter. Cada sugestão é uma pequena requisição extra, que recebe somente as palavras dos dois últimos turnos, nunca resultados de ferramentas.

Conversas longas são resumidas automaticamente para manter o custo acessível, e os turnos resumidos permanecem em disco.

## Lembranças

O ERPC AI pode lembrar fatos curtos sobre você, como seus hosts, chains e preferências, de uma conversa para a outra. Eles ficam em `~/.erpc/memory.json`, e nada que pareça um segredo é salvo. `erpc memory list`, `forget <n>` e `clear` mostram e excluem esses fatos.

## Passar as skills para outro agente de IA

As skills são o que o ERPC AI sabe sobre cada chain e serviço. O `erpc skills install` (ou `erpc skills sync`) as grava para que outro agente de IA as use. As skills vêm dentro do erpc, verificadas em relação aos comandos dele, e por isso sempre correspondem à versão que você executa. Após um upgrade, o `erpc doctor` avisa enquanto as cópias em disco forem mais antigas.

## Pagar a partir de uma wallet

O `erpc wallet create` configura a sua única wallet Base. Ele usa a wallet ERPC que já estiver no 1Password, se houver uma, e cria uma nova somente quando não houver nenhuma. A chave privada de uma nova wallet vai direto para o 1Password e nunca é gravada em disco nem mostrada.

Deposite EURC na wallet, e o ERPC AI pode comprar ERPC Credit com ela depois que você aprovar cada compra. O `erpc wallet create --no-ai` impede que o ERPC AI peça isso, e `--vault` recebe o id ou o nome do cofre do 1Password. O `erpc wallet show` mostra o endereço da wallet.
