Chega de Codar a Orquestração! Conheça o Webagent e Libere Seus Agentes de IA Para Negociar Sozinhos!
Olá, pessoal! Aqui é o Lucas Tech, e hoje a gente vai mergulhar de cabeça em uma novidade que promete dar um upgrade gigantesco no mundo da inteligência artificial: o Webagent! Se você curte ver a IA trabalhando de forma autônoma, inteligente e, o melhor de tudo, interagindo com outras IAs para fechar negócios, se prepare, porque a Agent-net acabou de lançar uma ferramenta que pode mudar o jogo!
Eles criaram um tal de "marketplace de agente para agente", onde as IAs não só se encontram, como confiam umas nas outras e até pagam por serviços. Parece coisa de filme, né? Mas é real! O Webagent é a peça-chave para fazer seu negócio entrar nessa.
O Que É o Webagent e Como Ele Funciona?
Basicamente, o Webagent é uma ferramenta de código aberto que te permite transformar seu site em um "agente de negócios" público. É como dar uma identidade digital ultra-inteligente para sua empresa. Você aponta o Webagent para o seu site, e boom, ele cria um agente capaz de conversar com outros agentes de IA.
A parte mais legal é que você não precisa quebrar a cabeça escrevendo um monte de código de orquestração. Em vez disso, a Agent-net pensou em algo muito mais prático: você preenche uma especificação JSON declarativa, escolhe um "provedor" para cada um dos 9 "slots" (pense neles como encaixes ou módulos plugáveis) e depois é só rodar webagent serve. Simples assim!
Já Dá Para Usar? (Com Algumas Observações)
Sim! E a boa notícia é que o código está sob a licença Apache 2.0, e os builds estão "verdes" – ou seja, funcionando e passando nos testes. Ele já é capaz de operar agentes de Slack, WhatsApp e HTTP em tempo real, utilizando ferramentas MCP.
Mas calma lá, entusiastas! Ele ainda está na versão v0. Isso significa que algumas funcionalidades importantes ainda não foram construídas. A lista de "ainda não": provedor de ações para navegador, MCP protegido por OAuth, exportação OpenTelemetry (OTel) e a camada de identidade e faturamento da própria AgentNet. Mas isso não tira o brilho do que já está funcionando, né?
Slots, Provedores e Suas Escolhas Inteligentes
O coração do Webagent bate na linguagem Go. Um agente é composto por um "Cérebro" (que é um LLM, como o ChatGPT ou Bard, com instruções específicas) que gerencia um conjunto de "slots". Imagine cada slot como uma área de responsabilidade do seu agente.
Cada slot é uma Interface de Provedor de Serviços (SPI) e vem com um registro de provedores e um padrão já definido. Dá uma olhada em alguns exemplos:
| Slot | Provedores Integrados | Padrão |
|---|---|---|
| Recuperação | live, keyword, hybrid | live |
| Memória | session | session |
| Barreira de Seg. | basic, off | basic |
| Canal | a2a, web, slack, whatsapp (stub Telegram) | a2a |
| Segredos | env, file, static | env |
| Apresentador | text, terminal (QR), web | text |
| Modelo (Cérebro) | echo, openrouter, gateway | echo |
| Ação | none, demo, mcp | none |
| Observabilidade | none, log, memory | none |
O design é super inteligente e serve a três públicos: empresas que configuram escolhendo do "menu", empresas que estendem registrando um provedor customizado, e empresas parceiras que desenvolvem adaptadores. O legal é que ninguém precisa fazer "fork" do código principal! Para ser certificado, todo provedor precisa passar por uma suíte de conformidade. Bacana, né?
Segurança em Primeiro Lugar: Pelo Código, Não Pelas Instruções!
Essa é uma das decisões arquitetônicas MAIS importantes: o action.Guard. A segurança é levada MUITO a sério aqui! Cada ferramenta que o agente usa, seja ela do provedor de ações ou injetada pelo host, é "embrulhada" por um guardrail. Isso significa que a barreira de segurança escolhida SEMPRE será executada antes que a ação seja realizada.
O modelo de IA simplesmente não consegue ignorar essa guarda! O documento de design do projeto enfatiza que a arquitetura, e não apenas a capacidade do modelo, é o que decide o sucesso de um agente. Eles citam pesquisas que mostram uma diferença enorme de desempenho (85% versus 50% de sucesso em tarefas com os mesmos modelos) quando a arquitetura é bem pensada. É a prova de que segurança e design são cruciais!
O Que Já Está Rodando Hoje?
Para os mais curiosos, vamos ver o que o Webagent já entrega de verdade:
- Agentes "Cérebro": O cérebro
echopadrão funciona sem precisar de credenciais. Os exemploszomato.jsonebakery.jsonrodam de boa comwebagent validateewebagent serve. Para modelos reais, comoopenrouteregateway(que são compatíveis com a API da OpenAI), você só precisa armazenar as chaves de forma segura (não na especificação, e variáveis de ambiente têm prioridade). - Ações e MCP: Se sua empresa já tem um servidor MCP, ela pode virar um agente em um bloco de especificação. O provedor de ação
mcpse conecta via HTTP streamable (JSON e SSE), usa autenticação por token ou chave de API, faz o "handshake" na construção e entrega cada ferramenta ao agente por trás da barreira de segurança. - Canais de Comunicação: Os adaptadores para Slack e WhatsApp já funcionam! Eles verificam a assinatura de cada webhook, respondem imediatamente via API da plataforma, ignoram mensagens próprias e eliminam entregas duplicadas.
- Segurança de Segredos: As chaves de configuração que terminam em
Secretsão resolvidas pelo cofre de segredos escolhido durante a construção, mantendo suas especificações seguras para serem versionadas. Se um segredo não pode ser resolvido, o build falha, garantindo que nenhum canal comece sem as credenciais necessárias. - Observabilidade: Ele emite um
TurnTrace(rastreamento de turno) para cada interação, alinhado às convenções OpenTelemetry GenAI. E tem até uma ferramentaeval/para rodar cenários de testes e verificações.
Minha Visão (Lucas Tech)
Galera, essa notícia da Agent-net com o Webagent é, na minha opinião, um marco importante! Pensa só: a gente tá falando de não só criar agentes de IA, mas de dar a eles a capacidade de se organizar, interagir e até negociar sozinhos em um mercado digital. Isso não é só sobre automação de tarefas, é sobre a criação de uma nova economia digital onde as IAs podem ser parceiras de negócios!
A ideia de uma especificação JSON simples com slots plugáveis é genial, democratizando o acesso a essa tecnologia complexa. E o foco na segurança, com o action.Guard garantindo que as IAs operem dentro dos limites definidos, é fundamental para construir confiança nesse novo ecossistema. Estamos vendo o nascimento de negócios inteiros construídos por IAs, para IAs. O futuro é agora, e ele é muito mais autônomo do que imaginávamos!
E aí, galera?
Consegue imaginar seus próprios agentes de IA trabalhando e fechando negócios de forma independente? Quais oportunidades ou desafios você vê com essa tecnologia? Deixa a sua opinião aqui nos comentários!
Para quem quiser se aprofundar, dá uma olhada no repositório do GitHub e no post de lançamento. Todo o crédito vai para os pesquisadores desse projeto. Fiquem à vontade para nos seguir no Twitter e não se esqueçam de entrar no nosso SubReddit de +150k ML e assinar nossa Newsletter. Está no Telegram? Você também pode se juntar a nós lá!
Referência: Matéria Original
Posts relacionados:

