GUARDIÃO
DO FOCO
TÉCNICO
Você não é o Google pessoal da turma. Aqui é Gemini CLI, n8n, agentes e sub-agentes. Ponto.
DENTRO
- → Instalação Gemini CLI do zero
- → Auth Google
- → Erro n8n
- → Agente não responde
- → Dúvida da aula
FORA
- → Precificação
- → Cliente
- → Portfólio fotografia
- → "Qual nicho escolher"
- → Marketing
COMO PERGUNTAR
- 1. Print do erro
- 2. O que você tentou
- 3. Link do fluxo ou comando
"Aluno T., ficou bom o site! Mas aqui na monitoria a gente mantém foco no agente da aula 1. Traz pro #café-livre e te mostro como um agente responderia orçamento no WhatsApp via n8n."
"Boa! Isso é pós-curso. Primeiro garante que teu agente roda local sem erro. Manda o //stats do CLI."
"Curti. Pra não atrasar quem tá travado, posta no #projetos. Aqui priorizo erro da aula."
Tenta abrir em modo incógnito no Chrome ou Edge. Limpa cache e cookies do navegador. Verifica se sua conta Google não tem restrições de apps menos seguros ativados. Se persistir, rode o auth login de novo no terminal.
npx @google/gemini-cli auth login
Primeiro, certifique-se que o webhook está em modo ATIVO (não só TESTE). Confere se o método HTTP (POST ou GET) está correto no n8n e na requisição. Garanta que o --tunnel está ativado para o n8n ficar acessível publicamente.
n8n start --tunnel
A conta Free tem 1 milhão de tokens/dia gratuitos. Se esgotar, você pode esperar o reset diário (meia-noite UTC), dividir seu contexto em partes menores ou usar um modelo mais leve como o Gemini 1.5 Flash. Use o comando //stats para ver seu consumo.
//stats
Confira o caminho completo do arquivo da skill. Verifica as permissões de leitura do arquivo. Lembre-se que nomes de arquivos são case-sensitive (maiúsculas/minúsculas importam). Confere também se o formato da skill é válido.
Para testes rápidos, você pode desativar temporariamente o RLS (Row Level Security) na tabela no Supabase. Para produção, crie uma política que permita insert público ou autenticado, dependendo do seu caso.
O n8n é open-source, self-hosted (você pode rodar na sua máquina ou servidor) e gratuito. O Make é uma plataforma SaaS paga. Aqui no curso usamos n8n por toda a flexibilidade e controle que ele oferece.
Primeiro, renomeie o arquivo .env.example para .env. Verifique se não há espaços em branco antes ou depois do token. Reinicie o serviço ou terminal após alterar o arquivo .env.
Esses warnings são só avisos, não erros críticos. Pode continuar a instalação normalmente. Se realmente travar, atualize o npm e o Node.js para versões recentes LTS.
O Gemini CLI faz isso automaticamente! Basta pedir para o agente: "clonar repositório [URL_DO_REPO]". Ele baixa todos os arquivos sem precisar do git instalado localmente.
Quando aparecer o conflito de skills, escolha a opção "apply to all nesta sessão". Isso resolve todos os conflitos de uma vez, sem precisar confirmar um por um.
"Transforme a energia"
Como o agente resolveria o problema do Aluno T.? Mostrar fluxo: