← NeuigkeitenAnleitung

Lokale LLMs fürs Programmieren: ein Code-Modell auf dem eigenen Rechner betreiben (2026)

28. Okt. 2026·7 Min. Lesezeit

Du kannst ein leistungsfähiges Code-Modell komplett auf deinem eigenen Rechner betreiben — ohne API-Schlüssel, ohne Cloud, ohne dass dein Code deinen Computer verlässt. Ein Laptop mit 8 GB VRAM betreibt ein solides 7B-Code-Modell; eine 24–32-GB-GPU oder ein Mac betreibt etwas, das einem gehosteten Assistenten nahekommt. Dieser Leitfaden zeigt, was ein lokales Code-LLM realistisch leisten kann, wie du eines für deine Hardware auswählst, wie du eine Runtime installierst und wie du einen echten Coding-Agenten daran anbindest.

Kurz gesagt: Wähle eine Runtime (Ollama ist am einfachsten), lade ein Code-Modell passend zu deinem VRAM und richte einen modellunabhängigen Editor oder Agenten auf den lokalen Endpoint. Die Inferenz läuft dann auf deiner CPU/GPU und nichts wird an einen Anbieter gesendet. Die einzige echte Grenze ist der Speicher — er entscheidet, wie groß und damit wie gut das Modell sein kann.

Was ein lokales Code-Modell kann (und was nicht)

Ein lokales Code-LLM ist ein Modell, das auf deiner eigenen Hardware statt auf den Servern eines Anbieters läuft. 2026 ist der Abstand zu gehosteten Modellen im Alltag deutlich geschrumpft:

  • Gut für: Autovervollständigung, Funktionen und Tests schreiben, Code erklären, kleine Refactorings, Boilerplate, Shell- und Config-Schnipsel und als Gehirn eines Agenten bei einer klar umrissenen Aufgabe.
  • Schwächer bei: sehr großem Reasoning über viele Dateien, den neuesten Frameworks und langen autonomen Läufen — wo die größten gehosteten Modelle noch führen.

Der Kompromiss ist einfach. Gehostete Modelle sind größer und brauchen keine Einrichtung, aber dein Prompt und oft die umliegenden Dateien verlassen deinen Rechner (siehe Senden KI-Coding-Tools deinen Code in die Cloud?). Ein lokales Modell ist kleiner, aber privat, kostenlos im Betrieb und funktioniert offline. Für proprietären, Kunden- oder regulierten Code lohnt sich dieser Kompromiss meist.

Schritt 1 — Modell an den VRAM anpassen

Der Speicher ist der entscheidende Faktor. Die Gewichte eines Modells belegen etwa:

GB an Gewichten ≈ (Parameter in Milliarden × Bits pro Gewicht) ÷ 8

Die meisten nutzen 4-Bit-Quantisierung (die Q4_K_M-Builds), die die Qualität hoch hält und die Größe um ~4× senkt. Ein 7B-Modell in Q4 belegt nur ~4–5 GB an Gewichten. Lass darüber Luft für das Kontextfenster (den KV-Cache) und den Runtime-Overhead — sitzt ein Modell exakt am VRAM-Limit, läuft es in den System-RAM über und wird sehr langsam.

Praktische Stufen fürs Programmieren (Q4_K_M) als Ausgangspunkt:

Deine Hardware Modellgröße Gute Wahl 2026
8 GB VRAM / 16-GB-Mac 7–8B Qwen2.5-Coder 7B; 1.5B für reine Autovervollständigung
12–16 GB VRAM 13–14B Qwen2.5-Coder 14B, Codestral 22B (knapp)
24–32 GB VRAM / 32-GB-Mac 27–32B Qwen3-Coder 30B (MoE, schnell), Devstral Small 2 (agentisch)

Zwei Vorbehalte. Apple Silicon nutzt Unified Memory, daher lassen sich diese VRAM-Zahlen nicht 1:1 übertragen — ein 32-GB-Mac betreibt ein 27–32B-Modell bequem. Und die Modellpalette ändert sich schnell: nimm die Namen oben als Ausgangspunkt und prüfe die aktuellen Tags in der Ollama-Bibliothek oder bei Hugging Face, bevor du dich festlegst. Benchmark-Werte sind meist von den Herstellern selbst angegeben — teste zwei, drei an deinem eigenen Code und urteile selbst.

Schritt 2 — Eine Runtime installieren

Eine Runtime lädt das Modell und stellt es über eine lokale API bereit. Vier gängige Optionen, von einfach bis fortgeschritten:

  • Ollama — ein Befehl zum Laden und Starten; stellt einen OpenAI-kompatiblen Endpoint unter http://localhost:11434 bereit. Beste Standardwahl.
  • LM Studio — eine GUI mit Modell-Browser und lokalem Server per Klick; ideal, wenn du das Terminal meiden willst.
  • llama.cpp — die Low-Level-Engine, auf der die meisten Tools aufbauen; maximale Kontrolle über Threads, Kontext und GPU-Offload.
  • vLLM — Serving mit hohem Durchsatz für eine Workstation oder eine geteilte Maschine mit großer GPU.

Ein Code-Modell mit Ollama installieren und starten:

# Installation (macOS/Linux); für Windows gibt es einen Installer auf ollama.com
curl -fsSL https://ollama.com/install.sh | sh

# ein Code-Modell passend zur Maschine laden
ollama pull qwen2.5-coder:7b        # 8-16 GB
# ollama pull qwen2.5-coder:14b     # 16 GB+
# ollama pull qwen3-coder:30b       # 24-32 GB

