JetBrains hat sein plattformübergreifendes UI-Framework Compose Multiplatform auf Version 1.12.0 aktualisiert. Diese führt zwei experimentelle Features ein: eine MCP-Anbindung und eine neue API-Version für das Anpassen von Fenstern und Dialogen.

Neuer MCP-Server für Hot Reload

Mit Compose Hot Reload können Entwicklerinnen und Entwickler die Auswirkungen von UI-Codeänderungen direkt in einer Compose-Multiplatform-App betrachten, ohne sie neu starten zu müssen. Das Feature bringt nun einen experimentellen MCP-Server (Model Context Protocol) mit, um KI-Coding-Agenten mit einer laufenden Anwendung zu verbinden.

Ein Agent kann Reloads auslösen, Screenshots machen, den semantischen Tree inspizieren, Klicks und Texteingaben simulieren sowie Anwendungs-Logs lesen. Das ermöglicht Agenten unter anderem, einen erfolgreichen Reload zu bestätigen oder Laufzeitfehler aufzudecken.

In der Dokumentation für Compose Hot Reload finden sich dazu weitere Informationen.