私たちに代わって安全に動くエージェント:WebMCPとエージェント時代のウェブ

Agents Acting Safely on Our Behalf

私たちに代わって安全に動くエージェント:WebMCPとエージェント時代のウェブ

私たちに代わって安全に動くエージェント:WebMCPとエージェント時代のウェブ

Agentic Conversations (formally mlops.community)

0:0023:05

要約

Google のエリア・テックリードである Sarah Drasner が、AGNTCon + MCPCon North America の基調講演を前に、エージェント時代のウェブについて語った回。ウェブ側をエージェント向けに変えるべきだとし、WebMCP のアノテーションや多層防御の考え方を紹介している。WebMCP の成り立ち、既存サイトを活かす導入経路、上級エンジニアの戦略的思考法にも話が及ぶ。

この回のポイント

  • ●Drasner は「エージェントをウェブに合わせて賢くする」だけでなく、ウェブ自体をエージェント向けに変えるべきだと述べている。ただし全面的な書き換えを意味するわけではない。
  • ●WebMCP では、実行させたい操作を明示でき、読み取り専用やユーザー生成コンテンツといったアノテーション、ユーザー確認を促す consequential ヒントを付けられる。DOM のスクレイピングやスクリーンショットに頼る方式より決定的で安全だという。
  • ●安全性は単一の対策ではなく、エージェントの権限や予算を絞る containment、アクセス先を限定する origin sets、重要情報を重視させる spotlighting などの多層防御で確保すべきだとしている。
  • ●ウェブは自律実行、共同ブラウジング、人が部分的に関わる形など複数の利用形態を支える必要があり、人が創造的な部分に集中できる体験が理想だという見方を示した。
  • ●WebMCP は各サイトの所有者が自サイト向けに実装するもので、他サイト向けの汎用ゲートウェイは想定しない。DOM 解析による自動対応はつなぎとしては有用だが、アプリの状態を反映しないため理想的ではないと述べている。
  • ●WebMCP は MCP、REST、GraphQL と競合せず併用できる。また、バッチ処理のようなツールで、利用者を驚かせる体験や、アクセシビリティ向上も狙えるとしている。

章立て

  1. 講演テーマとウェブを変える発想

    AI によるウェブの変化と、エージェントを「第4のアクター」として安全に扱う課題を紹介。ウェブ側を変えるべきだという立場を示す。

  2. WebMCP のアノテーションと決定性

    読み取り専用やユーザー生成コンテンツの指定、consequential ヒントなどで、エージェントの動作を決定的かつ安全に導く仕組みを説明する。

  3. 利用形態の多様化と実例

    自律実行、共同ブラウジングなど複数のモードを紹介。司会が Flickr の写真や企業ロゴを Canva に取り込ませる実例を語る。

  4. 多層防御とエージェントの権限

    containment、origin sets、spotlighting といった防御策を紹介し、エージェントに「お小遣い」を与える比喩で議論する。

  5. シニアエンジニアの思考法

    事前検死(premortem)やユーザーへの共感、思考実験で、戦略と実装を行き来する方法を語る。

  6. WebMCP の成り立ちと Drasner の役割

    仕様は Microsoft と Edge で始まり Google も参加した経緯と、Drasner の経歴や現在の役割を説明する。

  7. WebMCP ゲートウェイと導入の現実解

    他サイト向けゲートウェイは不可とし、既存フレームワークでの簡易導入や DOM 解析の限界、MCP や REST との併用を議論する。

  8. その先の体験:バッチ処理と顧客への驚き

    一日の締めくくりやいつもの買い物をまとめて行うツール例を紹介し、アクセシビリティや利用者を喜ばせる体験への可能性を語る。

解説記事

Google でエリア・テックリードを務める Sarah Drasner が、AGNTCon + MCPCon North America での基調講演を前に、エージェントがウェブを使う時代の設計について語った。司会の Demetrios Brinkmann とのやり取りでは、WebMCP の技術的な狙い、セキュリティの考え方、エンジニアとしての判断軸が語られている。

ウェブをエージェント向けに変えるべきか

議論の出発点は「ウェブをエージェント向けに変えるべきか、エージェントを賢くして今のウェブを使わせるべきか」という問いである。Drasner は前者だと答える。ただし、すべてを書き換えるという意味ではないと断っている。

背景には、ウェブ上に「第4のアクター」としてエージェントが現れたという認識がある。そのうえで、エージェントを安全に扱い、適切な API を公開し、ユーザーを中心に据えることが課題になると述べている。

