Verdent Docs
Configuração

Bring Your Own Agent (BYOA)

Execute as tarefas de Worker do Manager nos seus próprios runtimes de Agent, como Codex ou Claude Code

O que é BYOA?

BYOA (Bring Your Own Agent) permite escolher qual runtime de Agent alimenta os Workers do Manager. Em vez de usar apenas os Agents padrão do Verdent, as tarefas de Worker despachadas pelo Manager podem rodar em um Agent que você já usa ou para o qual tem licença.

Quer usar sua própria chave API de provedor com os agentes integrados do Verdent? Consulte BYOK.

Tipos de Agent suportados

AgentDescriçãoPré-requisitos
Agent integradoAgent padrão fornecido pelo VerdentNenhum
Claude CodeCLI Claude Code da AnthropicNode.js instalado (para npx)
CodexCLI Codex da OpenAICLI Codex instalado e ambiente OpenAI configurado

Casos de uso

  • Acessar modelos específicos — Exponha versões de modelos não incluídas no conjunto padrão do Verdent por meio do seletor de modelos.
  • Padronização da equipe — Use uma licença empresarial compartilhada para que o uso da equipe seja faturado de forma centralizada.
  • Fluxo de trabalho familiar — Mantenha sua experiência existente com Claude Code ou Codex enquanto o Manager despacha tarefas de Worker para ele.

Acesso rápido

  • Configurações de BYOA: Settings → Models → CLI Agents
  • Seleção de modelo no chat do Manager: desative o modo Auto na caixa de entrada para escolher um Task Model
  • As chaves API configuradas no BYOA são armazenadas apenas localmente e nunca são enviadas aos servidores do Verdent

Codex

Codex é a CLI de agente de codificação da OpenAI. Diferente do Claude Code, o Codex não requer uma chave API dentro do Verdent — ele usa a autenticação já configurada no seu ambiente Codex local.

Pré-requisitos

  • CLI Codex instalado (codex deve estar disponível no seu PATH)
  • CLI Codex autenticado e utilizável no seu terminal

Etapas de configuração

Abra as configurações de CLI Agents

Vá em Settings → Models → CLI Agents.

Adicione o Codex se estiver ausente

Se o card do Codex não estiver visível, clique em Add CLI Agent. O Verdent verifica o PATH do seu sistema em busca do comando codex.

Habilite o Codex

Ative o botão Codex.

Selecione os modelos

O Verdent detecta automaticamente os modelos disponíveis. Selecione aqueles que você deseja usar.

Descoberta de modelos

Os modelos do Codex são descobertos dinamicamente. Após iniciar o Codex, o Verdent busca os modelos disponíveis por meio da API /models. Se novos modelos forem adicionados no lado do Codex, clique em Refresh Models para atualizar a lista.

Autenticação

O Verdent não gerencia a autenticação do Codex. O Codex depende do seu ambiente de shell local (normalmente OPENAI_API_KEY ou seu fluxo de login integrado). Desde que codex funcione no seu terminal, a integração funciona.

Claude Code

Claude Code é o Agent mais rico em recursos no BYOA e suporta múltiplos provedores. Você pode conectar Anthropic, OpenRouter, Zhipu GLM e outros, e alternar entre eles no seletor de modelos.

Pré-requisitos

  • Node.js instalado (apenas npx é necessário)

O Verdent inicia o Claude Code via:

npx -y @agentclientprotocol/claude-agent-acp

Nenhuma instalação global é necessária.

Etapas de configuração

Abra as configurações de CLI Agents

Vá em Settings → Models → CLI Agents.

Adicione o Claude Code se estiver ausente

Se o card do Claude Code não estiver visível, clique em Add CLI Agent. O Verdent detecta o npx.

Habilite o Claude Code

Ative o botão Claude Code.

Adicione um provedor

Clique em Add provider e selecione um provedor (por exemplo, Anthropic).

Insira as credenciais

Insira a chave API. Os valores padrão são preenchidos automaticamente.

Teste e salve

Opcionalmente, clique em Test Connection e depois em Save.

Após salvar, os modelos do provedor aparecem na lista de modelos. Os modelos habilitados são selecionados por padrão, mas podem ser alternados manualmente.

Provedores suportados

O Claude Code suporta múltiplos provedores. Você pode configurar vários ao mesmo tempo, e todos os modelos aparecem no seletor.

Anthropic

API oficial da Anthropic para os modelos Claude.

OpenRouter

Acesso API unificado a múltiplos provedores de modelos.

Você pode sobrescrever os Role Models para rotear para outros modelos do OpenRouter (por exemplo, google/gemini-2.5-pro).

Zhipu GLM (China)

Zhipu GLM (Global)

Kimi

Moonshot

Kimi e Moonshot fornecem o Kimi K2.5, mas usam endpoints e autenticação diferentes. Escolha com base na origem da sua chave.

MiniMax (China)

MiniMax (Global)

Xiaomi MiMo

Xiaomi MiMo (Token Plan)

Compatível com Anthropic (Endpoint personalizado)

Para qualquer serviço compatível com o formato API da Anthropic.

  • Auth: chave API ou Token (alternável)
  • Base URL: configurada manualmente
  • Modelos: especificados manualmente

Use isso se o seu provedor não estiver listado, mas suportar APIs compatíveis com Anthropic.

Opções avançadas

No painel de configuração do provedor, expanda Advanced Options para acessar um editor JSON:

  • Mapeamento de Role Models:
    • ANTHROPIC_DEFAULT_OPUS_MODEL
    • ANTHROPIC_DEFAULT_SONNET_MODEL
    • ANTHROPIC_DEFAULT_HAIKU_MODEL
    • CLAUDE_CODE_SUBAGENT_MODEL
  • Variáveis de ambiente personalizadas (por exemplo, API_TIMEOUT_MS)

A maioria dos usuários não precisa modificar isso — os padrões funcionam bem por conta própria.

Usando modelos BYOA no Manager

Após a configuração:

Desative o modo Auto

Desligue o modo Auto na entrada do chat.

Abra o Task Model

Abra o menu suspenso Task Model.

Selecione um modelo BYOA

Escolha qualquer modelo BYOA habilitado. As tarefas de Worker serão executadas usando esse modelo.

Os modelos aparecem como:

  • GPT-5.4 Codex-CLI (do Codex)
  • Claude-Opus-4.7 ClaudeCode-CLI (do Claude Code)

Ao passar o mouse, são exibidos detalhes como a fonte CLI, o nome do modelo e o provedor.

Segurança e privacidade

  • Apenas armazenamento local: as chaves API são armazenadas localmente e nunca enviadas.
  • Chaves Claude Code: armazenadas com segurança, não gravadas em arquivos de configuração em texto puro.
  • Autenticação do Codex: totalmente gerenciada pelo seu ambiente local; o Verdent não acessa as chaves OpenAI.

Perguntas frequentes

CLI Agent não detectado?

Certifique-se de que os comandos estão disponíveis no PATH:

  • Claude Code requer npx (Node.js instalado)
  • Codex requer a CLI codex instalada

Execute:

which npx
which codex

Test Connection falhou?

  • Verifique a chave API
  • Confira a base URL
  • Garanta o acesso de rede ao endpoint API
  • Verifique a configuração de proxy, se usada

Provedor adicionado, mas os modelos não aparecem?

  • Certifique-se de que o Claude Code está habilitado
  • Certifique-se de que os modelos do provedor estão ativados
  • Reinicie o Verdent se necessário