Du ser at noe er galt på siden. Du åpner konsollen, klikker deg inn i stil-fanen, finner feilen, går tilbake til koden og retter den. Virker den fortsatt ikke, gjentar du hele runden. Nettopp denne sløyfen vil Apple kutte: WebKit-bloggen beskriver at Safari Technology Preview 247 inneholder en Safari MCP-server som gir agenten direkte tilgang til hvordan koden faktisk rendres i en Safari-fane.
MCP (Model Context Protocol) er en åpen standard laget av Anthropic og senere gitt til Linux Foundations Agentic AI Foundation. Den gir agenter som Claude, ChatGPT og Gemini en felles måte å koble seg til eksterne verktøy på. Safari-serveren eksponerer nær 20 verktøy, blant dem «browser_console_messages» for bufrede konsoll-logger, «list_network_requests» for nettverkskall med URL, metode, status og timing, og «page_interactions» for å klikke, skrive, scrolle og hovre i DOM-en i sekvens.
For norske utviklere som allerede kjører agenter i arbeidsflyten flytter dette feilsøking fra manuell vindus-hopping til noe agenten kan gjøre selv: identifisere Safari-kompatibilitetsproblemer, analysere ytelse, sjekke tilgjengelighet og verifisere UI-tilstander. Foreløpig er det en Technology Preview og ikke i stabil Safari, så det er et testverktøy og ikke produksjonsklart ennå.
Hva bør du gjøre?
- Last ned Safari Technology Preview 247 hvis du utvikler eller feilsøker for Safari og WebKit.
- Koble MCP-serveren til en klient du bruker, som Claude eller Codex, via Apples oppstartsguide.
- Test på en reell bug-jakt før du stoler på den i produksjon, siden dette er en preview.