Apples KI-Offensive für 2024: Neues Spotlight mit LLM-Unterstützung +++ Xcode AI schreibt selbstständig Code
Sehr vieles deutet darauf hin, dass 2024 für Apple mehr denn je unter dem Zeichen künstlicher Intelligenz stehen wird. Schon seit Monaten gibt es Berichte, Apple wolle mehrere große Schritte verkünden und unter anderem "Siri 2.0" veröffentlichen. Hierbei soll es sich jedoch nicht "nur" um einen Chatbot handeln, stattdessen sei angeblich geplant, neben besseren Sprachfähigkeiten vor allem komplexe Anweisungsketten ausführen zu können. In einem
Artikel war die Rede davon, Siri könne wie die Kurzbefehle-App Aktionen verbinden und abarbeiten. Angeblich habe Software-Chef Craig Federighi die Devise ausgegeben, so viele KI-Funktionen wie möglich zu ersinnen – um dann eine Entscheidung zu treffen, welche man zuerst umsetzt.
Spotlight und LLMsNoch eine weitere Systemkomponente soll durch den Einsatz von Large Language Models (LLMs) auf eine neue Stufe gehoben werden. Die systemweite Suche namens Spotlight gibt es seit Mac OS X 10.4, damals trat sie als Nachfolger von "Sherlock" an. In den letzten zwei Jahrzehnten gab es viele Detailverbesserungen, eine ganz neue Generation könnte in diesem Sommer erstmals zu sehen sein. Anstatt nur nach Bezeichnungen, Metainformationen oder Dateiinhalt zu suchen, sei Spotlight zukünftig zu komplexere Anfragen und Steuerung von App-Funktionen in der Lage. Ob ein solcher Umbau allerdings schon mit iOS 18 und macOS 15 bereitsteht, ist angesichts der großen Herausforderungen nicht sicher – immerhin würde Spotlight sehr viel tiefer als bislang integriert sein.
Xcode AI, der "Microsoft Copilot" von AppleDurch Registrierung der Domain "iWork.ai" hatte das Unternehmen bereits angedeutet, die Produktivitäts-Apps um KI-Informationen zu ergänzen. Dies könnte beispielsweise eine Schreib- oder Formatierhilfe sein. Bloomberg
zufolge soll letztere auch eine wichtige Verbesserung der Entwicklungsumgebung Xcode werden. Ähnlich wie im Falle von Microsofts "Copilot" wäre Xcode AI in der Lage, Code-Blöcke zu vervollständigen, Code auf Grundlage von Sprachbefehlen anzufertigen oder von einer Sprache in die andere zu übersetzen. Natürlich wird es nicht möglich sein, sich per Zuruf eine ganze App schreiben zu lassen.