TDM

Claude Code für Dummies: Mein Erfahrungsbericht

Nach Monaten im Karton konnte JB endlich wieder vor seinem großen Bildschirm Platz nehmen und mit dem Coden beginnen. Er war so sehr auf Claude Code fokussiert, dass ich ihn bat, eine Demo zu machen (eine Website in weniger als 3 Minuten erstellen und online stellen) und ich habe mich auch daran versucht.

Ich bin keine Entwicklerin, aber ich kann ein bisschen coden. Ich weiß, was ein Algorithmus ist, ich habe schon einige automatische Skripte geschrieben und nutze APIs (= „Eingangstüren“, die es einem Programm ermöglichen, mit einem anderen Programm zu sprechen) wie die von Google oder Bing.

Mein Hauptprojekt: alte Bücher übersetzen

Seit Jahren übersetze ich ehrenamtlich alte Bücher. Dafür habe ich die API von Claude genutzt (= ich habe Claude pro Verbrauch bezahlt, damit er übersetzt). Das ist teuer, daher waren meine Skripte nicht sehr anspruchsvoll und ich kam nicht schnell voran. Trotzdem habe ich schon 1.800 Seiten übersetzt, die ich alle selbst Korrektur gelesen und bearbeitet habe. Als ich verstand, was wirklich möglich ist Claude Code, habe ich mich wieder an die Arbeit gemacht.

Claude Code vs. ChatGPT: Was ist der Unterschied?

Wenn Sie ChatGPT oder Claude.ai in Ihrem Browser nutzen, befinden Sie sich in einer Chat-Oberfläche : Sie stellen eine Frage, die KI antwortet, das war’s. Sie sieht nichts von dem, was auf Ihrem Computer ist. Sie kann Ihre Dateien nicht öffnen, ein Programm starten oder ein Dokument bearbeiten. Sie antwortet in einem Textfeld, und Sie müssen alles selbst danach erledigen. Sie hat auch ein begrenztes Gedächtnis und einen begrenzten Kontext über das, was Sie zuvor getan haben.

Claude Code, das ist völlig anders. Es läuft direkt auf Ihrem Computer, im Terminal (= das schwarze Fenster mit Text, das Entwickler nutzen). Und dort legt es die Hände in den Dreck: Es kann Ihre Dateien lesen und bearbeiten (in einem erlaubten Ordner), Code ausführen, Befehle starten, Ordner erstellen, APIs aufrufen, Tests durchführen, … Es handelt wirklich auf Ihrem Rechner, nicht nur in einem Dialogfeld.

Das ist der Unterschied zwischen jemandem, der Sie vom Sofa aus per Telefon berät, und jemandem, der wirklich da ist, neben Ihnen sitzt, Ihre Schubladen öffnen, Ihre Dokumente lesen und die Dinge für Sie erledigen kann.

Deshalb nennt man es einen Agenten : Es antwortet nicht nur, es handelt.

Die Ratschläge, die mir geholfen haben

Ein Freund, Kevin (ich empfehle Ihnen sehr, seine Präsentation zu lesen), sagte mir, man müsse

  1. die KI herausfordern
  2. und sie bitten, ihre Arbeit bei jedem Schritt zu überprüfen.

JB sagte mir, ich solle die KI regelmäßig daran erinnern, den Prozess in einer Datei namens CLAUDE.md, fragen, ob die KI Fragen hat, und die KI bitten, mir immer ihren detaillierten Plan zu geben, bevor sie irgendetwas ausführt (bei Claude heißt das „Plan-Modus„).

Was ist CLAUDE.md?
Sie wissen, was ein neuer Kollege ist, der in ein Unternehmen kommt? Am ersten Tag weiß er nichts: wie das Team arbeitet, die Gewohnheiten, die ungeschriebenen Regeln, die laufenden Projekte. Man muss ihm alles von Grund auf neu erklären.
Claude Code ist genauso. Standardmäßig erinnert es sich bei jeder neuen Sitzung an nichts. Alles, was Sie zusammen gemacht haben, alle getroffenen Entscheidungen, alle Präferenzen, die Sie ihm erklärt haben … weg.
Das CLAUDE.md das ist die Datei, die dieses Problem löst. Es ist eine einfache Textdatei, die in Ihrem Projekt lebt und die Claude jedes Mal automatisch liest, wenn es startet. Es ist sein permanentes Gedächtnis. Sein Begrüßungsbuch. Sein Logbuch.