WebMCP が提供する決定的な操作面

Drasner によれば、WebMCP ではエージェントに実行させたい操作を明示できる。アノテーションとして、読み取り専用、ユーザー生成コンテンツといった性質を付けられる。たとえばコメント欄にはプロンプトインジェクションが仕込まれる恐れがあるため、そこに埋め込まれた指示には従わないという合図をエージェントに送れる。

また consequential ヒントを使えば、ユーザーに重大な影響が出うる操作の前に、確認を求めさせられる。現状のエージェントは DOM やアクセシビリティツリーの走査、スクリーンショットに頼っており、トークン効率が悪く遅い。サイト開発者も LLM の非決定的な挙動に左右される。WebMCP はこれに対し、決定的な操作面を与えるものだと説明している。

複数の利用形態と、人が楽しむ部分を残す設計

ブラウザの使われ方は、アプリ内ブラウザ、常時稼働のヘッドレス型、人が同席する共同ブラウジングなどに分かれる。Drasner は、利用者がこれらを場面に応じて切り替えたがると見ている。休暇の計画なら、レビュー調査は任せつつ、座席選びや航空券の購入には自分が関わりたい、といった具合だ。ウェブはもともと誰にとっても使えるものであり、エージェントへの関心が高い人も低い人も安全に使える状態を保つ必要があるという。

司会は自身の例を挙げた。カンファレンスの写真を Flickr から集め、講演者の写真だけを選別して Canva に取り込み、さらに企業ロゴも集める作業をエージェントに任せている。単調な作業は任せ、写真とロゴを組み合わせてサムネイルを作る創造的な部分は自分で行う。Drasner は、エージェントを使うか、人が介在するかを強制するのではなく、利用者が安心できる体験に合わせるべきだと応じた。

多層防御という考え方

セキュリティについては、単一の仕組みでは足りず、多層で守るべきだとしている。例として次が挙がった。

  • エージェントの隔離(containment):本人は全情報にアクセスできるが、エージェントは特定の数サイトと限定情報のみ、月の支出上限も設ける。
  • origin sets:旅行計画なら航空会社や予約サイトに限定し、銀行や医療サイトには行かせない。
  • spotlighting:大きなコンテキストの中で、ユーザーが重要とした情報により大きな重みを与える。

司会はこれを、エージェントに「お小遣い」を与えるようなものだと表現した。

戦略的に考えるための方法

上級エンジニアに求められる、価値ある課題を見極める感覚についても語られた。Drasner は、深く掘るほど戦術的な視点に偏るため、意識的に一段上の視点に戻っていると述べる。複数チームを横断して情報共有を促すこと、「5年後にウェブが失敗したとしたら何が起きたか」を考える事前検死(premortem)を書くこと、医師や弁護士のように HIPAA や守秘義務を負う利用者の立場で必要な安心材料を考えることなどが方法として挙がった。そこから逆算して技術的な作業を引き出すという。

また、資料や CL(コード変更)を読む時間を毎週確保し、チーム間で語られる内容と実装が食い違っていないか「信頼するが検証する」姿勢も示している。

WebMCP の経緯と導入の現実解

Drasner は4月に現在の役割へ移ったため、仕様の最初から関わってはいないと断ったうえで、仕様は Microsoft と Edge で始まり、その後 Google も参加して共同で進んでいると理解していると述べた。Alex Nahas が発想の起点だったのではないかとも語っている。以前は Google のコア基盤を統括していたが、現在は管理職ではなく IC(個人貢献者)の Distinguished Engineer の道に移ったという。

司会が「WebMCP のプロキシやゲートウェイで他サイトを包めないか」と尋ねると、Drasner は、自サイトの実装は所有者が行うもので、他サイト向けにはできないと答えた。代わりに、React や Vue で設定変更だけで使えるようにする案や、DOM を解析して自動対応する案を探っている。後者はつなぎとしては有用だが、DOM はアプリケーションの状態ではないため理想ではなく、最終的にはサイト運営者が WebMCP を検討すべきだという。

WebMCP は MCP、REST、GraphQL を置き換えるものではなく、併用できるとも述べた。クライアント側で見せたい状態は WebMCP、バックエンド呼び出しは MCP といった連鎖も可能だ。さらに、「一日を締める」や「いつもの買い物をカートに入れる」といったバッチ処理的なツールを作り、アクセシビリティや忙しい人の助けになり、利用者を驚かせる体験になりうると語っている。

