Skip to content
ReviewRamble

The weekly brief

AI, reviewed, in your inbox.

  • New reviews of tools, models, MCP servers and repos, with the verdict up front
  • Re-checked prices and ratings when something changes
  • New analysis pieces as they are published

Models, agents, MCP servers and the tools actually worth your time.

One email a week. Unsubscribe with the link in any brief. How we use your email

JiuwenSwarm

Bancada multiagente em Python apoiada pela Huawei: um agente Leader divide tarefas entre uma equipe, acessível pela web, pelo terminal e por apps de chat.

Análise de Sheela · Atualizado

Ver no GitHub Código aberto

Nossa nota

3.6/5

JiuwenSwarm é a opção multiagente séria para equipes que trabalham no Feishu, DingTalk ou WeCom, mas a configuração que ele traz deixa as ferramentas de shell e de arquivos em allow, diga o README o que disser.

O que é JiuwenSwarm?

JiuwenSwarm, antes chamado JiuwenClaw e agora lançado como WorkSwarm (pacote PyPI workswarm), é um sistema de agentes auto-hospedado da openJiuwen. A openJiuwen é uma comunidade de código aberto cujo código traz avisos de copyright da Huawei Technologies e cuja organização no GitHub está registrada na China. Um agente Leader divide uma tarefa e distribui as partes a agentes especialistas, que podem rodar em processos ou máquinas diferentes; um modo de agente único cuida dos pedidos do dia a dia. Ele tem os espaços Work e Code, além de Design desde a v0.2.8, uma interface web, uma interface de terminal, apps desktop para Windows, macOS e HarmonyOS e nove canais de chat: Xiaoyi, Feishu, DingTalk, WeCom e WeChat pessoal na China, e Telegram, Discord, Slack e WhatsApp fora dela.

O repositório foi criado em 5 de março de 2026 e tem cerca de 8.470 estrelas no GitHub, 1.150 forks, 1.246 issues abertas e 609 pull requests abertos, com 129 colaboradores listados. Esse número de estrelas é modesto para um projeto com tanta atividade visível. É Python sob Apache-2.0. A v0.2.8 recebeu a tag em 31 de outubro de 2026; a versão mais nova no PyPI é a 0.2.7, e o workswarm teve 871 downloads na última semana. Os modelos vêm de Huawei Cloud MaaS, OpenAI, DeepSeek, DashScope, SiliconFlow, OpenRouter, outras APIs compatíveis com OpenAI ou um servidor local.

JiuwenSwarm vale a pena?

JiuwenSwarm é menos um assistente pessoal do que uma equipe de agentes com uma interface de chat. OpenClaw e nanobot giram em torno de um agente que se lembra de você; o modo Cluster padrão do JiuwenSwarm tem um Leader que decompõe o trabalho e entrega partes a especialistas. Scripts Swarmflow adicionam pipelines fixos de várias etapas, com um orçamento de tokens da equipe e etapas de aprovação humana. A v0.2.8 adiciona agentes verificadores e desafiadores que votam em um resultado, e permite que Claude Code ou Codex entrem em uma equipe como especialistas externos. Nenhum dos rivais vai tão longe em orquestração.

A parte de segurança exige leitura atenta. O README diz que as ferramentas pedem aprovação antes de rodar, e o motor de permissões documentado no repositório é minucioso: níveis allow, ask e deny, regras embutidas para comandos de shell arriscados e uma lista de permissões para caminhos fora do workspace. Mas, na nossa leitura do modelo de configuração que o pacote traz, inalterado nesse ponto na v0.2.7 e na v0.2.8, permissions.enabled é false e bash, PowerShell, gravação e edição de arquivos estão todos em allow. A documentação diz que um motor desativado permite toda chamada de ferramenta. Um operador que conecta WhatsApp ou Telegram sem editar esse arquivo está entregando um shell a um modelo. O sandbox opcional jiuwenbox envolve as ferramentas em bubblewrap com seccomp e Landlock, mas só no Linux e como um serviço separado.

Os padrões de dados são mais discretos. A exportação OpenTelemetry vem desligada e, quando ligada, aponta para o localhost; os rastros da equipe vão para um arquivo local. Os prompts vão para o provedor de modelos que você configurar. O login de teste do cliente desktop, adicionado na v0.2.7, concede uma cota de recursos de modelos hospedados, e as notas de versão não dizem quem os opera nem o que é guardado. Nenhum alerta de segurança foi publicado no GitHub, o que, para um projeto tão jovem, reflete mais provavelmente menos escrutínio externo do que o OpenClaw recebe do que um histórico limpo.

Seu centro de gravidade é a China. Cinco dos nove canais são plataformas chinesas, Huawei Cloud MaaS é o primeiro provedor listado, o README recomenda um espelho PyPI da Tsinghua e os comentários no modelo de configuração estão em chinês. Ele já foi renomeado duas vezes e publicou 32 versões no GitHub, 14 delas pré-lançamentos, em menos de oito meses. Comparado ao nanobot, é muito maior e mais difícil de auditar. Comparado ao OpenClaw, alcança menos apps de chat ocidentais e tem uma comunidade bem menor, mas vai mais longe na coordenação de muitos agentes ao longo de uma tarefa longa.

