W2A — um protocolo aberto para sensores de agentes: dando percepção em tempo real a agentes locais

W2A (World2Agent) é um protocolo aberto para o lado da percepção do loop do agente — totalmente auto-hospedável, sem SaaS, sem telemetria, SDK TypeScript, Apache 2.0. Ele padroniza como agentes locais recebem dados de sensores em tempo real, substituindo a pilha habitual de scripts avulsos e cron jobs que emitem diferentes formatos JSON e quebram quando você troca de framework de agente.
Por que isso importa
O autor enquadra 2024–2025 como a era de ensinar agentes a entender contexto (RAG, contexto longo, memória), e 2025–2026 como ensiná-los a agir (MCP, habilidades, ferramentas). O W2A ataca a terceira perna: ensinar agentes a perceber. Sem as três, você tem um estagiário muito inteligente que precisa ser informado sobre tudo.
Escolhas de design
O protocolo não possui lógica de roteamento ou prioridade — um sensor apenas emite, e o consumidor (seu agente) decide o que importa. Isso mantém os sensores simples e reutilizáveis. O mesmo sinal pode alimentar um agente Claude Code, um bot do Slack e um painel sem nenhuma alteração.
Início rápido com Claude Code
Instale o plugin world2agent em uma sessão ativa do Claude Code:
/plugin marketplace add machinepulse-ai/world2agent-plugins
/plugin install world2agent@world2agent-plugins
/reload-plugins
Adicione um sensor — por exemplo, Hacker News:
/world2agent:sensor-add @world2agent/sensor-hackernews
Reinicie o Claude Code com o canal do plugin carregado para que os sinais do sensor fluam para sua sessão:
claude --dangerously-load-development-channels plugin:world2agent@world2agent-plugins
Combine com qualquer runtime de agente local (Ollama + pequeno orquestrador, LiteLLM, etc.). O autor executa com um modelo local de 70B e usa o caminho rápido apenas com resumo, recorrendo aos dados brutos completos somente quando necessário.
Escrevendo seu próprio sensor
Você pode escrever um sensor personalizado em ~50 linhas usando defineSensor + createSignal + um setInterval ou webhook, depois emitir. Um sensor Slack funcional está no repositório como referência.
Licença e SDK
- Licença: Apache 2.0
- SDK: TypeScript (SDK Python no roadmap — PRs bem-vindos)
Para quem é
Desenvolvedores criando setups de agentes de IA locais que desejam uma camada de percepção padronizada e reutilizável sem dependências de SaaS.
Repositório: https://github.com/machinepulse-ai/world2agent
📖 Leia a fonte completa: r/ClaudeAI
👀 See Also

A Skillware adiciona um gerador de dados sintéticos com pontuação de entropia para ajuste fino de modelos locais.
A Skillware lançou uma nova habilidade de gerador de dados sintéticos que usa heurísticas de taxa de compressão zlib para pontuar a diversidade da saída, ajudando a prevenir o colapso do modelo. A ferramenta funciona pronta para uso com Ollama, suporta Gemini/Anthropic para lotes de alto raciocínio e gera lotes JSON para pipelines de ajuste fino .jsonl.

Claude Code: Como Conectar Seu Frontend Construído por IA a um Backend Real
Claude Code cria frontends bonitos, mas muitas vezes usa dados fixos. Aqui estão quatro maneiras de conectá-lo a backends reais: APIs puras, SDKs, CLIs e MCP.

Rascunho do Encontro Qwen: Harness de Chamada de Funções 2 Aumenta Conformidade CoT de 9,91% para 100% por meio de Esquemas Estruturados
Uma continuação do post anterior sobre o harness de function-calling estende o padrão para domínios sem um compilador (memorandos de investimento, pareceres jurídicos, prontuários clínicos). O schema exige campos obrigatórios — a submissão é rejeitada se incompleta. Qwen3.6-27b atinge 100% de conformidade CoT nesses schemas.
Agentalmanac: Um Catálogo de 23 Servidores MCP com Configurações JSON Prontas para Copiar
Usuário do Reddit cataloga 23 servidores MCP com configurações prontas para colar no Claude Desktop, Cursor e Continue. Contorna servidores arquivados por alternativas mantidas. Demonstração hospedada roda em Cloudflare Workers.