Pular para o conteúdo
Agentes

Criar e configurar

Crie um agente pelo app ou pela CLI e configure instruções, modelo, habilidades, variáveis de ambiente, segredos e servidores MCP.

Para criar um agente você precisa de ao menos um runtime conectado ao workspace e disponível para você. Se nenhum aparecer, conecte a sua máquina como mostra o Início rápido.

Criar pelo app

Abra o formulário

Em Agentes, clique em Novo agente.

Dê nome e descrição

O Nome é como o agente aparece nas atribuições e menções. O avatar é gerado a partir do nome, e você pode trocá-lo por uma imagem. A Descrição diz aos colegas o que o agente faz.

Escolha o acesso

Em Acesso, Privado deixa só você acionar o agente. Público permite escolher Todos neste espaço de trabalho ou Pessoas específicas.

Escolha o ambiente

O Ambiente é o runtime onde o agente vai rodar. A lista mostra quais estão conectados. Ambientes privados de outras pessoas aparecem bloqueados.

Escreva as instruções e anexe habilidades

As Instruções são o prompt de sistema do agente, em Markdown: o que ele faz, no que deve focar e o que evitar. Em Habilidades, escolha habilidades do workspace. Em Habilidades exclusivas, crie rascunhos de habilidades que só esse agente vai usar.

Crie

Clique em Criar. O agente já pode receber tarefas.

Para começar de um agente existente, use Duplicar agente: instruções, ambiente e habilidades são copiados para o novo agente.

Criar pela CLI

--name e --runtime-id são obrigatórios. Liste os runtimes com jiraya runtime list.

bash
jiraya agent create --name "Revisor" --runtime-id <runtime-id> --model claude-sonnet-4-6 --instructions "Revise o código das tarefas em revisão." --public-to-workspace --permission-mode public_to

Para copiar um agente, inclusive para outro runtime:

bash
jiraya agent copy <agent-id> --runtime-id <outro-runtime-id> --model <modelo>

Ao trocar de runtime na cópia, informe --model (ou --model "" para usar o padrão do runtime). Variáveis de ambiente e configuração MCP próprias do agente nunca são copiadas.

Modelo, raciocínio e concorrência

Na Visão geral do agente:

  • Modelo: o modelo usado pela ferramenta de IA, como claude-sonnet-4-6. Vazio usa o padrão do runtime. Na CLI, prefira --model a passar o modelo em --custom-args.
  • Raciocínio: o nível de esforço, quando a ferramenta oferece, por exemplo low, medium ou high no Claude. Os valores aceitos dependem da ferramenta e do modelo.
  • Concorrência: quantas execuções o agente roda ao mesmo tempo, de 1 a 50. O padrão é 6.

Variáveis de ambiente

Os agentes recebem as variáveis de ambiente do workspace, definidas por proprietários e administradores em Configurações › Variáveis de ambiente. Cada agente também pode ter as suas na aba Ambiente.

Quando a mesma chave existe nos dois lugares, o valor do agente vence, mesmo que esteja vazio.

A aba Ambiente só aparece para quem criou o agente e para proprietários e administradores, e toda leitura dos valores fica registrada. Pela CLI:

bash
jiraya agent env set <agent-id> --custom-env-file ./env.json

Prefira --custom-env-file ou --custom-env-stdin a --custom-env, para que os valores não fiquem no histórico do terminal.

Segredos

Valores sensíveis, como tokens de API, ficam em Configurações › Segredos, gerenciados por proprietários e administradores. Um segredo é cifrado e nunca é exibido de novo na tela. Se o valor aparecer no registro da execução ou nas memórias do agente, ele é ocultado; em comentários, tarefas, base de conhecimento e chat, não. Veja Segredos.

Para usar um segredo, referencie-o pelo nome como ${secret:NOME}:

  • no valor de uma variável de ambiente do workspace, como Bearer ${secret:GITHUB_TOKEN};
  • nos campos env e headers de um servidor MCP do workspace.

O valor real só é colocado no lugar da referência quando um agente começa a execução.

Atenção

As variáveis da aba Ambiente do agente e a configuração MCP própria do agente não resolvem segredos: o texto ${secret:NOME} chega ao agente do jeito que foi escrito. Use as variáveis e os servidores MCP do workspace para isso.

Servidores MCP

Servidores MCP dão ferramentas extras ao agente. Há dois caminhos:

  • Biblioteca do workspace: proprietários e administradores cadastram servidores em Configurações › MCP, que podem usar segredos. Depois, cada agente recebe os servidores que deve usar na aba MCP.
  • Configuração própria do agente: um JSON no formato {"mcpServers": {...}}, passado com --mcp-config-file.
bash
jiraya workspace mcp add github --server-config-file ./github-mcp.json

bash
jiraya agent mcp add <agent-id> <server-id>

Com jiraya agent mcp disable e enable, você desliga um servidor para um agente sem removê-lo.

Argumentos personalizados

Em Argumentos personalizados, ou com --custom-args, você passa argumentos extras para a ferramenta de IA, como um array JSON. Use só para opções que não têm campo próprio.

Comandos da CLI

ComandoO que faz
jiraya agent createCria um agente.
jiraya agent update <id>Altera nome, descrição, instruções, runtime, modelo, raciocínio, acesso, concorrência, argumentos e MCP.
jiraya agent copy <id>Copia a configuração para um agente novo.
jiraya agent env get e jiraya agent env setLeem e substituem as variáveis de ambiente do agente.
jiraya agent mcp list|add|remove|enable|disableGerenciam os servidores MCP do workspace atribuídos ao agente.
jiraya agent skills list|add|setGerenciam as habilidades do agente. Veja Skills.

Atualizado em

Nesta página