4 pontos por tomlee 2026-02-16 | 5 comentários | Compartilhar no WhatsApp

Você fica explicando toda vez para um agente de IA “você tem essa personalidade”?

ClawSouls é um registro aberto para empacotar e compartilhar a personalidade (persona) de agentes de IA. Com alguns arquivos Markdown, você define o jeito de falar, a forma de pensar e as regras de comportamento do agente, e instala/troca tudo com uma única linha.

npx clawsouls install clawsouls/surgical-coder
Mesmo com o mesmo LLM, ele vira um agente completamente diferente.

Principais características:

79 personas selecionadas (revisor de código, veterano de DevOps, contador de histórias, 16 tipos de MBTI etc.)
CLI: instalar, trocar, criar, publicar
Galeria web: avaliações, notas e navegação por categorias
Especificação aberta (Soul Spec v0.3) — independente de LLM e de plataforma
Apache 2.0
A Anthropic anunciou recentemente a especificação oficial de Skill, mas Skill define “o que fazer (WHAT)”. Soul define “quem vai fazer (WHO)”. São complementares.

Desenvolvido sozinho em 2 semanas. Feedback sobre a especificação ou a qualidade dos Souls é bem-vindo.

Web: https://clawsouls.ai
GitHub: https://github.com/clawsouls
npm: https://www.npmjs.com/package/clawsouls

5 comentários

 
m1nsuppp 2026-02-16

Supondo que se use o Claude Code, em que isso é diferente de ter vários subagentes?!
Fiquei pensando se os subagentes não seriam uma ferramenta para resolver problemas parecidos!

 
tomlee 2026-02-16

Ótima pergunta. Subagentes e Soul resolvem problemas em camadas diferentes.

Subagentes = divisão de tarefas (WHAT)

• "Esta tarefa é tratada por A, aquela tarefa é tratada por B"
• Execução paralela, divisão de papéis
Soul = personalidade/padrão de colaboração (WHO)

• "Com que tom esse agente conversa comigo e com que critérios ele toma decisões"
• Muda até o comportamento de conversa do usuário (feedback loop)
Por exemplo, mesmo com o mesmo subagente de programação:

• Sem Soul → 200 linhas de explicação prolixa
• Com o Surgical Coder Soul aplicado → 40 linhas, só código, sem explicação
Se subagentes são "quantas pessoas estão trabalhando", Soul é "como é cada uma dessas pessoas". Na prática, a combinação de subagentes + Soul é a mais poderosa — porque você pode dar uma personalidade diferente a cada subagente.

Recentemente, também publicamos um artigo sobre esse tema: https://doi.org/10.5281/zenodo.18661656

 
m1nsuppp 2026-02-17

Obrigado pela resposta! Eu também tenho muito interesse no ecossistema de agentes, e graças a você obtive bons insights!

 
tomlee 2026-02-17

Obrigado! É um momento empolgante, já que o ecossistema de agentes está crescendo rapidamente. Se tiver qualquer dúvida, fique à vontade para perguntar a qualquer momento 😊

 
tomlee 2026-02-16

Sou o criador.

A ideia central: acredito que o futuro da engenharia de prompts não é “explicar toda vez”, e sim “trocar a personalidade”.

Hoje, a engenharia de prompts funciona repetindo para a IA em cada sessão “você tem este estilo”, mas o Soul empacota isso em um arquivo Markdown, permitindo instalar/compartilhar/trocar.

Coincidentemente, hoje saiu a notícia de que o desenvolvedor do OpenClaw entrou para a OpenAI (https://pt.news.hada.io/topic?id=26718), e parece que, com o OpenClaw sendo operado como uma fundação, o ecossistema de agentes vai crescer ainda mais. A posição do ClawSouls é fornecer a camada de persona sobre isso.

Perguntas são bem-vindas.