Der Serve-Modus und das OpenAI-Protokoll

Ein lokaler Coding-Agent mit apfel

Eine Reihe über einen Coding-Agenten in Swift, dessen Sprachmodell vollständig auf dem eigenen Mac läuft — von apfel-CLI bis zur Xcode-Anbindung über MCP.

Jeder Apple-Silicon-Mac mit macOS 26 (Tahoe) bringt ein Foundation Model mit, das bisher nur Siri und ein paar Systemfunktionen nutzen. apfel öffnet dieses Modell als CLI und als OpenAI-kompatiblen Server. Diese Reihe baut darauf einen Coding-Agenten in Swift: Plan/Act/Observe-Loop, Tool-Calling, MCP-Anbindung, Hummingbird-Server, Integration mit Xcode 26.3 über das Model Context Protocol. Kein API-Key, kein Cloud-Endpunkt, keine Token-Abrechnung — aber auch kein Cloud-Tempo: zwei kritische Interludien (Art. 6 und Art. 11) ordnen ein, was das kleine on-device-Modell trägt und welche Plattform-Abhängigkeit der lokale Weg erkauft. Code lebt offen auf Codeberg, pro Artikel ein Tag zum Mitziehen. Zwölf Artikel plus Prolog.

  1. 0

    Das Modell ist schon da — Prolog zum lokalen Coding-Agenten

    Eine Reihe nimmt das Foundation Model in den Blick, das jeder Apple-Silicon-Mac mit macOS 26 mitbringt — und baut darauf einen Coding-Agenten in Swift, der lokal läuft.
    2. Jun 2026
  2. 1

    apfel von der Kommandozeile

    Wir installieren apfel, gehen die drei Modi (Prompt, Serve, Chat) durch, sehen wo das on-device-Modell trägt und wo es wackelt — Artikel 1 der Reihe „Ein lokaler Coding-Agent mit apfel".
    3. Jun 2026
  3. 2

    Der Serve-Modus und das OpenAI-Protokoll

    Wir starten apfel als lokalen OpenAI-kompatiblen Server, gehen alle Endpoints durch und sehen, wo das Protokoll von OpenAI abweicht — Artikel 2 der Reihe „Ein lokaler Coding-Agent mit apfel".
    3. Jun 2026