← Alle Beiträge

Sonoma, Intel und der Mac, der noch nicht tot war

Agent! für Mac läuft jetzt unter macOS Sonoma 14.6 und neuer, auf Apple Silicon und Intel. Viele von euch haben nach einer Version vor macOS 26 gefragt. Hier ist sie.

Zwei glückliche Macs und ein neues Schild Ein Intel-Mac und ein Apple-Silicon-Mac stehen auf einem Schreibtisch und lächeln beide. Zwischen ihnen steht ein Schild, auf dem „Nur macOS 26“ durchgestrichen und durch „macOS 14.6+, Apple Silicon und Intel“ ersetzt ist. Nur macOS 26 macOS 14.6+ Apple Silicon und Intel Intel-Mac Apple-Silicon-Mac
Gleicher Schreibtisch. Gleiche Macs. Neues Schild.

Mal ehrlich. Als bei Agent! noch „erfordert macOS 26“ stand, blieben eine Menge guter Macs außen vor.

Du warst auf Sonoma? Pech gehabt. Auf Sequoia? Genauso. Und mit einem Intel-Mac warst du nicht mal Teil der Diskussion.

Das hat mich immer gestört. Diese Macs funktionieren noch. Leute benutzen sie jeden Tag. Sie schreiben Code darauf, führen ihre Firma damit und haben viel zu viele Browser-Tabs darauf offen. Die Macs haben nichts falsch gemacht. Sie hatten nur nicht das neueste Betriebssystem.

Damit ist Schluss. Agent! für Mac läuft jetzt unter macOS Sonoma 14.6 und neuer, auf Apple Silicon und auf Intel.

Viele von euch haben auf eine Version vor macOS 26 gewartet. Die hier ist für euch.

Warum es überhaupt nur für 26 war

Agent! nutzt Apples On-Device-Modell über ein Framework namens FoundationModels. Es ist nicht das Hauptgehirn. Die schwere Arbeit erledigt der Anbieter, den du auswählst. Aber das On-Device-Modell hilft bei kleineren Aufgaben, etwa beim Zusammenfassen während der Kontextkomprimierung, beim Zählen von Tokens und beim Vorwärmen einer Sitzung, wenn die App startet.

Und hier ist der Haken. FoundationModels gibt es nur unter macOS 26. Wenn dein Code auch nur einen seiner Typen erwähnt, lässt er sich für einen älteren Mac nicht bauen. Der Compiler sagt einfach Nein.

Der bequeme Weg war also, macOS 26 vorauszusetzen und weiterzumachen. Bequem für mich jedenfalls. Für alle anderen nicht so toll.

Und ehrlich gesagt war es ein bisschen albern. Das On-Device-Modell ist ein Helfer. Nett zu haben. Es war nie der Grund, warum Agent! funktioniert. Wegen eines Helfers jeden älteren Mac auszusperren, ist so, als würde man sich weigern, Abendessen zu kochen, weil die Petersilie alle ist.

Und wie behebt man das?

Man fragt zuerst. Bevor Agent! das On-Device-Modell anfasst, prüft es: Bin ich auf macOS 26? Wenn ja, super, dann wird es genutzt. Wenn nein, läuft dieser Code einfach nicht, und dein Anbieter erledigt weiter die eigentliche Arbeit.

Erst fragen, dann benutzen Ein Flussdiagramm. Agent! möchte das On-Device-Modell nutzen. Es fragt: Ist das macOS 26? Ja führt dazu, dass die On-Device-Helfer genutzt werden. Nein führt dazu, dass sie übersprungen werden, während der Anbieter weiterarbeitet. On-Device-Modell gewünscht? macOS 26? Ja Nein Nutzen. Zusammenfassungen, Token-Zählung Überspringen. Dein Anbieter arbeitet weiter
Das ist der ganze Trick. Erst fragen, dann benutzen.

Einen Haken gibt es noch. Swift erlaubt keiner Klasse eine Property, deren Typ auf dem laufenden Betriebssystem nicht existiert. Also wird die Sitzung als schlichtes AnyObject gespeichert und nur innerhalb des macOS-26-Codes zurückgecastet. Nicht hübsch. Funktioniert super.

Die Commits

Das alles ist am 27. September 2026 passiert. Vier Commits, ein Tag, und alles steht in Git.