THINK The user wants me to rewrite a title in Portuguese for Google Discover. The original title is: "Experts warn 2.2 million cars could be at risk of hijacking via Bluetooth" The requirements are:
- Short
- Curious
- Return ONLY the final title text. No intros, no lists.
Let’s break down the original title’s core message:
- Who: Experts
- What: Warning about cars at risk
- How many: 2.2 million
- Risk: Hijacking
- Method: Via Bluetooth
Google Discover titles need to grab attention quickly. They often use questions, strong verbs, or create a sense of urgency/mystery.
Ideas:
- Focus on the vulnerability/risk directly: "Seu carro pode ser hackeado via Bluetooth?" (Is your car hackable via Bluetooth?) – Short, question, curious.
- Focus on the number and danger: "Milhões de carros em risco: O perigo Bluetooth." (Millions of cars at risk: The Bluetooth danger.) – Short, highlights scale, points to the method as the danger.
- More dramatic, direct threat: "Alerta: Carros podem ser roubados via Bluetooth!" (Alert: Cars can be stolen via Bluetooth!) – "Roubados" (stolen) is more impactful than "hijacked" in this context for Discover.
- Emphasize the hidden danger: "O perigo invisível: Seu carro vulnerável ao Bluetooth?" (The invisible danger: Your car vulnerable to Bluetooth?) – A bit longer, but "invisible danger" is good.
- Direct question about user’s car: "Seu carro está seguro? Hackers miram Bluetooth." (Is your car safe? Hackers target Bluetooth.) – Short, direct question.
Let’s evaluate for "short and curious":
"Seu carro pode ser hackeado via Bluetooth?"
- Short: Yes.
- Curious: Yes, it makes you wonder about your car.
"Milhões de carros em risco: O perigo Bluetooth."
- Short: Yes.
- Curious: Yes, "o perigo Bluetooth" is intriguing.
"Alerta: Carros podem ser roubados via Bluetooth!"
- Short: Yes.
- Curious: Yes, alarming and makes you want to know how.
"O perigo invisível: Seu carro vulnerável ao Bluetooth?"
- Short: A bit longer, but still manageable.
- Curious: Yes, "perigo invisível" and the question.
- "Seu carro está seguro? Hackers miram Bluetooth."
- Short: Yes.
- Curious: Yes, direct question.
I need to choose one and make sure it’s APENAS o texto.
Let’s go for something direct, impactful, and clearly implies a personal risk for the reader.
"Seu carro pode ser hackeado via Bluetooth?"
- Hits "short"
- Hits "curious" (raises a direct question to the reader)
- Uses "hackeado" which is very common and understood.
- Mentions "Bluetooth", the method.
Another strong option: "Alerta: Seu carro pode ser roubado via Bluetooth."
- "Alerta" (alert) adds urgency.
- "Roubado" (stolen) is a very strong, understood consequence of "hijacking".
- "Seu carro" personalizes it.
- "via Bluetooth" explains the mechanism.
- Short and curious.
I think "Alerta: Seu carro pode ser roubado via Bluetooth." is slightly stronger than the question for Discover, as it presents a direct warning, which often performs well. The question mark might make it sound too speculative. The exclamation mark in "Alerta!" adds to the urgency.
Let’s try to make it even more concise if possible. "Seu carro em risco: O ataque Bluetooth." (Your car at risk: The Bluetooth attack.)
- Short: Yes.
- Curious: Yes, "ataque Bluetooth" is intriguing.
"Perigo Bluetooth: Seu carro pode ser hackeado." (Bluetooth Danger: Your car can be hacked.)
- Short: Yes.
- Curious: Yes, direct threat.
"Milhões de carros em risco: O que o Bluetooth esconde?" (Millions of cars at risk: What does Bluetooth hide?)
- Longer, but "o que o Bluetooth esconde?" is very curious.
Let’s stick to the core "hijacking/hacking" idea and make it personal. "Seu carro pode ser hackeado via Bluetooth?" is good. "Alerta: Carros podem ser roubados via Bluetooth." is also good.
The original "hijacking" implies taking control, which "hackeado" (hacked) covers well. "Roubado" (stolen) is a consequence of hijacking, but "hackeado" is more precise to the technical aspect.
Let’s go with a direct, personal question. Questions often drive clicks on Discover.
"Seu carro pode ser hackeado via Bluetooth?" It’s short, directly addresses the reader, and uses a tech term that’s widely understood. It creates immediate curiosity.
Final check:
- Portuguese: Yes
- Google Discover: Yes (short, curious, direct)
- Short: Yes
- Curious: Yes (question form)
- Return ONLY the text: Yes
One last alternative: "Hackers podem roubar seu carro via Bluetooth?" – also good. But "Seu carro pode ser hackeado via Bluetooth?" sounds a bit more natural and less like a direct accusation to "hackers". It focuses on the car’s vulnerability.
Let’s go with "Seu carro pode ser hackeado via Bluetooth?". It’s concise and impactful.Seu carro pode ser hackeado via Bluetooth?

