Der Kernunterschied lässt sich in einem Satz sagen: Ein Agent antwortet nicht nur — er handelt. Er kann Dateien in deinem Projekt öffnen und lesen, Befehle ausführen (Tests, Build, Linter), das echte Ergebnis sehen und darauf reagieren — ohne dass du jeden einzelnen Schritt manuell anstößt.
Autocomplete kennt nur den Text unter deinem Cursor. Ein Agent kennt (im Rahmen dessen, was du ihm erlaubst) die ganze Codebasis, kann sie durchsuchen, verändern und das Ergebnis seiner eigenen Änderung überprüfen — bevor er dir überhaupt etwas zeigt.
Autocomplete
Agent
Das ist der Sprung von "hilft mir beim Formulieren" zu "erledigt einen Teil der Arbeit selbstständig — und zeigt dir, was dabei herauskam". Wie dieser Ablauf konkret aussieht, ist das Thema des nächsten Schritts: der Grundzyklus.