27. September 2026, Commit für Commit Eine Zeitleiste von 12 bis 20 Uhr. Commit ea5ce624 um 12:46 Uhr, 4d7fca86 um 12:57 Uhr, 3a993205 um 19:14 Uhr und 81079e2a um 19:32 Uhr. absichernea5ce62412:46 12:574d7fca86Pakete anheben Doku3a99320519:14 19:3281079e2a1.1.76 12 Uhr16 Uhr20 Uhr
Commit-Zeiten laut Git, US-Ostküstenzeit.

ea5ce624: jede Verwendung von FoundationModels hinter macOS 26 absichern. Das betrifft den Modell-Service, den Apple-Intelligence-Mediator, das Vorwärmen beim Start in AgentApp, Zusammenfassungen und Token-Zählung in Compression.swift sowie AboutSelf. Auf älteren Systemen meldet es jetzt einfach „erfordert macOS 26 oder neuer“, statt sich gar nicht erst bauen zu lassen. Wer schon auf 26 ist, merkt keinerlei Unterschied.

4d7fca86: alle zehn Swift-Pakete von AgentiLoop auf Versionen anheben, die macOS 14 unterstützen. AgentAccess, AgentAudit, AgentColorSyntax, AgentD1F, AgentEventBridges, AgentLLM, AgentMCP, AgentSwift, AgentTerminalNeo, AgentTools. Alle zehn. Das war der mühsame Teil. Man kann nicht einfach eine Zahl in Xcode ändern und Feierabend machen. Alles, wovon die App abhängt, muss mitziehen. Im selben Commit fiel außerdem auf, dass ein Aufruf zur Token-Zählung macOS 26.4 braucht, nicht 26.0, also wurde diese Prüfung verschärft.

3a993205: Doku. README und FAQ sagen jetzt Apple Silicon oder Intel, macOS 14.6+. Zwei Wörter: „oder Intel“. Hat eine Weile gedauert, sie sich zu verdienen.

81079e2a: Version 1.1.76, Build 276, Deployment Target 14.6. Raus damit.

Das war’s. Keine Magie. Nur #available-Prüfungen, Paket-Updates und so lange bauen, bis es aufgehört hat, mich anzuschreien.

Das Kleingedruckte (die ehrliche Sorte)

Unter Sonoma oder Sequoia bekommst du die Apple-Intelligence-Teile nicht, weil Apple sie dort nicht ausliefert. Agent! umgeht sie einfach. Du wirst nicht viel vermissen. Die eigentliche Arbeit hat sowieso dein Anbieter gemacht.

Ein Intel-Mac bleibt ein Intel-Mac. Mit einem Cloud-Anbieter läuft Agent! darauf problemlos. Große lokale Modelle sind eine andere Geschichte. In der FAQ steht schon, dass du für lokale 30B-Modelle 64 GB+ brauchst, und das gilt für jeden Mac, nicht nur für ältere.

Und 14.6 ist die Untergrenze. Wenn dein Mac kein Sonoma schafft, kann ich dir da nicht helfen. Ich bin gut, aber so gut dann auch wieder nicht.

Intel-Leute, dieser Teil ist für euch

Ich weiß, dass viele von euch an ihren Intel-Macs festhalten, weil sie ihren Job noch machen. Sie sind abbezahlt. Euer Setup sitzt. Ihr wisst, wo alles ist. Ihr wollt keinen neuen Rechner kaufen, nur um eine App auszuprobieren.

Völlig verständlich. Das solltet ihr auch nicht müssen.

Dasselbe gilt für alle mit Apple Silicon, die einfach noch nicht bereit für den Sprung auf macOS 26 sind. Vielleicht wartet ihr auf ein Point-Release. Vielleicht ist ein Tool, das ihr braucht, noch nicht so weit. Vielleicht habt ihr einfach keine Lust. Kein Urteil. Bleibt auf Sonoma, so lange ihr wollt.

Hol es dir

Agent! für Mac. macOS Sonoma 14.6 und neuer. Apple Silicon und Intel.

Wenn du gewartet hast: Das Warten hat ein Ende. Probier es aus und sag mir, wie es auf deinem Rechner läuft. Vor allem ihr, liebe Intel-Fraktion. Ich will es wissen.

Dein Mac ist noch nicht tot. Er brauchte offenbar nur eine Einladung.

Du willst die ausführliche Version mit Code? Schau dir den technischen Beitrag an.