THINK Here’s my thinking process to arrive at "Promoções Creami e Slushy: Preços históricos agora!":
Analyze the Original Title:
- "Ninja Creami and Slushi Prime Day deals hit all-time lows"
- Keywords: Ninja Creami, Slushi (or Slushy – the original says Slushi but the product is usually Slushy), Prime Day, deals, all-time lows.
- Core Message: These specific products are cheaper than ever right now due to Prime Day.
- Implicit urgency: "hit all-time lows" implies it’s happening now and might not last.
Understand the Target Platform (Google Discover):
- Short: Needs to be concise, easily scannable.
- Curious: Needs to pique interest, make someone want to click.
- Action-oriented/Value-driven: Often focuses on benefits, deals, breaking news, or intriguing questions.
- Mobile-first: Read quickly on a small screen.
- No clickbait overload: While curious, it shouldn’t sound like pure clickbait that offers no real value. It needs to deliver on the promise.
Translate Key Concepts to Portuguese (Initial Drafts/Brainstorming):
- Ninja Creami -> Ninja Creami (brand name, keep as is)
- Slushi -> Slushy (more common term for the drink, even if the product name might be Slushi, "Slushy" resonates better with the concept of the drink maker) -> Slushy
- Prime Day deals -> Ofertas Prime Day, Promoções Prime Day
- hit all-time lows -> atingiram os preços mais baixos da história, preços históricos, nunca esteve tão barato
- Shorten/Curious elements: "Aproveite!", "Imperdível!", "Chocante!" (too much), "Você não vai acreditar!", "Corra!"
Combine and Refine for Discover – Iteration 1 (Direct Translation + Shortening):
- "Ofertas Prime Day de Ninja Creami e Slushy atingem preços históricos." (Too long, not very curious)
- "Ninja Creami e Slushy: Preços mais baixos da história no Prime Day." (Better, but still a bit dry)
Focus on Curiosity and Urgency:
- How to make "all-time lows" more exciting? "Preços históricos," "Nunca visto," "Imperdível."
- How to make "deals" more exciting? "Promoções," "Descontos," "Mega Ofertas."
Introduce an "Attention Grabber" or "Intrigue":
- A colon often works well on Discover to separate the subject from the intriguing fact.
- "Ninja Creami e Slushy:" (Subject) + "Preços históricos!" (Intrigue/Value)
Address "Prime Day":
- The original context is Prime Day. Is it essential to include it in the shortest title? Discover titles are often timeless or short-lived for specific events. If the deals are currently active due to Prime Day, then mentioning it adds context.
- However, if the goal is purely "short and curious," sometimes removing the specific event name can make it feel more universally urgent ("these deals are happening now") rather than tied to a past/future event.
- Let’s try without "Prime Day" first, to see if it still makes sense and is shorter.
Iteration 2 (More Concise and Curious):
- "Creami e Slushy: Preços históricos agora!" (Good! "Agora" adds urgency. "Preços históricos" is curious.)
- "Promoções Creami e Slushy: Menores preços de sempre!" (Also good. "Menores preços de sempre" is clear.)
Comparing "Preços históricos" vs. "Menores preços de sempre":
- "Preços históricos" sounds a bit more dramatic and intriguing. It implies a record.
- "Menores preços de sempre" is very direct and clear.
- For "curious," "históricos" might win slightly.
Refining Product Names:
- "Ninja Creami" can be shortened to "Creami" for brevity, especially if the target audience is already familiar. "Slushi" should probably be "Slushy" for better recognition of the product type.
- So, "Creami e Slushy."
Adding "Promoções" for clarity on what is happening:
- "Creami e Slushy: Preços históricos agora!" (Good, but adding "Promoções" explicitly states it’s about deals.)
- "Promoções Creami e Slushy: Preços históricos agora!" (Excellent! It’s short, clear, uses "promoções" instead of just implying it, and "agora" adds urgency.)
- Final Check:
- Short? Yes.
- Curious? "Preços históricos agora!" definitely generates interest.
- In Portuguese? Yes.
- Delivers on promise? Yes, it implies there are deals at record low prices.
- Only text? Yes.
This iterative process of translation, simplification, focusing on platform requirements, and testing different wordings leads to the optimal title.Promoções Creami e Slushy: Preços históricos agora!
Seu Canvas agora pensa? Modo IA liberado!

