Programmieren mit Köpfchen: Der Workflow, der zu dir passt

Programmieren mit Köpfchen: Der Workflow, der zu dir passt

Aug 03, 2026 ai-assisted-development developer-productivity coding-workflow claude-code mental-models startup-tools development-tools

Das eigentliche Problem mit KI-Coding-Assistenten

Wenn man Entwickler beobachtet, wie sie mit KI-Tools arbeiten, fällt einem schnell etwas auf: Die meisten lassen 80% des Potenzials liegen.

Sie öffnen ChatGPT, fügen Code ein, stellen eine Frage, bekommen eine Antwort, schließen den Tab. Fertig. Im Grunde eine schnellere Google-Suche mit besserem Design.

Aber wenn du wirklich etwas Komplexes baust – ein Startup, ein Side Project, ein Production-System – dann werden zustandslose Unterhaltungen zum Problem. Jede Session startet bei null. Du verbringst mehr Zeit damit, Kontext zu erklären, als tatsächlich Probleme zu lösen.

Für Entwickler, die ohnehin mit Aufmerksamkeitsproblemen kämpfen, ist das besonders hart. Und seien wir ehrlich: Das sind die meisten von uns. Das romantische Bild des Programmierers im achtfachen Flow-State? Spiegelt selten die Realität wider.

Was wirklich funktioniert: Persistente Kontextsysteme

Der Durchbruch kommt, wenn du aufhörst, KI als Chatbot zu betrachten und anfängst, sie als dauerhaften Entwicklungspartner zu behandeln. Das bedeutet:

  • Systems entwickeln, die sich merken, wo du stehengeblieben bist
  • Eigene Qualitätsstandards durchsetzen, ohne dass du dich daran erinnern musst
  • Zusammenfassungen generieren, die einen Neustart in unter einer Minute ermöglichen
  • Entscheidungen, Fehler und Erkenntnisse automatisch festhalten

Es geht nicht darum, "faul" zu sein oder das eigene Gehirn zu ersetzen. Es geht darum, den administrativen Overhead der Softwareentwicklung auszulagern, damit die kognitive Energie für echtes Problemlösen übrig bleibt.

Mein eigenes Workflow-System

Nach Jahren, in denen ich Projekte begeistert gestartet und verwirrt aufgegeben habe, habe ich einen einfachen, aber effektiven Workflow mit Claude Code entwickelt. Die Kernidee: Jedes Projekt bekommt eine Kontextdatei, die im Repository lebt und automatisch zu Beginn jeder Session gelesen wird.

Die Projekt-Kontextdatei

Im Projekt-Root erstellst du eine Datei – nennen wir sie CLAUDE.md – die beschreibt, was du baust, wer es baut und wo du gerade stehst. Wenn du eine neue Coding-Session startest, liest Claude diese Datei zuerst. Keine "Was habe ich noch gleich gemacht?"-Momente mehr.

Die Datei hat vier Hauptabschnitte:

Kontext und Zweck Was macht dieses Projekt eigentlich? Welcher Tech-Stack? Wer sind die Nutzer? Das ist dein Elevator Pitch an dich selbst, für den Moment, wenn du nach zwei Wochen Pause zurückkommst.

Regeln und Standards Deine persönlichen Coding-Standards. Dateinaming-Konventionen. Test-Anforderungen. Was auch immer du automatisch durchgesetzt haben möchtest, schreibst du hier rein. Claude folgt diesen Regeln, ohne dass du dich erinnern musst.

Session-Briefings Bevor du eine Coding-Session startest, schreibst du auf, was du erreichen willst. Dauert etwa zwei Minuten. Der Vorteil: Wenn du unterbrochen wirst oder den Faden verlierst, kannst du genau dort weitermachen, wo du aufgehört hast. Kein Reibungsverlust.

Asynchrone Checkpoints Am Ende jeder Session schreibt Claude eine Zusammenfassung in die Datei. Was hast du erreicht? Was kommt als nächstes? Welche Blocker gibt es? Wenn du morgen – oder nächste Woche – zurückkommst, wartet der Kontext auf dich.

Warum das für Entwicklungsgeschwindigkeit wichtig ist