# starten — das startet auch die lokale API auf :11434
ollama run qwen2.5-coder:7b

Vergrößere das Kontextfenster. Ollama nutzt standardmäßig einen zu kurzen Kontext für echten Code. Setze pro Lauf einen größeren oder verankere ihn in einer Modelfile:

# einmalig: größerer Kontext für diese Sitzung
OLLAMA_CONTEXT_LENGTH=16384 ollama serve

# oder eine wiederverwendbare Modelfile
printf 'FROM qwen2.5-coder:7b\nPARAMETER num_ctx 16384\n' > Modelfile
ollama create qwen-coder-16k -f Modelfile

Prüfe, ob der Endpoint antwortet — er spricht die OpenAI-API, also kann ihn jedes modellunabhängige Tool nutzen:

curl http://localhost:11434/v1/chat/completions \
  -H "Content-Type: application/json" \
  -d '{"model":"qwen2.5-coder:7b","messages":[{"role":"user","content":"Write a Python function that reverses a string."}]}'

Schritt 3 — Einen Agenten an das lokale Modell anbinden

Ein nacktes Modell im Terminal ist nur Chat. Der Wert entsteht durch einen modellunabhängigen Coding-Agenten oder Editor, der deine Dateien lesen, Befehle ausführen und Änderungen anwenden kann — gerichtet auf deinen lokalen Endpoint statt auf einen Cloud-Schlüssel. Da der Endpoint OpenAI-kompatibel ist, sind es meist drei Felder:

  • Basis-URL: http://localhost:11434/v1
  • API-Schlüssel: irgendetwas (lokale Runtimes ignorieren ihn)
  • Modell: das geladene Tag, z. B. qwen2.5-coder:7b

Das ist die ganze Verkabelung. Das Reasoning des Agenten läuft nun auf deiner GPU, und dein Code verlässt die Maschine nie. Halte ein größeres lokales Modell für schwere Aufgaben und ein kleines für Inline-Autovervollständigung bereit — viele Setups betreiben beides.

Wo NoTrack Coder passt

NoTrack Coder ist ein lokaler, autonomer Coding-Agent für Windows, genau für dieses Setup gebaut: richte ihn auf eine lokale Runtime — Ollama, LM Studio, llama.cpp oder vLLM — und er führt echte Tools, Shell und Dateiänderungen auf deiner Maschine aus, während das Modell lokal bleibt, mit null Telemetrie und Secret-Redaction, damit .env-Dateien, Tokens und Schlüssel nie in einem Prompt mitreisen. Er ist modellunabhängig by design: komplett lokal für private Arbeit oder je Aufgabe auf einen gehosteten Endpoint wechseln, ohne Lock-in. Ein ehrliches Beispiel für den lokalen Ansatz — sieh den Vergleich auf den Vergleichsseiten, lies die Doku oder schau dir die Preise an.

Soll dein Code auf deiner Maschine bleiben? Für Windows herunterladen.

Häufige Fragen

Was ist 2026 das beste lokale LLM fürs Programmieren?

Für die meisten Rechner ist ein Qwen-Code-Modell die konstante Wahl: Qwen2.5-Coder 7B auf 8–16 GB und Qwen3-Coder 30B oder Devstral Small 2 auf einer 24–32-GB-GPU oder einem 32-GB-Mac. Benchmarks sind meist selbst angegeben, also teste zwei, drei an deinem eigenen Code, bevor du dich entscheidest.

Wie viel VRAM brauche ich, um ein Code-Modell lokal zu betreiben?

Grob: 8 GB für ein 7–8B-Modell in 4 Bit, 16 GB für ein 13–14B und 24 GB+ für ein 27–32B — immer in Q4_K_M-Quantisierung und mit Luft für das Kontextfenster. Apple Silicons Unified Memory reicht weiter, als die reinen Zahlen vermuten lassen.

Kann ich ein lokales Code-LLM komplett offline nutzen?

Ja. Ist das Modell einmal geladen, betreibt es eine Runtime wie Ollama oder llama.cpp ganz ohne Netz — die Inferenz läuft auf deiner CPU/GPU, also funktioniert es im Flugzeug oder auf einer isolierten Maschine.

Wie binde ich ein lokales Modell an meinen Editor oder Agenten an?

Die meisten Runtimes stellen einen OpenAI-kompatiblen Endpoint bereit (Ollama unter http://localhost:11434/v1). Setze in einem modellunabhängigen Editor oder Agenten die Basis-URL auf diese Adresse, einen Platzhalter als API-Schlüssel und wähle das geladene Modell-Tag.

Sind lokale Code-Modelle so gut wie ChatGPT oder Claude?

Ganz oben nicht ganz — die größten gehosteten Modelle führen noch bei großem Multi-Datei-Reasoning und langen autonomen Läufen. Aber für Autovervollständigung, Funktionen, Tests, Erklärungen und umrissene Agentenaufgaben ist ein lokales 14–32B-Modell 2026 nah genug für den Alltag, und es ist privat und kostenlos im Betrieb.

Schadet die Quantisierung der Code-Qualität?

Kaum, bei Q4_K_M. 4-Bit-Quantisierung ist der Standardkompromiss für den lokalen Einsatz: Sie schrumpft ein Modell um ~4× bei einem kleinen Qualitätsverlust, den die meisten bei Code-Aufgaben nie bemerken. Geh nur bei sehr knapper Hardware unter 4 Bit.