SILENT THOUGHT The user wants me to rewrite a title in Portuguese for Google Discover. The original title is: "Skip the café: I’ve found 15 piping-hot Prime Day coffee machine deals for barista-quality brews at home" I need to make it:
- In Portuguese
- Short
- Curious
- Return ONLY the final title text.
Let’s break down the original title’s core message:
- "Skip the café" -> Implies saving money/convenience by making coffee at home.
- "15 piping-hot Prime Day coffee machine deals" -> Focus on deals, Prime Day, and coffee machines.
- "barista-quality brews at home" -> Emphasizes quality and home convenience.
Target audience for Google Discover: people browsing for interesting content, possibly looking for deals, or home improvement/convenience.
Ideas for shortening and adding curiosity:
Focus on "barista at home" + "deals":
- "Café em casa? Achamos 15 ofertas Prime Day imperdíveis!" (A bit generic)
- "Seu café barista em casa! 15 máquinas com super desconto Prime Day." (Better, but still a bit long)
Focus on "skip the café" + "quality/deals":
- "Chega de café fora! 15 máquinas Prime Day para um café de barista em casa." (Getting closer)
- "Pule o café! 15 ofertas Prime Day para o café perfeito em casa." (Good, "Pule o café!" is direct and intriguing)
- Using a question or a bold statement for curiosity:
- "Café de barista em casa? Veja 15 ofertas Prime Day!" (Question + deals)
- "Seu café perfeito sem sair de casa: 15 ofertas Prime Day!" (Benefit-driven)
- "Barista em casa, por que não? 15 máquinas em oferta Prime Day." (Playful question)
Let’s refine "Pule o café! 15 ofertas Prime Day para o café perfeito em casa."
- "Pule o café!" – Short, direct, curious.
- "15 ofertas Prime Day" – Essential info.
- "para o café perfeito em casa." – Benefit, "perfeito" implies barista-quality.
How short is "Pule o café! 15 ofertas Prime Day para o café perfeito em casa."? 20 words. Original: "Skip the café: I’ve found 15 piping-hot Prime Day coffee machine deals for barista-quality brews at home" (23 words) – So it is shorter.
Let’s try to make it even more concise and impactful for Discover.
Alternative approaches:
- Intrigue with a bold promise: "Café de barista em casa? Sim! 15 máquinas em oferta Prime Day." (A bit too much "Sim!")
- Focus on the "secret" or "discovery": "Descobrimos 15 máquinas Prime Day para o seu café perfeito." (Good, but "perfeito" might be less strong than "barista-quality" implication)
- Direct call to action/benefit: "Economize e tenha café barista em casa! 15 ofertas Prime Day." (A bit long)
Let’s re-evaluate "Pule o café! 15 ofertas Prime Day para o café perfeito em casa."
- "Pule o café!" is intriguing.
- "15 ofertas Prime Day" is clear.
- "para o café perfeito em casa" is the benefit. It covers all the key points: skip café, deals (Prime Day, 15), barista-quality (perfeito), home.
Can I make "perfeito" imply "barista-quality" more strongly or directly? "Café de barista em casa?" – This is good for curiosity. "15 máquinas com oferta Prime Day para o seu café barista em casa." (A bit long)
Let’s try to combine "Barista em casa" with "ofertas" and "Prime Day" in a short, curious way.
Option 1: Question + Benefit + Deal "Quer café de barista em casa? 15 máquinas Prime Day em oferta!"
- "Quer café de barista em casa?" (Short, curious, direct question, implies quality)
- "15 máquinas Prime Day em oferta!" (Deals, specific count, event) This is 12 words. Very short.
Option 2: Statement + Curiosity + Deal "Diga adeus à cafeteria: 15 máquinas Prime Day para seu café perfeito!"
- "Diga adeus à cafeteria:" (Curious, direct, implies "skip the café")
- "15 máquinas Prime Day para seu café perfeito!" (Deals, quality, home) This is 14 words. Also good. "Café perfeito" might be slightly less evocative of "barista-quality" than "café de barista".
Let’s compare Option 1 and Option 2. Option 1: "Quer café de barista em casa? 15 máquinas Prime Day em oferta!"
- "Café de barista" directly addresses the quality.
- The question format is good for Discover.
- "Em oferta" is concise for "deals".
Option 2: "Diga adeus à cafeteria: 15 máquinas Prime Day para seu café perfeito!"
- "Diga adeus à cafeteria" is very good for "skip the café".
- "Café perfeito" is good but slightly less specific than "café de barista".
I think "Quer café de barista em casa?" is more directly curious and speaks to the core "barista-quality" aspect. It’s also shorter.
Let’s re-read the prompt: "curto e curioso". "Quer café de barista em casa?" – Curious, short. "15 máquinas Prime Day em oferta!" – Short, highlights the deals.
This seems to hit all the requirements.
- Portuguese: Yes
- Short: Yes (12 words)
- Curious: Yes (the question hook)
- ONLY the final title: Yes
Final check: does "piping-hot" translate well? Not literally. The idea is "hot deals" or "great deals". "Em oferta!" covers this well, implying good prices. "Barista-quality brews at home" -> "café de barista em casa". Perfect. "Skip the café" -> "Quer café de barista em casa?" implies you don’t need to go out.
I’m confident with this one.Quer café de barista em casa? 15 máquinas Prime Day em oferta!