Es läuft. Ich weiß nur nicht, warum.

Veröffentlicht am 4 Min. Lesezeit

Eine Lichtlinie läuft in einen geschlossenen schwarzen Würfel mit einem orangen Schlüsselloch und tritt auf der anderen Seite als leuchtendes Netz wieder aus.
Eine Lichtlinie läuft in einen geschlossenen schwarzen Würfel mit einem orangen Schlüsselloch und tritt auf der anderen Seite als leuchtendes Netz wieder aus.
Inhalt

Claude Code ist in kurzer Zeit enorm stark geworden. Es schreibt längst nicht mehr nur Code. Mit Browser und Computer Use bewegt es sich auch durch die Oberfläche eines fremden Anbieters und nimmt dort die Einstellungen vor, die meine Integration braucht.

Will ich in meinem System etwas Neues umsetzen und brauche dafür die API eines anderen Dienstleisters, liegt ein Satz sehr nah: „Erledige das für mich.“

Meistens klappt das. Genau darüber denke ich seit einer Weile nach.

Der Erfolg, der mir nicht ganz gehört #

Ich bin es gewohnt, selbst zu programmieren und mir Lösungen zu erarbeiten. Neben Beruf, Familie und anderen Verpflichtungen bleibt für Hobby-Projekte aber wenig Zeit. Ein Agent, der mir einen Abend Konfiguration abnimmt, ist da eine echte Erleichterung. Ich komme schnell zu Ergebnissen, und das will ich nicht kleinreden.

Dann läuft alles, und ich sitze davor. Ich habe die Konfiguration nicht selbst vorgenommen. Ich weiß nicht, warum es funktioniert. Auf eine gewisse Weise fühle ich mich um etwas gebracht: um das Gefühl, es mir erarbeitet und dabei etwas gelernt zu haben.

Beim Programmieren mit einem Agenten bleibt mir wenigstens der Diff. Bei Browser und Computer Use fällt selbst der weg. Was in der Oberfläche eines Anbieters eingestellt wurde, steht in keinem Commit. Das Ergebnis ist da, den Weg dorthin kann ich nicht nachlesen.

Mein Urteil kommt aus der Mühe #

Für mich allein wäre das verkraftbar. Wenn ein Agent etwas Merkwürdiges vorschlägt, fällt es mir meistens auf. Das liegt aber nur daran, dass ich mir solche Dinge lange selbst erarbeiten musste. Mein Urteil stammt aus genau der Mühe, die ich gerade abgebe.

Ich zehre also von einem Vorrat. Der wächst nicht mehr von allein, und ohne Übung schrumpft er. Das merke ich, weil ich den Zustand davor kenne.

Wer heute anfängt, kennt ihn nicht.

Was wird aus dem Nachwuchs? #

Wer gerade Software Engineering lernt, hat vom ersten Tag an ein Werkzeug, das fast jede Übungsaufgabe löst. Warum zwei Stunden an einem Fehler sitzen, wenn die Lösung in zwei Minuten da ist? Ich hätte an dieser Stelle auch nicht widerstanden. Das ist kein Vorwurf an eine Generation. Wer so handelt, verhält sich vernünftig, nur eben bei falschen Anreizen.

Der Vergleich mit dem Taschenrechner liegt nahe. Kinder lernen trotzdem Kopfrechnen, damit sie merken, wenn ein Ergebnis nicht stimmen kann. Das passt. Allerdings rechnet ein Taschenrechner richtig. Ein Agent liefert auch falsche Lösungen, und die klingen genauso überzeugend wie die richtigen.

Wer nur noch mit fertigen Lösungen arbeitet, kann sie irgendwann nicht mehr prüfen. Dann prüft sie niemand. Und aus diesen Menschen sollen später die Seniors werden, die Agenten beaufsichtigen.

Verstehen wird zur Entscheidung #

Verzicht halte ich nicht für die Antwort. Eine Ausbildung ohne Agenten bereitet auf eine Arbeitswelt vor, die es so nicht mehr gibt. Etwas anderes hat sich aber verschoben. Verstehen war früher ein Nebenprodukt der Arbeit, weil es keinen anderen Weg zum Ergebnis gab. Jetzt ist es eine Entscheidung.

Für die Ausbildung folgen daraus für mich drei Dinge.

Die Grundlagen kommen zuerst und von Hand, auch wenn das langsamer ist. In dieser Phase ist der Umweg der Inhalt.

Bewertet wird, ob jemand erklären kann, warum etwas läuft. Dass es läuft, reicht nicht mehr als Nachweis. „Warum so?“ wird zur wichtigsten Frage im Review.

Agenten gehören trotzdem in die Ausbildung, und zwar als Gegenstand der Kritik. Wer lernt, ihre Ergebnisse anzuzweifeln und ihre Fehler zu finden, trainiert genau das Urteil, um das es geht.

Für mich selbst habe ich eine einfachere Regel. Ich frage mich vorher, ob ich etwas nur haben oder auch können will. Will ich es nur haben, darf der Agent es erledigen. Nicht jede Einstellung bei einem Anbieter muss ich durchdrungen haben. Will ich es können, mache ich es selbst. Oder ich lasse mir danach erklären, was passiert ist, und ändere etwas von Hand. Was bei mir dauerhaft läuft und Verantwortung trägt, muss ich in jedem Fall erklären können.

Ein Agent kann mir die Arbeit abnehmen. Das Verstehen nimmt er mir nicht ab. Wer sich nicht dazu zwingt, es selbst zu lernen, verliert die Kompetenz und merkt es erst an dem Tag, an dem der Agent falsch liegt.

Wie ich Agenten bei langer Arbeit Grenzen setze, habe ich in Meinem Agenten fehlte ein Abbruchkriterium beschrieben.

Nach oben