André Bandarra

@bandarra.me

Chrome Web Developer Relations at Google

I want to learn from people in my network building AI agents into their sites. 🤖💡 Whether you’re building a custom agent, integrating a third-party tool, or creating an agent platform for others—I’d love to chat! 🧵👇

AI agents are changing how users interact with the web. Is your site ready? 🤖🌐 To participate in the Agentic Web you need "agent-readiness." Focus on Discovery, Understanding, and Usage to make your site accessible for AI. Read more at bandarra.me/posts/the-ag... #AgenticWeb #WebMCP #AI

The Agentic Web

Unlock the future of web interaction by making your site "agent-ready" for the surging wave of AI agents. This essential guide breaks down the Agentic Web into a pragmatic framework of Discovery, Unde...

bandarra.me

I've built an extension for Pi that lets you communicate with a running instance of pi via discord, telegram, email and web hooks I'd love some early testers to help me with on-boarding and testing. You can reply or DM and I can send you the link.

Really insightful workshop about WebMCP at #GoogleIOConnect - this actually might make a lot of sense to integrate in our appointment booking product. What makes it useful is that agents do not have to use the same flows as people and can answer questions like: “when is the next available time?”

Whether your are building an AI Agent that uses WebMCP tools or exposing tools on your site to AI Agents, there's security guidance to take in consideration! #WebMCP #AgenticWeb

Sarah Drasner@sarahedo.bsky.social · 2mo ago

🛠️ We in Chrome wrote security guidance for WebMCP: For Agent Developers: developer.chrome.com/docs/agents/... For Site Developers: developer.chrome.com/docs/ai/webm... Written by @JuliaPagnucco, a wonderful Sr. Security Eng, and @alexandrascript.com, great tech writer. Important guidance!

🛠️ Ultimately, WebMCP is about making a more secure agent pathway instead of scraping DOM and a11y trees. I made a small site to demo how it works, how agents use it, what the spec looks like, and some important links. It's interactive! You can use the extension to actuate the page:

🚀 Google I/O updates for Chrome built-in AI! 🎉 Prompt API ships to stable in Chrome 148! Previews on the horizon: 🛠️ Native Tool Calling preview 🔍 Embeddings API preview. Also a new 🎛️ Prompt Parameters Origin Trial. Join the Early Preview Program for heads up and feedback: goo.gle/chrome-ai-de...

Bild

Thrilled this is out, keeping quiet has been SO HARD! 🤐 I’ve had the opportunity to contribute as a domain expert consultant over the past few months, and saw firsthand the level of thoughtfulness and care that went into it. Proud to have played a small part, and excited to see what folks build! ❤️

Chrome for Developers@developer.chrome.com · 3mo ago

Ensure your coding agents build modern, fast & secure apps by default → goo.gle/3PcqfGj We just announced Modern Web Guidance at #GoogleIO. It injects AI-ready skills and modern features—with Baseline Widely Available fallbacks—so your agent stays up to date 🧵

WebMCP will enter the Origin Trial in Chrome 149, just a few weeks away. But you can try it today by enabling a Chrome flag! Want to now more? Check out the docs at developer.chrome.com/docs/ai/webmcp

LinkedIn

This link will take you to a page that’s not on LinkedIn

lnkd.in

Chrome for Developers@developer.chrome.com · 3mo ago

Announced at #GoogleIO: The WebMCP API will enter origin trial starting in Chrome 149 → goo.gle/4u57Wlf It's a proposed web standard transforming your site into an agentic toolkit by exposing structured tools, like JS functions and HTML forms, to browser-based agents.

It's time to wire everything together into a continuous testing pipeline → goo.gle/4tSIcZo Today, we'll cover extended unit tests for PR merges, weighted Composite Metrics for nightly integration runs, and Pairwise Evaluation to mathematically prove which model is best when you want to swap LLMs.

Building reliable AI tests require more than asking an LLM for a 1-10 score. By combining objective checks with an LLM judge that outputs a rationale and then a binary score, you get a much more robust pipeline. Learn the steps to set this up in part 4 and 5 of our AI evals series → goo.gle/4uDaaZl