Seções da Base de Conhecimento ▾

Ferramentas

Ferramentas

Roo Code + Gonka AI — Agente de IA autônomo no VS Code

Roo Code é um agente de IA autônomo para VS Code: lê e edita arquivos, executa comandos no terminal, navega na web e completa tarefas de desenvolvimento de várias etapas. É um fork do Cline que foi além: modos de operação personalizáveis (Architect, Code, Ask, Debug e personalizados), instruções personalizadas por projeto e um painel flexível de configuração de modelo. Essencialmente, é uma equipe inteira de especialistas em IA dentro do editor.

O principal problema desses agentes é o consumo de tokens. Para uma única tarefa, o Roo Code processa o contexto de arquivos, saída de comandos, resultados de ferramentas — são dezenas de milhões de tokens. Com os preços da Anthropic (US$ 3-15 por 1M), uma sessão completa se transforma em US$ 30-1500. Para o trabalho diário, isso é inviável.

O JoinGonka Gateway reduz o custo em milhares de vezes: a mesma sessão custaria US$ 0,01-1,00. O Gateway revende a inferência da rede descentralizada Gonka e suporta tanto o formato OpenAI (provedor "OpenAI Compatible") quanto o formato Anthropic (endpoint /v1/messages) — o Roo Code se conecta através de um dos dois. Isso transforma o Roo Code de uma demonstração cara em uma ferramenta de trabalho diário.

Passo 1: Instalar Roo Code e obter chave

Instalação do Roo Code: no VS Code, abra Extensões (Ctrl/Cmd+Shift+X), procure por “Roo Code” e clique em Instalar. Após a instalação, um ícone de canguru do Roo Code aparecerá na barra lateral.

Chave API JoinGonka: se ainda não tem uma chave — registre-se em gate.joingonka.ai/register, obtenha 10M de tokens gratuitos e crie uma chave com o prefixo jg- no Dashboard.

Passo 2: Configurar Roo Code (OpenAI Compatible)

Abra o painel do Roo Code e vá para as configurações (ícone de engrenagem). Na seção do provedor, defina:

  1. API Provider — selecione OpenAI Compatible.
  2. Base URLhttps://gate.joingonka.ai/v1
  3. API Keyjg-sua-chave
  4. Model (Model ID) — Qwen/Qwen3-235B-A22B-Instruct-2507-FP8

Abaixo, no bloco Model Configuration, você pode ajustar os parâmetros do modelo manualmente:

  • Context Window131072 (128K tokens).
  • Max Output Tokens8192 para Qwen3-235B (limite do Gateway). Para Kimi K2.6 defina 3072, para MiniMax M2.74096.
  • Input Price / Output Price — você pode definir as taxas reais (≈US$ 0,0005 por 1M na entrada, saída ×3) para que o Roo Code calcule corretamente o custo das tarefas diretamente na interface.

Importante sobre tool calling: o Roo Code usa apenas tool calling nativo — não há fallback XML, como nos agentes antigos. Portanto, o modelo deve ser capaz de chamar funções. O Qwen3-235B padrão, através do nosso Gateway, suporta tool calling nativo — o Roo Code funciona com ele de imediato.

Verificação: no chat do Roo Code, escreva “Crie um arquivo hello.py com uma função que imprima Hello World”. O agente sugerirá criar o arquivo e mostrará as diferenças para aprovação.

Comparação de custos de sessões de agente

Roo Code é uma ferramenta de agente: ele não responde com uma única mensagem, mas executa uma tarefa — lê arquivos, escreve código, executa testes, corrige erros. Cada ação é uma chamada de modelo. Vamos comparar o custo de sessões típicas:

TarefaTokensAnthropic ClaudeOpenAI GPTJoinGonka Gonka
Pequena correção de bug~5M$15 — $75$12 — $50$0.005
Nova funcionalidade (2-3 arquivos)~20M$60 — $300$50 — $200$0.02
Refatoração de módulo~50M$150 — $750$125 — $500$0.05
Sessão completa de desenvolvimento (4h)~100M$300 — $1.500$250 — $1.000$0.10

Com o JoinGonka Gateway, o Roo Code se torna uma ferramenta diária — você pode executá-lo em cada ticket, cada bug, cada funcionalidade, sem se preocupar com a fatura. Os 10M de tokens gratuitos no início são suficientes para dezenas de tarefas.

Parâmetros do modelo (contexto de todos 128K = 131072 tokens): Qwen3-235B — até 8192 tokens de resposta; Kimi K2.6 — até 3072; MiniMax M2.7 — até 4096. Se max_tokens para uma solicitação não-stream não for especificado, o Gateway por padrão retornará até 1500 tokens. O Roo Code divide automaticamente as gerações longas em etapas.

O que Roo Code tem de diferente do Cline: modos e formato Anthropic

Roo Code é um fork do Cline, mas com diferenças notáveis que alteram o fluxo de trabalho:

  • Modos (Modes): alterne a função do agente para a tarefa — Architect para planejamento, Code para escrever código, Ask para perguntas sobre o projeto, Debug para encontrar erros. Você pode criar seus próprios modos com instruções separadas e um conjunto de ferramentas permitidas.
  • Apenas chamadas de ferramenta nativas: ao contrário dos agentes com parsing de texto/XML, o Roo Code envia as ferramentas de acordo com o esquema nativo tools do OpenAI e recebe as chamadas como eventos separados — menor latência e resultado mais confiável. O lado negativo: o modelo deve suportar a chamada de função (Qwen3-235B através do nosso Gateway — suporta).
  • Instruções e perfis personalizados: regras por projeto (por exemplo, através de um arquivo de regras no repositório) e várias configurações de provedor salvas, entre as quais é fácil alternar.

Conexão via formato Anthropic. Se você quiser usar nosso endpoint /v1/messages em vez do formato OpenAI: nas configurações, selecione API Provider → Anthropic, marque “Use custom base URL” e especifique https://gate.joingonka.ai, no campo Anthropic API Key cole a mesma chave jg-sua-chave, depois defina o nome do modelo (por exemplo, Qwen/Qwen3-235B-A22B-Instruct-2507-FP8). A chave e o saldo são comuns para ambos os formatos, o tool_use nativo no modo Anthropic também passa pelo Gateway.

Roo Code + Gonka = agente de IA autônomo no VS Code com modos e chamada de ferramenta nativa por alguns centavos. Uma sessão de desenvolvimento custa US$ 0,10 em vez de US$ 300-1.500 na Anthropic, e 10M de tokens gratuitos são suficientes para dezenas de tarefas.

Quer saber mais?

Explore outras seções ou comece a ganhar GNK agora mesmo.

Obtenha 10M de tokens gratuitos →