Coding mit KI
Das Praxisbuch für die Softwareentwicklung
Rheinwerk Verlag |
|
Autor:innen |
|
546 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
05/2026 |
978-3-367-11024-7 9783367110247 |
Die Chancen und Grenzen von Agentic Coding
Wird in wenigen Jahren niemand mehr Code schreiben, wie NVIDIA-Chef Jensen Huang prophezeite? Wahrscheinlich nicht. Sicher ist aber: Künstliche Intelligenz hat die Softwareentwicklung grundlegend verändert, und das in rasantem Tempo. Wer KI-Werkzeuge heute ignoriert, programmiert langsamer, umständlicher und mit höherem Fehlerrisiko. Dieses Buch zeigt, was moderne KI-Systeme bereits leisten können, wo ihre Grenzen liegen und wie Entwicklerinnen und Entwickler sie sinnvoll einsetzen – von Prompt Engineering bis hin zu Agentic Coding.
Besser programmieren mit KI-Unterstützung
An vielen Praxisbeispiele erklären Michael Kofler, Bernd Öggl und Sebastian Springer, wie KI beim Lösen konkreter Programmierprobleme hilft. Sie vergleichen Werkzeuge wie GitHub Copilot, Claude, Cursor oder Antigravity und zeigen, welche Aufgaben sich damit effizient erledigen lassen – vom Debugging einzelner Skripte bis zum Refactoring ganzer Codebasen. Ziel ist es nicht, Menschen zu ersetzen, sondern Entwickler produktiver und sicherer zu machen.
Hype, Realität und typische Fallstricke
KI-Tools liefern oft beeindruckende erste Ergebnisse, doch nicht alles, was glänzt, ist auch zuverlässig. Die Autoren ordnen die Versprechen der Anbieter ein, berichten von eigenen Erfahrungen und zeigen, wo Ernüchterung einsetzen kann. Sie lernen, wie KI-Modelle arbeiten, warum sie Fehler machen und wie man sie richtig anleitet, um ihr Potenzial wirklich auszuschöpfen.
Agenten, Workflows und neue Möglichkeiten
Die Autoren spannen den Bogen von einfachen Autovervollständigungen bis hin zu autonomen Agenten, die selbstständig Aufgaben übernehmen. So übernehmen sie z.B. das Debugging, Datenbankdesign oder App-Entwicklung mit LangChain. Auch Optimierung und Anpassung lokaler LLMs werden verständlich erklärt.
MCP, Skills und Verantwortung
Moderne KI ist längst nicht mehr auf ein Chatfenster beschränkt. Über MCP-Server kann sie Tools steuern, recherchieren oder Prozesse automatisieren – mit großen Chancen, aber auch realen Risiken. Wer diese Systeme einsetzt, muss verstehen, wie sie funktionieren und wo Kontrollmechanismen nötig sind. Dieses Buch vermittelt genau dieses Wissen und macht deutlich: Nur wer KI versteht, kann sie verantwortungsvoll und erfolgreich in der Softwareentwicklung einsetzen.
Aus dem Inhalt
- Wie funktioniert künstliche Intelligenz?
- Pair Programming mit KI
- Agentic Coding
- Von der IDE zur CLI: Claude Code, Codex, Gemini
- MCP, Skills und die Zukunft
- Debugging und Refactoring
- Testgetriebene Entwicklung mit KI
- Lokale LLMs ausführen
- Automation über APIs
- RAG und Text-to-SQL
- Risiken, Grenzen und Ausblick
In dieser Leseprobe geht es darum, mithilfe von KI-Unterstützung Fehler im eigenen Quellcode schneller zu identifizieren und zu beheben und den Zeitgewinn gegenüber klassischem Debugging einzuschätzen. In größeren Softwareprojekten schleichen sich unvermeidlich Fehler ein. Werkzeuge wie Print-Anweisungen, strukturiertes Logging und Debugger helfen dabei, diese aufzuspüren und zu verstehen.
Diese Hilfsmittel sollen jedoch kein Ersatz für eigenes analytisches Denken sein, da man sich sonst leicht in der eigenen Codebasis „verrennt“ und Probleme übersieht.
Letztendlich ist KI ein geduldiger und wissensstarker Pair-Programming-Partner, der Ihnen neue Möglichkeiten eröffnet, um effizienter zur Fehlerursache zu gelangen.
Wer hat's geschrieben?
Bernd Öggl setzt als erfahrener Systemadministrator und Webentwickler Docker schon seit mehreren Jahren in Produktivumgebungen ein. Er kennt die potentiellen Probleme und geht in diesem Leitfaden gezielt auf die einzelnen Lernschritte ein.
Sebastian Springer ist als JavaScript Engineer bei MaibornWolff tätig. Neben der Entwicklung und Konzeption von Applikationen liegt sein Fokus auf der Vermittlung von Wissen. Als Dozent für JavaScript, Sprecher auf zahlreichen Konferenzen und Autor versucht er, die Begeisterung für professionelle Entwicklung mit JavaScript zu wecken.
Rheinwerk Verlag |
|
Autor:innen |
|
546 Seiten, Hardcover, 2. Auflage |
|
Erschienen |
05/2026 |
978-3-367-11024-7 9783367110247 |