まとめ

本エピソードの要点は、エージェント時代のウェブ設計を、攻撃への防御だけでなく、利用者が選べる体験づくりとして捉えている点にある。WebMCP は既存の UI 状態や API と併用でき、書き換えコストを抑えて導入できる道を探っているというのが Drasner の説明である。日本の開発者にとっては、自社サイトのどの操作をエージェントに公開し、どこでユーザー確認を挟むかを設計する視点が参考になる。ただし議論は講演前のインタビューであり、具体的な実装仕様や普及状況までは語られていない。

文字起こし(英語・自動生成)

I've been thinking a lot about, do we need to change the web for agents or do we need to just make agents better so they can use the web for us? No, we should be changing the web for agents. But you could imagine if it worked out of the box for React and Vue and all you had to do is do a package JSON flag change, that that might make it a little easier. I do think that site builders should eventually explore WebMCP. It's like it works, but it's not what you want to have working. Can you tell me the story of WebMCP? Like, how did that even become a thing? It was a little wild. I'm not going to lie. What is the talk about at AgentCon North America October 22nd and 23rd? Yeah, I'm really excited to talk about how the web is changing due to AI.

It's changing on a number of vectors. One is, first of all, just that agents are present. And so we've got this fourth actor on the web. How do we secure it? how do we expose good APIs so they can navigate appropriately and well so that people can guide their businesses and then also just making sure that we're putting the user first in the whole transaction yeah so many different rabbit holes we can go down on each one of these I mean the secure part is probably what I think most folks think about when they think about agents acting on our behalf but there's also like just the web part and agents using the web and so I've been thinking a lot about do we need to change the web for agents or do we need to just make agents better so they can use the web for us no we should be changing the web for agents and by saying that I don't mean that we need to rewrite everything um webmcp offers really wonderful tooling and it's a

pretty elegant, simple API. What we're working on now are ways, and what I'm working on now are ways that we can actually use what people have already written to expose WebMCP tooling. What WebMCP tooling allows you to do is to specify what exact actions you want the agent to be doing, and you can also add annotations. So as you're adding the annotations, you can say that it's read-only, that it's user-generated content. that can allow the agent to know, oh, okay, I'm not going to take action on anything in here. Like if you have a bunch of comments on your site that are user generated, you can't necessarily trust that people aren't injecting prompt injection attacks in there. So the agent actually has a signal, hey, don't, you know, go forward with anything that's put embedded in there into the web ephemera. So that can help the web stay secure and safe. There's also a consequential hint, which allows you to say, hey, agent, you're about to do something that's potentially

consequential for the user. Please go back to the user and confirm. Otherwise, agents are just scraping the DOM, scraping the accessibility tree, taking screenshots. It's token inefficient. It's slower. The site developer is just kind of like, you know, at the whim of however non-deterministically these LLMs decide to take action on the site. And so this gives us a really deterministic surface area in order to guide the agents exactly what we want them to be doing in a safer way. You're speaking my language. I love that. There's so many pieces to that that I'm a huge fan of. How do you look through and think about like computer use or browser use agents versus the API or MCP type agents? Yeah, I mean, there's so many different ways that a browser can be used these days, right? You have in-app browsers where people are, you know, if you're on a certain like

super app, they might keep you within that instead of allowing you to go to whatever your browser of choices. You might have computer use apps or computer use ways of working like 24-7 headless models where you kind of set it and forget it and let the agent do whatever you also have co-brows where you are a human in the loop and you're actually in the experience we're seeing more and more that people might want to switch between these modalities like maybe there's one where you just want to do it yourself maybe there's one where you're you would like actually a little bit of co-brows because you want like hey google maps like show me all of the restaurants in a particular area that i can afford and you want to actually be part of that experience instead of letting an agent run wild. And then finally, there are tasks where maybe you're part of the task. Let's say you're like getting ready for a holiday. This is the only time every year that you get to plan such a holiday. You want to be intrinsically part of that. But then there's one part that's like, go through all the TripAdvisor things and tell me like which ones are most valid to this

kind of query. Like you don't have to sit there for something like that. But you might want to be involved in something like the airline purchase or something like that because you want to pick your seats and stuff so what we're seeing is like keep more and more it's not just one modality and this is also the dream of the web the dream of the web was not just one experience ever or one person or one user or one type of commerce site content site whatever it's supposed to be for everybody at every level some people have high appetite for agents and people have low appetite for agents we have to keep the web safe and secure for all of those different pathways It funny as you mentioned that I literally have my other computer over here off screen And it is downloading a bunch of logos of companies because one of the things that I tasked my agent with doing is grabbing all of the photos from our recent MCP con and agent con in China and Japan. and then taking the speaker photos and uploading them to Canva so I can go and I can make the

