A model predicts the next code while the developer remains the author.
Autocomplete is the lowest-autonomy interaction mode: the system proposes a small continuation at the cursor and a person accepts, edits, or rejects it. It does not independently plan, navigate a repository, or verify an outcome.