Allerdings muss man in ~/.claude/settings.jsonmemory deaktivieren, denn memory enthält alles Mögliche und belastet den Kontext unnötig.

"autoMemoryEnabled":false

Warum Claude Code alles für meine Übersetzungen verändert hat

Früher habe ich nur die API verwendet, mit begrenzten Werkzeugen. Jetzt mit Claude Code kann ich ihm Zugriff auf viele Dateien gleichzeitig geben: ein Glossar, Übersetzungsbeispiele, .epub-Bücher zum gleichen Thema. Das ist viel praktischer als vorher und die Übersetzung ist qualitativ viel besser. Ich habe zufällige Passagen gelesen und mit Claude Code habe ich keine Fehler gefunden.

Das Problem: die Tokens

Tokens sind die Einheit, die misst, was die KI liest und schreibt. Es ist, als würde man Gehirnzeit mieten. Je mehr Text man ihr gibt, desto mehr verbraucht man, und desto teurer wird es. Und ich verbrauche sie sehr schnell.

Für weniger komplexe Aufgaben haben mir Kevin und JB geraten, Deepseek (ein chinesisches Modell) mit Claude Code (der Schnittstelle, die mit dem Modell spricht, man nennt das ein harness, siehe Erklärung unten). Das Deepseek-Modell ist etwas schlechter als die von Claude, aber unendlich viel billiger (etwa um den Faktor 25). Das Preis-Leistungs-Verhältnis ist außergewöhnlich. JB und ich teilen uns ein Konto für 25/30 $ pro Monat, das uns erlaubt, Milliarden von Tokens zu verbrauchen, was mit den Claude-Modellen unerschwinglich wäre.

Und genau das, nie an Tokens zu sparen, macht uns völlig verantwortungslos ! Bei Deepseek räumen wir nie in den Konversationen auf (/clear, /compact), wir optimieren nichts. Bei Claude hingegen, da wir nur ein Abonnement für 20 $ pro Monat haben und es schnell weg ist, sind wir sehr vorsichtig: Wir optimieren regelmäßig, wir prüfen unsere Prozesse, um Tokens zu sparen. Leute wie wir verschmutzen den Planeten, nicht gut!!!

Claude Code ist das, was man ein „harness(= eine Schnittstelle, eine Hülle)nennt. Stellen Sie sich einen Roboter mit Armen vor. Die Arme, die Greifer, die Tatsache, dass er Objekte greift, sie bewegt, Schubladen öffnet, auf Knöpfe drückt… das ist die harnessEr ist es, der die konkreten Dinge in der realen Welt tut. Aber den Kopf, der denkt und entscheidet, was er mit diesen Armen tut, kann man wechseln. Man setzt einen sehr intelligenten Kopf für komplexe Aufgaben auf, einen einfacheren für einfache Aufgaben. Der Körper des Roboters bleibt genau derselbe, man ändert nur, was auf den Schultern sitzt.

Claude Code ist genauso. Die harness das sind die Arme: Sie liest Ihre Dateien, führt Befehle aus, ändert Dokumente, verwaltet die Schritte nacheinander. Das ist fest, das ändert sich nicht. Aber der Kopf darin, der denkt und schreibt, den kann man wechseln! Mit etwas technischer Konfiguration kann man Claude Opus, Sonnet oder Haiku natürlich, aber auch Deepseek, GPT Sol oder Gemini Die Arme bleiben gleich, man ändert nur den Kopf. Das ist sehr praktisch: Man setzt einen leistungsstarken Kopf für komplexe Aufgaben auf (Claude Fable 5), einen billigeren für einfache Aufgaben (Deepseek).

Die technische Doku zu lesen, ändert alles

JB sagt immer, dass der, der die technische Doku liest, mehr Vorteile hat als die anderen. Und da ich es liebe, technische Dokumentationen zu lesen, lese ich sie für uns beide! So habe ich Funktionen entdeckt, die Claude standardmäßig nicht anbietet (/skill, sub agents, agent teams) : man muss ihn bitten, einen Audit des Prozesses zu machen, und dann optimiert er alles.

Was sind Skills und Sub-Agents?

