Notas de Lançamento do Eigent v0.0.86: Triggers, Modelos Locais e uma Plataforma Mais Refinada
Triggers automatizados, LLaMA.cpp nativo, busca em todos os agentes e um tratamento de skills mais inteligente

Este sprint entrega um dos recursos mais solicitados — triggers automatizados — junto com suporte ampliado a modelos locais, tratamento de skills mais inteligente e uma série de polimentos na interface. Essas atualizações tornam o Eigent mais automatizável, mais acessível para usuários local-first e mais refinado em todos os aspectos. Esta versão continua reforçando a direção do Eigent como uma plataforma open source e extensível de cowork multi-agente.
Como sempre, essas melhorias são impulsionadas pela comunidade. Vamos ver.
⏰ Triggers de Agendamento e Webhook
Isso é um divisor de águas para automação.
Muito obrigado a @a7m-1st e @Douglasymlai por entregar o sistema completo de Triggers de ponta a ponta.
Agora o Eigent suporta triggers agendados e triggers de webhook, permitindo que os agentes executem tarefas automaticamente em horários programados ou em resposta a eventos externos — sem intervenção manual.
O que há de novo:
- Criar triggers baseados em agendamento com expressões cron
- Criar triggers de webhook com URLs geradas automaticamente
- Diálogo de webhook exibido após a criação para facilitar a integração
- Painel de logs de execução ao vivo (layout deslizante, não overlay)
- Botão de alternância para abrir/recolher os logs de execução com animação Framer Motion
- Estado de execução persistido via localStorage
- Data padrão definida para agora com conversão para UTC antes do envio ao servidor
- Atualizações de migração do servidor de triggers para estabilidade do backend
Isso torna o Eigent uma verdadeira plataforma de agentes com capacidade de automação, e não apenas uma interface de chat.
🔗 PR: https://github.com/eigent-ai/eigent/pull/823 🔗 PR: https://github.com/eigent-ai/eigent/pull/1412 🔗 PR: https://github.com/eigent-ai/eigent/pull/1415 🔗 PR: https://github.com/eigent-ai/eigent/pull/1416
🦙 Suporte Nativo ao Provedor Local LLaMA.cpp
IA local-first ficou ainda mais fácil.
Um salve para @it-education-md por adicionar o LLaMA.cpp nativo como um provedor dedicado de Modelo Local no Eigent.
Agora o Eigent se integra diretamente com llama-server, trazendo inferência local real sem qualquer dependência de nuvem.
O que há de novo:
- Entrada do provedor LLaMA.cpp em Configurações → Modelos Locais
- Integração com
llama-serverusando os endpoints/v1/healthe/v1/models - Mapeamento de compatibilidade de plataforma no backend (
llama.cpp→openai-compatible-model) - Fluxo completo de seleção, padrão, salvar e redefinir
- Atualizações de sugestões de modelo com testes
- Atualizações de documentação para Modelo Local / Início Rápido
Para usuários que querem privacidade total dos dados ou trabalham em ambientes air-gapped, este é um grande passo à frente.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1346
🔍 Toolkit de Busca Agora Disponível em Todos os Agentes
A busca não é mais exclusiva do navegador.
Graças a @bytecii, o toolkit de Search agora está habilitado para os agentes Developer, Document, Multi-Modal e Social Media — não apenas para o agente Browser.
O que há de novo:
- Toolkit de busca conectado a todos os agentes de trabalho não-browser
- Corrigido um bug em que
SearchToolkitera importado, mas nunca conectado no agente multi-modal - Atribuição do nome do agente adicionada aos eventos de ativação do toolkit
- Nome do agente exibido na interface do toolkit
Isso significa que agora cada agente pode pesquisar a web de forma independente, tornando os fluxos de trabalho multi-agente muito mais capazes.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1364
🎵 Reprodução de Mídia em Streaming com Uso Eficiente de Memória
Upgrade de performance para fluxos de trabalho intensivos em mídia.
Um salve para @Zephyroam por substituir URLs de dados por URLs file:// para reprodução de áudio e vídeo, reduzindo drasticamente o uso de memória.
O que melhorou:
- Reprodução em streaming via URLs
file://em vez de carregar arquivos inteiros na memória como URLs de dados - Footprint de memória significativamente menor para arquivos de mídia grandes
- Experiência de reprodução geral mais fluida
Isso é especialmente impactante quando os agentes geram ou processam grandes saídas de áudio/vídeo.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1401
🧩 Controle de Acesso a Skills Mais Inteligente
As skills agora funcionam de forma confiável em todos os agentes.
Obrigado a @fengju0213 por refatorar o controle de acesso a skills para usar o filtro allowed_skills do CAMEL e corrigir um bug crítico em que skills com escopo de agente único não podiam ser acessadas.
O que foi corrigido:
- O frontend agora armazena o escopo do agente usando IDs estáveis do agente, em vez de rótulos exibidos
- O backend calcula
allowed_skillsa partir deskills-config.jsone repassa para oSkillToolkitdo CAMEL - Removido o filtro pós-varredura frágil específico do Eigent
- IDs explícitos dos agentes de workflow adicionados a
WORKFLOW_AGENT_LIST - Prompt do agente atualizado para impor o fluxo correto de skill:
list_skills→load_skill→ seguir a skill carregada
Também agradecemos a @bytecii por corrigir um problema relacionado em que os agentes tentavam usar skills antes de carregá-las.
🔗 PR: https://github.com/eigent-ai/eigent/pull/1422 🔗 PR: https://github.com/eigent-ai/eigent/pull/1398
🎨 Ícones do Toolkit Alinhados com as Categorias de Ferramentas
Clareza visual para cada ação de ferramenta.
Muito obrigado a @eureka928 por refatorar os ícones do toolkit para exibirem com base no tipo de ferramenta em vez do tipo de agente.
O que há de novo:
- Mais de 30 mapeamentos de toolkit para ícone em 7 categorias (Dev/Code, Browser/Web, Documents, Media, Communication, Integrations, Meta)
- Ícones agora distinguem visualmente ações de Terminal, Browser, Note e File em um piscar de olhos
- Fallback
Wrenchpara toolkits desconhecidos/MCP - Removido cálculo duplicado na renderização do nó worker
🔗 PR: https://github.com/eigent-ai/eigent/pull/1218
📂 Seleção de IDE Movida para Dropdown Inline
Menos atrito, mais fluidez.
Outra grande contribuição de @eureka928 — o recurso "Open in IDE" agora fica exatamente onde você precisa.
O que mudou:
- Substituído o botão único de ícone + dropdown separado de Configurações por um
DropdownMenuinline na visualização de Pasta - Três opções disponíveis diretamente: Abrir no VS Code, Abrir no Cursor, Abrir no File Manager
- Última escolha lembrada automaticamente
- Removida a seção agora redundante de preferência de IDE em Configurações → Geral
🔗 PR: https://github.com/eigent-ai/eigent/pull/1261
🐛 Correções de Bugs e Estabilidade
Uma forte leva de correções de bugs vinda de toda a comunidade.
-
Correção de crash do Fontations no macOS — Desativado o mecanismo de fontes instável baseado em Rust do Chromium (
fontations_ffi) que causava crashesEXC_BREAKPOINTem Apple Silicon. Obrigado @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1382 -
Correção do login por cookies no navegador no Windows — Resolvido
FileNotFoundErrorao iniciar o navegador de login do Electron vianpxem apps empacotados no Windows. Obrigado @nitpicker55555. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1397 -
Correção de redirecionamento do seletor de modelo — O botão "Choose model" agora navega corretamente para Agents/Models em vez da página obsoleta Settings/Model. Obrigado @bytecii. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1400
-
Correção de blocos de mensagem duplicados — Resolvido o renderização duplicada de mensagens no chat. Obrigado @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1402
-
Escopo de CSS do visualizador de arquivos — Os estilos do renderizador CSV/MD não vazam mais para o restante do app, corrigindo tipografia e mudanças de layout ao alternar tipos de arquivo. Obrigado @dataCenter430. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1275
-
Correção de maiúsculas/minúsculas no caminho de importação — Corrigido o case do caminho de importação para
WorkspaceMenueBrowserAgentWorkspacepara evitar problemas de build em sistemas de arquivos case-sensitive. Obrigado @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1426 -
Correções na UI do nó worker — Refatorado o layout de preview para renderização baseada em grid, corrigidos números finais soltos nos previews do terminal e adicionados slots placeholders para grids 2x2 consistentes. Obrigado @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1414
-
Correções de layout e estilo — Corrigidos o colapso dos painéis home/projeto, o espaçamento da barra superior, a visibilidade do botão de compartilhamento, o layout do chatbox e os tamanhos de fonte do filtro dropdown. Obrigado @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1409 🔗 PR: https://github.com/eigent-ai/eigent/pull/1413 🔗 PR: https://github.com/eigent-ai/eigent/pull/1417 🔗 PR: https://github.com/eigent-ai/eigent/pull/1423
📚 Atualizações da Documentação
-
Adicionada documentação da plataforma SambaNova. Obrigado @fengju0213. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1384
-
Atualizada a documentação de Skills/Codex com o formato de vídeo correto. Obrigado @Douglasymlai. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1387
-
Adicionadas skills de exemplo integradas (code-reviewer, data-analyzer, report-writer). Obrigado @4pmtong. 🔗 PR: https://github.com/eigent-ai/eigent/pull/1370
❤️ A Comunidade Continua Elevando o Padrão
Este sprint entregou:
- Um sistema completo de Triggers (agendamento + webhook)
- Suporte nativo a LLaMA.cpp para modelos locais
- Toolkit de busca em todos os agentes
- Reprodução de mídia em streaming com uso eficiente de memória
- Controle de acesso a skills mais inteligente
- Ícones do toolkit alinhados com as categorias de ferramentas
- Seleção de IDE inline
- Uma enorme onda de correções de bugs e polimento
Contribuidores neste ciclo: @a7m-1st, @it-education-md, @bytecii, @Zephyroam, @fengju0213, @eureka928, @4pmtong, @nitpicker55555, @dataCenter430, @Douglasymlai
Cada uma dessas melhorias veio de colaboradores que se importaram o suficiente para aprimorar aquilo que usam.
Esse é o poder do open source — e o poder do cowork open source.
Se você vinha pensando em contribuir com triggers, skills, modelos, UX, agentes, tooling ou fluxos de trabalho de cowork, este é o seu momento.
Vamos continuar construindo.
Recent Posts

ChatGPT Work Explicado
Entenda o que o ChatGPT Work faz, como ele se diferencia de Chat e Codex e como usá-lo para tarefas em várias etapas, documentos, planilhas e fluxos de trabalho em equipe.

ChatGPT Work vs Claude Cowork: Qual workspace agentic se encaixa na sua equipe?
Compare ChatGPT Work e Claude Cowork para ver qual workspace agentic se encaixa nos fluxos de trabalho, arquivos, necessidades de governança e objetivos de automação da sua equipe.

ChatGPT Work vs Eigent: Agente em Nuvem ou Força de Trabalho de IA Open Source?
Compare ChatGPT Work e Eigent em implantação, privacidade, extensibilidade, preços e casos de uso reais para escolher o copiloto de IA certo.