thumbnails. But then I realized like, oh, I need the speaker photo, but I also need the logo of the companies that they work at. So it got the speaker photos and it downloaded them from Flickr and then it uploaded them from, it filtered out whoever, wherever there was photos that weren't speakers. And then it uploaded the right ones to Canva and then it put their names and the title of their talk so I can easily search it. And then I'm like, oh, but I need the logo. So now it's literally just popping up with websites and grabbing logos and then uploading them to Canva too. And that's something where I look at it as exactly what you're saying, where I am letting it do all of that monotonous, heavy lifting of downloading, uploading, searching for logos. But what I want to do is that creative part of taking the photo, adding the logo and then making it is it should be a little bigger here, I think. And that's where I actually find the joy in it. Yeah. And I think that that's like that is the most powerful part is that it should be tailored to what the user wants.

It should not be, oh, there's agents. So you're going to use an agent. It should not be, oh, I have to be in the loop. It should be exactly the experience you feel comfortable with, that you feel secure with. And we should be also tightening the security and privacy of each one. So what we have seen is that it's not going to be one thing that secures the web. We have to use multilayer defensive strategies because agents can be non-deterministic and they can do all sorts of things. And so you have things like special agent containment where you might say like, okay, me, Sarah, can look at all my passwords and has my credit card info and all of this stuff. But Agent Sarah, well, she can only go to these five sites and she only has access to this information about me and she can only spend $20 this month or maybe none or whatever. and that way you can like kind of define what you what experience you want your agent to have

another one is um origin sets so if you decide to go on like a trip or something and you're like okay plan this trip for me it should only be going to expedient united and those kind of sites it should not be going to your bank and to your like health site um another one is spotlighting so like let's say you have a large context window full of a lot of things, the things that you decide as a user are most important should be, like we use the term spotlighting, like more important to in that context window and have a greater weight than all of the other pieces of information. So I'm just talking about a few. There's so many ways that we can protect the web, but we have to use them all to make sure that we're creating good and safe journeys. I like how you got those agents on an allowance. You can only get $20 if you make sure to do all of your work. That's right.

And if not, you're not getting that allowance. I'll tell you what. The other thing that I was going to ask you about, which I always find fascinating, is after you've reached a certain level of engineering, engineer and this is more like just how you think less about your talk just um prefacing it i think there's we always joke like uh friends and i tend to joke about how you work with some engineers and they have like a really good nose or they can smell when there's a business problem that's worth solving and so i wonder how you think through that like how if you're gonna spend your time on something, how do you make sure it's that really impactful thing versus something that may not carry as much weight? Yeah, I mean, as a distinguished engineer, that is one of the parts of the job is being a strategic lead, like deciding, you know, I'm what we call an area tech

lead, meaning that I go over a large surface area of Google. And so I look over the AI and the web ecosystem for chrome um which includes a lot of different things web mcp is one of them on device ai all sorts of things um so when i think about things i do have to constantly because i get deep as well so if you get deep what happens is you naturally think about the problems in a very tactical tactical way too but i always have to bump myself up a level to also see things from a higher purview it helps that i can be across many many different projects and i actually pull different groups together so that they're aware of each other's work and kind of highlight and have the they do them do information sharing across groups too because people tend to silo real deep and then you forget to bump up at that level but i also encourage you know i i make myself write papers with that thousand foot view that could look like a premortem Premortems can look like OK the web failed in five years What what happened

And that forces me to look back and say, OK, well, this can happen. This can happen. This can happen. And then revisit like, OK, how do we make that not occur and trace backwards some steps? So that's one like way of thinking that helps. Another way of thinking is to have deep empathy for the users and the site builders and think through from their perspective. What do I need if I'm an, you know, if I'm smart and not technical, if I'm a doctor or a lawyer and I have to, I have to, I'm under HIPAA or I have attorney client privilege. What do I need in order to feel like I can even use an agent at all? like what kind of privacy and security would i need to be assured that my things aren't leaking and getting um used improperly or that i'm being suspect to a prompt injection attack or something like that and from there developing strategies of like okay well i'd probably need this i would