Onde ele se destaca

  • Uma equipe de plataforma em uma fabricante chinesa que funciona no Feishu

    Dar à equipe um agente no chat do grupo que pesquisa perguntas e redige relatórios

    Ativar o canal Feishu no config.yaml com as credenciais do bot; nos grupos, as pessoas mencionam o bot com @. Apontar os modelos para Huawei Cloud MaaS ou DeepSeek e definir permissions.enabled como true, com bash em ask, antes que alguém de fora da equipe possa mandar mensagens a ele.

  • Um analista em uma consultoria de estratégia

    Transformar um briefing amplo em um relatório setorial com fontes durante a noite

    No modo Cluster, o Leader divide pesquisa, análise e redação entre agentes especialistas, com um orçamento de tokens da equipe limitando o gasto. A conta são os tokens de modelo, que se multiplicam com o número de agentes, então um modelo mais barato para os colegas de equipe a mantém baixa.

  • Uma engenheira de backend comparando frameworks multiagente

    Rodar um pipeline fixo de várias etapas com uma etapa de aprovação humana

    Escrever um script Swarmflow em Python com etapas humanas e acompanhar as execuções pela TUI com /swarmflows. Rodar as ferramentas dentro do jiuwenbox no Linux se o pipeline lê entradas não confiáveis; ele exige bubblewrap, e NET_ADMIN para isolamento de rede.

Antes de decidir

Configuração
pip install workswarm (o README sugere um espelho da Tsinghua na China), depois jiuwenswarm-init e jiuwenswarm-start, e abra http://localhost:5173. Python 3.11 ou posterior; a 0.2.7 do PyPI exige abaixo de 3.14. Um modelo padrão precisa ser definido na interface web ou em ~/.jiuwenswarm/config/config.yaml antes da primeira resposta. Instaladores desktop cobrem PCs com Windows, macOS e HarmonyOS.
Integrações
Xiaoyi, Feishu, DingTalk, WeCom, WeChat pessoal, Telegram, Discord, Slack e WhatsApp; servidores MCP, A2A e o Swarm Skills Hub; provedores dos protocolos OpenAI e Anthropic, incluindo Huawei Cloud MaaS, DeepSeek, DashScope, SiliconFlow, OpenRouter, Ollama, LM Studio, vLLM e SGLang; Claude Code e Codex como membros da equipe a partir da v0.2.8.
Dados e privacidade
Configuração, memória e sessões ficam em ~/.jiuwenswarm; os prompts vão para o seu provedor de modelos. A exportação OpenTelemetry vem desligada por padrão e, quando ativada, registra o conteúdo completo das mensagens, a menos que log_messages seja desligado. Nenhum alerta de segurança publicado no GitHub. Apache-2.0; o README deixa a conformidade com o EU AI Act a cargo do usuário.
Custo em escala
Nenhuma edição paga é publicada. O custo são os tokens de modelo, multiplicados pelo número de agentes no modo Cluster, mais uma máquina para o gateway; equipes distribuídas rodam o Leader e os colegas como processos ou hosts separados.
Limites
O modelo de configuração distribuído desliga as aprovações de ferramentas. 1.246 issues abertas e 609 pull requests abertos. Três nomes (JiuwenClaw, JiuwenSwarm, WorkSwarm) espalham a documentação e os pacotes. Xiaoyi e WhatsApp são só para chat privado.

O que é bom

  • Orquestração de Leader e equipe com pipelines Swarmflow e orçamentos de tokens
  • Canais nativos para Feishu, DingTalk, WeCom, WeChat e Xiaoyi
  • Motor de permissões allow/ask/deny detalhado e um sandbox bubblewrap opcional
  • Apache-2.0, com exportação OpenTelemetry desligada por padrão

O que não é

  • A configuração distribuída desativa o motor de permissões e permite o shell
  • Renomeado duas vezes; o PyPI fica atrás das versões do GitHub
  • Comentários de configuração e algumas mensagens só em chinês
  • Cerca de 1.250 issues abertas e um ritmo acelerado de betas

Ideal para

Equipes de engenharia no Feishu, DingTalk ou WeCom que querem vários agentes dividindo trabalhos longos de pesquisa ou programação e vão restringir as permissões por conta própria.

Alternativas ao JiuwenSwarm

JiuwenSwarm: perguntas frequentes

JiuwenSwarm vale a pena?
JiuwenSwarm é a opção multiagente séria para equipes que trabalham no Feishu, DingTalk ou WeCom, mas a configuração que ele traz deixa as ferramentas de shell e de arquivos em allow, diga o README o que disser. Damos nota 3.6 de 5.
Quanto custa JiuwenSwarm?
Gratuito e de código aberto (Apache-2.0). Você paga o seu provedor de modelos ou roda um modelo local.
Quais são as desvantagens de JiuwenSwarm?
A configuração distribuída desativa o motor de permissões e permite o shell; renomeado duas vezes; o PyPI fica atrás das versões do GitHub; comentários de configuração e algumas mensagens só em chinês; cerca de 1.250 issues abertas e um ritmo acelerado de betas.
Para quem JiuwenSwarm é indicado?
Equipes de engenharia no Feishu, DingTalk ou WeCom que querem vários agentes dividindo trabalhos longos de pesquisa ou programação e vão restringir as permissões por conta própria.
Quanto custa JiuwenSwarm para uma equipe ou em produção?
Nenhuma edição paga é publicada. O custo são os tokens de modelo, multiplicados pelo número de agentes no modo Cluster, mais uma máquina para o gateway; equipes distribuídas rodam o Leader e os colegas como processos ou hosts separados.
JiuwenSwarm é seguro para dados da empresa?
Configuração, memória e sessões ficam em ~/.jiuwenswarm; os prompts vão para o seu provedor de modelos. A exportação OpenTelemetry vem desligada por padrão e, quando ativada, registra o conteúdo completo das mensagens, a menos que log_messages seja desligado. Nenhum alerta de segurança publicado no GitHub. Apache-2.0; o README deixa a conformidade com o EU AI Act a cargo do usuário.
Quais são as melhores alternativas ao JiuwenSwarm?
As alternativas mais próximas que analisamos são OpenClaw, nanobot, CrewAI e Hermes Agent.

Respostas verificadas em 31 de out. de 2026.