osFoundry / Platform
Configurações de agentes
Edite o nome, modelo, ferramentas, prompt e política de qualquer agente como um registro versionado. Faça fork, publique, compartilhe.
O que é
Uma config de agente no osFoundry é a definição completa de um agente de IA mantida como um único registro editável: seu nome, o modelo em que roda, as ferramentas que pode chamar, seu system prompt e a política que rege o que ele tem permissão para fazer. Em vez de espalhar esses ajustes por código, arquivos de configuração e o painel de um provedor, você os edita em um só lugar e cada alteração é registrada como uma versão. Você consegue ver como o prompt ou a lista de ferramentas de um agente estava três edições atrás, compará-lo com o estado atual e revertê-lo se uma mudança o piorou.
Como o osFoundry usa suas próprias chaves (BYOK) e prioriza o local, a config aponta para o modelo que você escolher: um modelo local na sua própria máquina, um modelo na nuvem via sua própria chave de API ou um endpoint auto-hospedado, sem nenhum revendedor no meio. Trocar o modelo de um agente é um campo da config, não uma reescrita: mantenha o mesmo prompt, ferramentas e política e experimente-o em outro modelo para comparar custo e qualidade. O campo de política é onde você define as travas de segurança, quais ferramentas exigem aprovação e o que o agente pode tocar, de modo que comportamento e permissões viajam junto com o agente em vez de ficarem em outro lugar.
As configs foram feitas para circular. Bifurque qualquer agente para obter uma cópia independente que pode alterar sem afetar o original, publique uma versão quando estiver sólida e compartilhe-a para que um colega ou outro espaço de trabalho execute o mesmo agente. O versionamento faz de uma config compartilhada um estado específico e reproduzível, não um alvo móvel: quem a recebe obtém exatamente o modelo, as ferramentas, o prompt e a política que você testou, e pode bifurcá-la para torná-la sua.
Principais recursos
- Edite nome, modelo, ferramentas, system prompt e política de um agente a partir de um único registro, em vez de arquivos e painéis dispersos
- Cada alteração é salva como uma versão, então você pode revisar o histórico, comparar edições e reverter uma mudança de prompt ou de ferramentas que piorou as coisas
- Troque o modelo base de qualquer agente em um único campo e reutilize o mesmo prompt e ferramentas para comparar modelos locais, na nuvem e auto-hospedados
- Bifurque qualquer config em uma cópia independente, depois publique uma versão e compartilhe-a para que outros executem exatamente o agente que você testou
- Roda com suas próprias chaves de API e aceita modelos locais, então a definição do agente e seus dados ficam no seu dispositivo; sem cobrança por assento nem sobretaxa
Casos de uso
- Engenheiro de prompt: itere o system prompt de um agente ao longo de uma dúzia de versões, compare duas delas e reverta para a redação que teve a melhor pontuação
- Líder de equipe: publique um agente de suporte validado com uma política restrita e deixe cada colega bifurcá-lo para o próprio fluxo sem quebrar o original
- Desenvolvedor atento ao custo: mantenha fixos o prompt e as ferramentas de um agente e troque só o modelo para comparar um modelo local com uma chave na nuvem na mesma tarefa
Perguntas frequentes
O que exatamente uma config de agente inclui?
Cinco coisas como um único registro versionado: o nome do agente, o modelo em que ele roda, as ferramentas que pode chamar, seu system prompt e sua política (as regras e aprovações que regem o que ele pode fazer). Editar qualquer uma delas cria uma nova versão que você pode revisar ou reverter.
Posso mudar o modelo que um agente usa sem reescrevê-lo?
Sim. O modelo é um campo da config. Aponte o mesmo agente para um modelo local, um modelo na nuvem via sua própria chave de API ou um endpoint auto-hospedado, mantendo intactos o prompt, as ferramentas e a política, o que facilita comparar modelos em configurações idênticas.
Qual a diferença entre bifurcar e compartilhar uma config?
Bifurcar cria uma cópia independente que você pode editar livremente sem tocar no original. Compartilhar entrega a alguém uma versão publicada para executar como está. Como as configs são versionadas, um agente compartilhado é um estado específico e reproduzível: quem recebe pode bifurcá-lo se quiser alterá-lo.