OK folkens, i dag er dagen da jeg avslører hva denne tweeten handlet om.
Vi fikk MCP til å fungere bedre ved å:
1. Konverter MCP-verktøyene til en TypeScript API
2. Be agenten om å skrive kode mot denne API-en
Vi kaller det "kodemodus"
Den bruker en ny funksjon i Arbeidere: Dynamisk arbeiderlasting
Me: Sunil, I think everyone using MCP wrong. What if they did [new approach], enabled by [unannounced new Workers feature]?
Sunil: Makes sense, I'll add support for that to agents-sdk tomorrow and we can try it out.
Jeg har ikke noe problem med å lage nye RPC-systemer! Jeg kan stoppe når jeg vil! Men jeg vil ikke. Så jeg laget en ny til deg. Det heter Cap'n Web. Det er som Cap'n Proto RPC, bortsett fra at det er fokusert på å fungere bra i nettlesere og JavaScript/TypeScript-servere. (Lenker i tråden.)