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.Iniciar uma conversa
Faça login nesta máquina com
erpc login (Login e chaves) e, em seguida, abra uma conversa:bash
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.
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=etoken=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ê, 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
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 aiterminar, 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
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.