need this and you can extract from that what can make it easier to do those things like i mentioned finding these pathways to make web mcp work more like out of the box with existing systems that doesn't need to happen but i think it should happen because that also increases like the ability for developers to opt in without a lot of work for businesses to be able to use it without having to like rewrite in a whole new mental model because they could reuse existing infrastructure they've already built so anything that helps me kind of think through things and pose questions to myself at a higher level and walk backwards into the more technical work because you can start to extract the tactical work from those larger questions that's something that I force myself to do that's so cool and yeah the like thought experiments and thinking about how to come up with thought experiments I imagine has got to be a lot of the way that you spend your time just

because there's I can only think about how many different folks that are pulling you and trying to get you like hey this is important right now we need to we need to think about it and then you're having a balance between all of those different like demands that's right that's right And it does require a lot of reading, a lot of – so it also requires, I mean, honestly, time management because I'm in so many, like, different things that I have to always set aside a big amount of focus block. And Google – our love language and communication is docs and slides. So I have to have time every week to process all of that material, to understand what people are trying to build and make, go through CLs, like play with things myself, make sure that I understand in order to make some of those calls and decisions. like we were you know going through something the other day where i noticed that one of the

decks and docs was incongruent with how we were actually doing the implementation and you have to dig in deep enough to trust but validate the things that people are mentioning to you across teams it doesn't mean that you don't it doesn't mean that you don't trust the people it just means that like if we're strategically saying this are we really standing behind that in technical implementation and like making sure that it's the same can you tell me the story of web mcp like how did that even become a thing yeah so just to be clear i moved into this role in april so i haven't been here from like the beginning of the entire spec um okay the um the spec started as I understand it at Microsoft and Edge. I do actually think Alex Nahas, who does WebMCPB, originally started thinking about the idea, and then Edge started working on the spec proposal,

and then Google got involved. And now Google does a lot of the work, but it's always been like a cross-team, cross-system collaboration, which is the good thing, not a bad thing. So I joined in April. Before that, I was running core infrastructure for Google. So I ran web at Google, Android, iOS, multi-plat, experimentation, observability. I was also the reliability for all of core, which means that if anything went down across Google, I was on point to for our internal stacks. It was a little wild. I worked with Chrome before I had this job, but they were one of many, many people. I worked with, right? So I worked with Workspace and YouTube and Search, and those were all my customers. And then I moved over in April to this role. So I'm no longer doing the large-scale technical organizational leadership of core infrastructure at Google. Now I'm a distinguished

engineer, so I switched tracks, but not levels. So now I'm on what we call the IC track. Yeah nice So a little bit of a random one on WebMCP that I been really enjoying is can I build a mcp proxy or gateway to many different websites that would if i know how your website works because i'm just worried that half the internet is never going to build anything web mcp related because they either can't or they don't want to no you don't you you are the owner of your site's webmc webmcp implementation you're not making it for other sites that's not a a thing that you can do just like when you build your site you're building your site you're not building other people's sites it's the same kind of concept it doesn't go outside of the like site development things but you could imagine if it worked out of the box for react and

view and all you had to do is do a package JSON flag change that that might make it a little easier to adopt we're also exploring things to make it work out of the box without like the site builder having to do like you could just use this other thing that would like analyze your dom the problem with the analyzing like that that's a good it's a good stop gap if you don't have time to do a web webmcp implementation yeah but the issue with it is it tracks based on dom and dom isn't the state of your application so um i think that approach can be helpful in a transitionary period but i i do think that site builders should eventually explore webmcp yeah yeah yeah so it's it's like it works but it's not what you want to have working yeah and it's also like i think like Some people get confused because they think that if you have WebMCP, you're trampling on MCP or you're trampling on REST or GraphQL.

This is not the case. Anything that is exposed within your UX or UI that is a state that you'd already be exposing with React or what have you can just be the execute piece of WebMCP. and that includes allowing you to use MCP and GraphQL and REST and things like that. So I think that they come together. If you actually work with it, they actually play really nicely together. It's not like a either or. Yeah, at AgentCon, I heard someone talking about how at AgentCon EU, I mean, someone was mentioning how they built a WebMCP and the only thing it did was it linked to the mcp server but it was it's like ah it's not ideal again it's but it's something that will get you what you need to get to uh in a little bit of a hacky way yeah i mean you don't have to expose it that way either i mean you can what i would think