Standardmäßig macht Claude Code alles selbst, allein, Schritt für Schritt. Das ist gut, aber nicht optimal.
Die Skills (= Kompetenzen), das sind wie Arbeitsblätter, die Sie im Voraus vorbereiten. Zum Beispiel: „Wenn du übersetzt, verhalte dich genau so, beachte dieses Glossar, erwartet wird dieser Stil“. Statt ihm jedes Mal alles neu zu erklären, greift er auf sein Blatt zurück und startet direkt mit guten Grundlagen. Das vermeidet, dieselben Anweisungen zu wiederholen, und verbessert die Qualität des Ergebnisses.

Die Sub-Agenten (= Unteragenten)sind noch mächtiger. Statt nur einem Claude, der alles macht, hast du mehrere, die parallel arbeiten, jeder an einer bestimmten Aufgabe. Ein bisschen wie ein Team. Für mich bei Übersetzungen ist das enorm: Statt dass ein einziger Agent übersetzt und dann überprüft und korrigiert, habe ich einen „Übersetzer“-Agenten, der übersetzt, und einen „Lektor“, der gegenliest und die Arbeit des Ersten hinterfragt. Das Ergebnis ist viel besser, und es geht schneller.

Die verschiedenen Modelle

Für Übersetzungen mochte ich schon immer die Qualität von Claude Sonnet 4.6.

Für die großen Überprüfungen habe ich Claude Fable 5 vor Kurzem entdeckt und bin super zufrieden. Es ist schnell, von chirurgischer Präzision, und es sieht über das hinaus, was verlangt wird. Es verbraucht enorm viele Tokens pro Sitzung (jede Sitzung kostet mich das Äquivalent von 25 $, wenn man über die API gehen würde), aber am Ende erledigt es komplexe Aufgaben in weniger Sitzungen als die anderen Modelle (ich habe ihm ein ganzes Buch vorgeworfen und es hat Ungereimtheiten in der Übersetzung bemerkt und kann 3 verschiedene Stellen im Buch zitieren, um die Wahl eines Wortes an der 4. Stelle zu rechtfertigen). Ich bin froh, es bis zum 22. Juni in meinem Claude-Pro-Abo zu haben.

Deepseek V4 Pro denkt zu schnell und schreibt Skripte von zweifelhafter Qualität. Man muss es zwingen, nachzudenken und Lösungen vorzuschlagen, bevor es codet, sonst stürzt es sich kopfüber, zerbricht alles, und das Debuggen wird zur Qual. Ich nutze es für Basisaufgaben (Erstellung einfacher Websites, Skripte für Epubs).

Meine Learnings

Mit KI zu arbeiten erfordert, in den Manager-Modus zu wechseln und nicht in den Ausführungsmodus. Statt zu denken „wie machen wir das“, muss ich umschalten und denken „welches Ergebnis ich will, egal wie es dorthin kommt“. Zum Beispiel für eine Übersetzung: Es ist mir egal, ob er meinen Text in 2 oder 4 Teile zerlegt, das ist sein Problem. Mein Problem ist es, die bestmögliche Übersetzung zu bekommen, mit einem einheitlichen Stil von Anfang bis Ende. Er soll selbst sehen, wie er das hinbekommt. Die seltenen Male, wo ich ihm sage, was er tun soll („schreib ein Python-Skript“, „schick das als Batch“), ist das Micro-Management, und das führt direkt zu Ineffizienz. Statt die beste technische Lösung zu finden, folgt er MEINER technischen Lösung, die nicht unbedingt die richtige ist. Es ist, als ob Sie einen Experten einstellen und ihm jede einzelne Handbewegung vorschreiben, anstatt ihm zu erklären, was Sie erreichen wollen. Er wird zwangsläufig schlechter sein, als wenn Sie ihm nur das Ziel genannt hätten. Man kann auch in Prozessen und Teams denken: Ich will einen Übersetzer, einen zweiten, der die Qualität der Übersetzung prüft, einen Webdesigner, …

