com o Agente Trytton/Talk2Datta
https://protheus.monitor.eco.br
O que você precisa para começar
O Node.js é necessário para executar o Gemini CLI. Veremos a instalação nos próximos slides.
Ferramenta de linha de comando do Google para usar o Gemini.
Usuário e senha para autenticação no agente.
Primeiro, vamos verificar se você já tem o Node.js
$ node --version
# ✅ Se instalado, você verá algo como:
v20.10.0
# ❌ Se NÃO instalado, você verá:
'node' não é reconhecido como um comando interno...
ou: command not found: node
💡 Se o Node.js NÃO está instalado, siga os próximos slides para instalar no seu sistema operacional.
Passo 1: Baixar o instalador
Abra seu navegador e vá para:
O download do arquivo .msi começará automaticamente
✅ Resultado esperado: Arquivo "node-vXX.XX.X-x64.msi" baixado na pasta Downloads
💡 Dica: Sempre escolha a versão LTS (Long Term Support) para maior estabilidade
Passo 2: Executar o instalador
O instalador do Node.js será aberto
✅ Resultado esperado: Janela do "Node.js Setup Wizard" aparece
Aceite os termos e mantenha as opções padrão
✅ Marque a opção "Automatically install necessary tools" se perguntado
Aguarde a instalação completar
✅ Resultado esperado: Mensagem "Completed the Node.js Setup Wizard"
Passo 3: Verificar a instalação
# Verificar versão do Node.js:
PS C:\Users\SeuUsuario> node --version
v20.10.0
# Verificar versão do npm (instalado junto):
PS C:\Users\SeuUsuario> npm --version
10.2.3
✅ Sucesso! Se você vê os números de versão, o Node.js está instalado corretamente!
⚠️ Importante: Feche e abra novamente o terminal após a instalação
Usando NodeSource (Ubuntu/Debian)
# Passo 1: Atualizar lista de pacotes
$ sudo apt update
Hit:1 http://archive.ubuntu.com/ubuntu focal InRelease
Reading package lists... Done
# Passo 2: Instalar curl (se não tiver)
$ sudo apt install -y curl
curl já é a versão mais recente (7.68.0-1ubuntu2)
💡 Você precisará digitar sua senha quando usar sudo
Baixar e configurar o repositório NodeSource
# Passo 3: Baixar e executar script de configuração do Node.js 20
$ curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -
## Adding the NodeSource signing key...
## Creating apt sources list file...
## Run 'sudo apt-get install -y nodejs' to install Node.js 20.x
✅ Resultado esperado: O script configura o repositório e mostra a mensagem de sucesso
Instalar o Node.js e verificar
# Passo 4: Instalar o Node.js
$ sudo apt install -y nodejs
nodejs está instalado como a versão mais recente (20.10.0-1nodesource1)
# Passo 5: Verificar a instalação
$ node --version
v20.10.0
$ npm --version
10.2.3
✅ Sucesso! Node.js e npm estão instalados e prontos para uso!
Agora vamos instalar o Gemini CLI usando npm
# Instalar Gemini CLI globalmente:
$ npm install -g @google/gemini-cli
added 150 packages in 15s
✓ Instalação concluída!
✅ Resultado esperado: O npm vai baixar e instalar o pacote. Aguarde até ver a mensagem de conclusão.
⚠️ No Linux, se der erro de permissão, use:
sudo npm install -g @google/gemini-cli
Confirme a instalação e autentique sua conta Google
# Verificar se o Gemini CLI foi instalado:
$ gemini --version
@google/gemini-cli/0.1.x
# Fazer login com sua conta Google:
$ gemini
Opening browser for authentication...
✓ Successfully authenticated!
✅ Resultado esperado: O navegador abre para você fazer login com sua conta Google
🔐 Autorize o acesso e o terminal mostrará a mensagem de sucesso
Encontre o arquivo settings.json do Gemini
Caminho padrão:
%USERPROFILE%\.gemini\settings.json
Insira o servidor no objeto mcpServers
{ "mcpServers": { "agente_trytton": { "httpUrl": "https://protheus.monitor.eco.br", "enabled": true } } }
Conexão Segura
HTTPS
Protocolo MCP HTTP
Streaming
Entendendo a configuração
Nome local dado ao servidor para referência no Gemini.
A URL HTTPS onde o Agente Trytton/Talk2Datta está hospedado.
Use true ou false para ativar/desativar o agente rapidamente.
Reinicie o Gemini CLI e verifique as ferramentas
Here are the tools available from agente_trytton:
Agente carregado com sucesso!
Faça login para acessar suas conexões e dados
Autenticando no Agente Trytton/Talk2Datta...
✔ Login realizado com sucesso!
Usuário: meu_usuario
Organização: Minha Empresa