about it more like okay if you let's just do a cart checkout flow for a second yeah on the client you probably normally expose to the user your cart total, like things like whether or not you're, you know, navigating to the page, the like full thing. And then you do the cart checkout and then you have on the client like success, error, submission, things like that. And especially if you're in a co-browse environment, you want the page to actually be activated to show all of these things. Yeah. And so you would use both. And you could actually just do WebMCP, WebMCP, MCP, WebMCP, WebMCP. So you can also do just chained WebMCP and then one of them calls MCP. You can do it either way. But I do think that there's also things like off and things like that that you want to be exposed via the client to the user. So a lot of it has to do with like how your implementation is already working in your UX.

The other thing I'll say is I've had a lot of fun thinking outside of, you know, the first step is exposing what you already have on the site, like whatever you're already doing on the site. But the next step is I've been making tools that allow you to do batch processing. So I have a to do list. I can just say and this is good for accessibility, too. I can now say to Gemini or whatever, like, hey, close out my day. And it will automatically take all the to-do items and carry them over for tomorrow and also start my journal entry. Or it will allow me to, in a shopping cart thing that I've made in open source, it allows me to dump usuals into my cart. Like anything that I've ordered more than 10 times, it automatically puts them all into my cart. Like those are things that, first of all, manually you'd have to do differently. There are also things that you're kind of like exposing on the client to the user and you probably want them to be able to see that that's all working appropriately and what's in the card and things like that.

And so there's opportunities to go beyond just the like exposure of the simple actions into something that is potentially really good for people with accessibility issues, but also just people who are busy. I don't I don't I don't want to go through and like and it's doing that mental math for me of like, wait, I always get eggs. So that's good. It's an opportunity to delight the customer in ways that they weren't expecting. That's right. That's right. Brilliant. Sarah, this has been awesome. Thank you for doing it. Yes.

番組の概要欄(原文)

<p>What happens to the web when the ones browsing it are no longer people? <em>Sarah Drasner</em>, Area Tech Lead at <a href="https://www.google.com/" target="_blank" rel="ugc noopener noreferrer">Google</a>, sits down with us ahead of her Agentic Web keynote at AGNTCon + MCPCon North America. She works through that question from both directions: rebuild the web so agents can use it properly, or build agents smart enough to handle the web as it already exists.</p><p><br></p><p>We get into the split between computer-use and browser-use agents on one side and API and MCP agents on the other. We also watch a real example of the idea in action: an agent pulling speaker photos from Flickr, hunting down company logos, and loading everything into Canva so the human only touches the creative part. From there, Sarah shares the unlikely origin story of WebMCP (and who&#39;s to blame for it). We then pressure-test a bold idea: a WebMCP gateway that could cover the huge share of websites that will never ship support on their own.</p><p><br></p><p>Along the way, we cover the instinct that separates senior engineers, the ability to sense which business problems are actually worth solving. We also talk about how thought experiments cut through a pile of competing priorities, the hacky WebMCP workarounds already showing up in the wild, and why the best agent experiences are the ones that delight customers in ways they never saw coming.</p><p><br></p><p>Demetrios Brinkmann: <a href="https://www.linkedin.com/in/dpbrinkm" target="_blank" rel="ugc noopener noreferrer">https://www.linkedin.com/in/dpbrinkm</a></p><p>Sarah Drasner: <a href="https://www.linkedin.com/in/sarahdrasner" target="_blank" rel="ugc noopener noreferrer">https://www.linkedin.com/in/sarahdrasner</a></p><p><br></p><p>Timestamps:</p><p>[0:00] Cold open</p><p>[0:52] The AGNTCon keynote</p><p>[1:23] Change the web or fix agents</p><p>[3:35] Browser agents vs MCP agents</p><p>[5:48] An agent that builds thumbnails</p><p>[7:03] Keeping the creative work human</p><p>[9:12] Agent allowances and engineering instinct</p><p>[13:34] Thought experiments and priorities</p><p>[15:23] The WebMCP origin story</p><p>[17:08] A WebMCP gateway for the web</p><p>[18:53] It works, but it is not ideal</p><p>[19:44] Hacky WebMCP in the wild</p>

出典・この記事について

番組
Agentic Conversations (formally mlops.community)(Demetrios)
元の回
Agents Acting Safely on Our Behalf
配信日
要約作成日
公式サイト
mlops.community

この要約・解説記事は、元の音声を文字起こしした内容をもとに AI(Claude)が日本語で作成したものです。 固有名詞や数値に誤りを含む場合があるため、正確な内容は元の音声でご確認ください。制作方法について

X でシェアSpotify で聴くApple Podcasts で聴く

関連エピソード