Es passiert mir immer noch, dass ich mich selbst einschränke und mir sage „oh weh, das sieht komplex aus, das werde ich ihn nicht fragen“. Großer Fehler. Ich muss mich daran erinnern, dass es absolut keine Grenzengibt. Ein konkretes Beispiel: Ich möchte .epub anbieten (= E-Books) die für alle zugänglich sind. Aber für meinen eReader reMarkable 2 (= ein spezielles Tablet zum Lesen und Notizenmachen)brauche ich epubs in einem etwas speziellen Format. Wenn das ein Mensch machen würde, hätte ich ein schlechtes Gewissen gehabt, ihm eine Extramühe zuzumuten, nur für 0,5 % der Leser. Also hätte ich mich selbst zensiert. Aber das ist eine KI. Sie wird nicht müde, sie seufzt nicht, sie schaut nicht auf die Uhr. Sie zu bitten, zwei Versionen statt einer zu generieren, kostet sie nichts. Mein großes Vergnügen, ein perfekt auf meinen eReader abgestimmtes E-Book zu lesen, ist absolut keine Laune, es ist nur ein zusätzliches Ergebnis, das zu fordern ich mich nicht scheuen sollte. Die Regel, die ich mir auferlegen sollte: Wenn ich zögere, etwas zu verlangen, weil „es zu viel ist“, verlange ich es trotzdem. Mit der KI kann man Perfektion verlangen, anders als ein Mensch.

Update: Ich habe gemerkt, dass ich mich weniger einschränke, wenn ich eine nahezu unbegrenzte Anzahl an Tokens habe. Wenn ihr also denkt, dass ihr weiter kommen könnt, dann nehmt das Paket ++ für 200 $ nur für einen Monat, um euch nicht einzuschränken und maximal zu lernen, danach wieder auf das 20 $-Paket zurückzugehen.

Ich habe entdeckt, dass man die bereits auf meinem Computer installierte Software über die Befehlszeile steuern kann. So konnte ich, anstatt die OCR (Texterkennung) über die KI durchzuführen (und Tokens zu verbrennen), OCR über die Befehlszeile ausführen, um die Software ABBYY zu steuern. Und die Flashcards mit meiner ANKI-Software aktualisieren. Nur weil ein Tool keine API/MCP hat, heißt das also nicht, dass wir nicht damit interagieren können. Man sollte nicht zögern, es zu bitten, die bereits vorhandene Software zu überprüfen, um Tokens zu sparen.

Das Letzte, und ich empfehle es wirklich jedem: sucht euch einen Kumpel, mit dem ihr über Claude Code sprechen könnt. Man wird absolut verrückt nach diesem Tool, im positiven Sinne. Man hat das unwiderstehliche Verlangen, mit jemandem darüber zu sprechen. Wenn diese Person bereits Erfahrung hat, ist es sogar noch besser: Ihr könnt ihn oder sie Fragen zu bewährten Methoden stellen, ihm oder sie zeigen, was Claude geantwortet hat, und fragen, ob das normal ist. Ich bin überzeugt, dass eine Stunde Gespräch mit jemandem, der ein Jahr Claude Code hinter sich hat, euch leicht 3 Monate Test & Learn im Alleingang erspart. Und es ermöglicht auch, die Frustration über fehlende Tokens zu teilen. Unter Süchtigenist es sehr wichtig, mit anderen Süchtigen abzuhängen! hahaha

Im Ernst, es ist auch sehr nützlich, um über Neuigkeiten auf dem Laufenden zu bleiben. Es kommen jeden Tag so viele neue Dinge heraus, dass es unmöglich ist, alles allein zu testen. Wenn jeder etwas für sich testet und den anderen davon erzählt, deckt ihr gemeinsam viel mehr Gelände ab.

Und schließlich gibt es das FOMO (= Fear Of Missing Out, die Angst, etwas zu verpassen, ins Hintertreffen zu geraten). Dieses FOMO ist sehr real. Wenn man sieht, wie schnell KI Fortschritte ermöglicht, hat man nur eine Angst: dass der Konkurrent schneller vorankommt. Und diese Angst kann wirklich nur von denen verstanden werden, die diese Werkzeuge täglich nutzen. Also ja, findet euren Kumpel.

Wenn ihr Demos und konkrete, komplexere Fälle braucht, hier ist eine Präsentation großzügig gespendet von Kevin Richard (unser Freund, dem ich sehr empfehle, zu folgen auf YouTube und X). Diese Präsentation ist wichtig, denn sie wird viele Menschen aufwecken (jedenfalls hat sie mich aufgeweckt!).

Kommentare deaktiviert für Claude Code für Dummies: Mein Erfahrungsbericht