Guia de Configuração do Agente
Predefinições, seleção de modelos, conjunto de ferramentas, max iterations e comandos de prompt de sistema para sessões LLM legíveis e manutáveis.
Um Agente envolve "uma sessão LLM + as ferramentas que ele pode usar + sua política de execução." No Braidrun você quase nunca precisa escrever manualmente um prompt do sistema — escolha um predefinido e, se necessário, sobreponha alguns campos.
Predefinição: selecione uma linha de base com base na cena
Um predefinido é um modelo integrado do Agent que agrupa o modelo, o conjunto de ferramentas padrão, o prompt do sistema e a política de execução juntos, nomeado pelo caso de uso. Existem 19 predefinições incorporadas hoje:
| preset | Classificação | Melhor em |
|---|---|---|
universal | Universal | O padrão completo: vem com o conjunto completo de ferramentas — sub-Agentes, habilidades, memória de conhecimento, dados transformados e muito mais. Na dúvida, escolha isto. |
universal_reasoning | Universal | A versão de raciocínio universal; mantém passos de raciocínio visíveis no tempo de execução, bom para análise complexa. |
lightweight | Universal | Uma política única mínima com apenas shell e ferramentas de arquivos, bom para tarefas simples e execução de baixo overhead. |
chat | diálogo | Conversa multi-turno com retenção de contexto, bom para tarefas de conversação. |
coder | código | Análise de código, geração, refatoração e testes, com ferramentas shell / Git / execução de código. |
devops | código | Tarefas de sistema e ops: scripts shell, Git, operações de banco de dados e automação de implantação. |
researcher | Investigação | Pesquisa, navegação e síntese multi-fonte; resultados de pesquisa podem se estabelecer em memória de conhecimento através de execuções. |
data_analyst | dados | Processamento CSV, consultas SQL, execução de código e conversão de formato, produzindo conclusões analíticas. |
web_scraper | dados | Extração de dados estruturada combinando automação de navegador, raspagem HTTP e OCR. |
marketing | Comercialização | Pesquisa de mercado, análise ad-spend, insights do público e recomendações de otimização. |
communication | Comunicação | Enviando e recebendo e-mail (SMTP / IMAP) e compondo e enviando mensagens IM através de plataformas. |
writer | escrita | Artigos, copywriting, e escrita de negócios, produzindo documentos bem formatados diretamente. |
word_document | Docs | Especialista em palavras: geração e edição de relatórios, manuais e arquivos .docx estilo proposta. |
excel_workbook | Docs | Especialista em Excel: modelagem de planilhas, painéis e relatórios baseados em fórmulas. |
powerpoint_presentation | Docs | Slides do PowerPoint: materiais de treinamento, plataformas de pitch e apresentações de relatórios. |
office_document | Docs | Misture as tarefas do documento do Office em Word, Excel e PowerPoint. |
pdf_processor | Docs | Processamento de PDF, extração de conteúdo, conversão de formato e OCR. |
multimedia_creator | Multimídia | Imagem de IA / geração de áudio e processamento de imagem. |
computer_operator | Automação | Multi-passos de automação operacional stringing juntos controle de navegador, shell, arquivos e bancos de dados. |
O plano gratuito só pode usar as predefinições universais, leves e de bate-papo; o resto requer Pro ou superior.
Ao configurar um Agente no editor de workflow, escolha "Template predefinido" para navegar na lista completa por categoria com uma descrição de cada predefinido; os administradores também podem registrar predefinições personalizadas além das incorporadas.
Declaração mínima
agents:
analyst:
preset: universalIsso é tudo o que é preciso — modelo, ferramentas e prompt de sistema todos se encaixam nos padrões predefinidos.
Substituições: substituição sob demanda
agents:
analyst:
preset: universal
overrides:
system_prompt: |
你是公司的风控分析师。所有输出用中文。
llm_config:
models:
- model: anthropic/claude-sonnet-4-20250514
provider: openrouter
temperature: 0.2
tool_set:
- file_system
- web
- data_transformCampo de substituições comumente usado
system_prompt— Substitui o prompt de sistema predefinido por atacado (não anexado).llm_config— Configuração do modelo: a lista de modelos (cada entrada um modelo + provedor), retrocesso e temperatura. Cada agente em um workflow pode usar um modelo diferente.tool_set— Uma lista de nomes de ferramentas que substitui o padrão predefinido por atacado (sem mesclagem).max_iterations— Uma tampa dura nas rodadas internas de "pensar + chamar" do Agente; ele é forçado a parar quando atingido. As predefinições incorporadas fixam isso generosamente.strategy—just_work_parallel(Padrão para a maioria das predefinições)/just_work_parallel_reasoning(Mantém passos de raciocínio visíveis)/single_run(Saída simples, direta; usada por leve)。mcp_servers— Registre um Servidor MCP externo, fundindo as ferramentas que ele expõe no conjunto de ferramentas deste Agente.retry_max_attempts/retry_initial_delay/retry_max_delay— A política de retrocesso para chamadas LLM falhadas.
Objetos aninhados fundem campo por campo, enquanto escalares e listas são substituídos por atacado. Assim, sobrescrever apenas llm config.temperatura não vai soltar os modelos predefinidos; mas uma vez que tool set aparece, ele substitui totalmente o padrão com o que quer que você escreva.
Reutilizável: consulte o Agente na etapa
agents:
analyst: { preset: universal }
writer: { preset: writer }
steps:
- step: plan
agent: analyst
input: "拆解下面这个目标为 3~5 个可执行任务:..."
- step: write
agent: writer
input: "把下面的计划改写成给客户的邮件:{{steps.plan.output}}"
depends_on: [plan]O mesmo Agente pode ser referenciado por várias etapas. Cada execução de passos abre uma nova instância de sessão — a memória nunca passa. Para passar dados entre passos, use variáveis de modelo para referenciar saída upstream; para manter o contexto entre rodadas, use state machine ou group chat.
Conjunto de ferramentas (tool_set)
Ferramentas incorporadas são agrupadas pelo nome. Os comuns são:
- file_system — Leia e escreva arquivos no diretório de trabalho.
- shell — Executar comandos de shell.
- web — Pedidos HTTP, raspagem da web e pesquisa.
- browser — Automação do navegador: páginas dinâmicas, formulários, imagens.
- code_execution — Executar trechos de código.
- csv · database · data_transform — Tabelas CSV, bancos de dados SQL e conversão de formato JSON/YAML/XML.
- email · im — Enviando e recebendo e-mail, e mensagens IM (Slack, Telegram, DingTalk, WeCom, Feishu, e muito mais).
- word · excel · powerpoint · pdf · ocr — Geração de documentos e análise.
- image_processing · multimedia — Processamento de imagens e geração de imagens / áudio de IA.
- git — Operações de controlo de versões.
- knowledge_memory — Memória de conhecimento que persiste nas execuções.
- sub_agent — Sub-Agentes Spawn para quebrar uma tarefa.
- skill_tools — Carregar e invocar habilidades.
Todas as definições predefinidas são enviadas com uma ferramenta set padrão; além disso, qualquer agente pode puxar as ferramentas expostas por um Servidor MCP através da configuração mcp servers.
Quanto maior o conjunto de ferramentas, maior será o espaço de tomada de decisão do Agente, mas mais fácil será ser influenciado por ferramentas secundárias.
Recomendações de seleção de modelo
- Para tarefas sensíveis à correção (revisão, raciocínio, geração de código): use o modelo emblemático ou de raciocínio de cada provedor.
- Para tarefas sensíveis à latência com saída simples (classificador, resumo curto): use um modelo leve — rápido e barato.
- Você pode misturá-los em um workflow: um modelo barato para análise de alto volume, um mais forte para a revisão final crítica.
Todos os modelos são BYOK: 15+ provedores são suportados (OpenAI, Anthropic, Google, DeepSeek, Kimi, MiniMax, Zhipu, xAI, Mistral, Qwen, e muito mais, além de local Ollama / LM Studio). O uso é faturado em sua própria conta, e credenciais são armazenadas criptografadas com AES-256-GCM. As subscrições Claude Pro / ChatGPT também podem se conectar via login, então uma chave API não é estritamente necessária.
FAQ
Se Várias etapas reutilizarem o mesmo Agente, como a cota será calculada?
Cada execução de passos é uma sessão LLM independente, e o uso de token é gravado por chamada nos detalhes de execução. Planeje os recursos da plataforma de limite de cotas como contagem de workflow, contagem de agendamento e concordância; os tokens LLM são executados em sua própria chave, e a plataforma não define nenhum token cap.
O que devo fazer se houver um loop infinito no Agent?
max iterations é uma tampa dura; a execução é forçada a parar quando é alcançada. Ao solucionar problemas, comece com cada rodada de chamadas de ferramentas na linha do tempo de execução; no Pro e acima, você também pode usar o depurador de pontos de interrupção para pausar e inspecionar dentro de um passo.
Quero adicionar minha própria ferramenta?
Recomendamos empacotá-lo como um servidor MCP e puxá-lo através da configuração mcp servers — não são necessárias alterações de plataforma. Ver Biblioteca de módulos incorporada com Documentação do assistente de IA No capítulo MCP.