Inline Code Suggestions sind direkte Vorschläge eines KI-Systems, die im Editor an der Cursorposition als "Geistertext" oder Inline-Diff angezeigt werden. Sie werden in der Regel mit Tab angenommen, mit Esc verworfen oder mit besonderen Tasten editiert.
Das Konzept ist heute in nahezu jedem KI-fähigen Editor zu finden: GitHub Copilot, Cursor, JetBrains AI Assistant, Amazon Q Developer, Codeium, Tabnine. Vorschläge reichen von einzelnen Wörtern über mehrzeilige Blöcke bis hin zu kompletten Funktionen, abhängig von Kontext und Modell.
Einsatzzweck ist eine möglichst nahtlose Integration der KI in den Schreibprozess. Statt zwischen Editor und Chatfenster zu wechseln, sieht der Entwickler direkt im Code, was das Modell vorschlägt, und kann es punktuell akzeptieren oder verändern. Das senkt die kognitive Schwelle und erhöht die Geschwindigkeit deutlich.
Inline Code Suggestions wurden mit Tabnine (2018) und insbesondere GitHub Copilot (2021) zum Standard. Frühere Vorläufer existieren in IntelliSense und Eclipse-Plug-ins, allerdings ohne LLM-basierte mehrzeilige Vorschläge. Heutige Modelle bieten kontextreiche, oft erstaunlich treffsichere Vorschläge.
Wie alle KI-Werkzeuge haben auch Inline Suggestions ihre Schattenseiten: Übernommene Codes können Bugs, Sicherheitslücken oder fragwürdige Lizenzimplikationen mit sich bringen. Studien wie "Do Users Write More Insecure Code with AI Assistants?" (Stanford, 2022) zeigen, dass die Nutzung mit klaren Reviewstandards gepaart sein sollte.