Das Problem mit Context-Switching: Es kostet viel. Forschung deutet darauf hin, dass es 20-30 Minuten dauert, tiefe Konzentration nach einer Unterbrechung wieder aufzubauen. Bei Entwicklern mit Aufmerksamkeitsproblemen kann diese Zahl höher liegen.

Durch persistente Kontextpflege reduzierst du die Kosten des Wechselns. Du wirst vielleicht immer noch für Meetings aus der Arbeit gerissen – aber der Neustart dauert 60 Sekunden statt 30 Minuten. Über eine Woche gerechnet, sind das Stunden an zurückgewonnener Fokuszeit.

Es gibt auch eine psychologische Komponente. Jedes Mal, wenn du dein Projekt anschaust und dich verloren fühlst, verknüpfst du es mit Reibung. Mit der Zeit entsteht Vermeidung. Ein System, das dich mit "Hier warst du, das hat funktioniert, das kommt als nächstes" begrüßt, entfernt diese Reibung komplett.

Qualitäts-Gates hinzufügen

Eines der größten Risiken bei Solo-Entwicklung: Code, der sich "fertig" anfühlt, aber nicht ist. Tests laufen durch? Ship es. Außer... hast du daran gedacht, den Linter laufen zu lassen? Sicherheitschecks gemacht? Verifiziert, dass der Build noch funktioniert?

Du kannst diese Checks als "Evidence Gates" in deiner Kontextdatei festhalten. Bevor Claude dir hilft, etwas als fertig zu markieren, verifiziert es automatisch deine eigenen Kriterien. Wie ein gewissenhafter Code-Reviewer, der die Checkliste nie vergisst.

Beispiel:

Bevor du als fertig markierst:
- Kompletten Test-Suite ausführen
- Keine console.log-Statements in Production
- Build kompiliert ohne Warnings

Claude setzt das automatisch durch. Du musst dich nicht erinnern. Das System erinnert sich für dich.

Praktische Umsetzung

Loslegen ist einfacher als gedacht:

  1. Eine Datei erstellen im Projekt-Root
  2. Kontext schreiben: Projekt beschreiben, Standards, aktueller Stand
  3. Jede Session beginnen mit einem aktualisierten Session-Briefing
  4. Jede Session beenden mit einerCheckpoint-Zusammenfassung
  5. Iterieren: Erkenntnisse hinzufügen, Regeln anpassen, System verfeinern

Das Setup dauert etwa 30 Minuten. Die zusammengesetzten Returns beginnen sofort und wachsen mit der Zeit.

Für Teams und Startups

Das ist nicht nur etwas für Solo-Entwickler. Teams können gemeinsame Kontextdateien nutzen, um neue Entwickler schneller einzuarbeiten, Konsistenz über Contributors hinweg zu halten und den "Bus-Faktor" zu reduzieren, indem implizites Wissen explizit gemacht wird.

Stell dir vor: Neues Teammitglied kommt dazu, kloned das Repo und versteht sofort Projektstruktur, Coding-Standards und aktuelle Prioritäten. Kein zwei-stündiges Übergabemeeting nötig. Die Kontextdatei hat die Arbeit erledigt.

Der größere Zusammenhang

Wir stehen an einem interessanten Wendepunkt in der Softwareentwicklung. KI-Tools werden genuin nützlich, aber die meisten haben ihre Workflows noch nicht angepasst. Sie denken immer noch in Kategorien von "Frage stellen, Antwort bekommen" – dabei liegt die echte Chance im Aufbau persistenter, intelligenter Systeme, die menschliche Fähigkeiten erweitern.

Für Entwickler – besonders diejenigen, die anders arbeiten – ist der Shift von zustandsloser zu zustandsbehafteter KI-Interaktion transformativ. Es geht nicht darum, weniger zu arbeiten. Es geht darum, intelligenter zu arbeiten. Systems bauen, die mit den natürlichen Tendenzen deines Gehirns arbeiten, statt dagegen.

Dein bester Code entsteht, wenn du nicht erschöpft bist vom Kontext-Management. Die Tools existieren, um das möglich zu machen. Die Frage ist nur, ob du ihr volles Potenzial ausschöpfst.

Read in other languages:

RU BG EL CS UZ TR SV FI RO PT NB PL FR HU IT NL ZH-HANS ES DA EN