Issue 13 · Nov 2–8, 2026Editions · Glossary · Archive · Method · RSS · HU / ENG

News of the AI era, curated weekly

Glossary › Code

code completion

basicwidespread

Code completion is an assistive function that suggests probable continuations of code while programming, so the developer does not need to type everything letter by letter.

In plain terms

If you have ever sent a message on your phone, you know the feeling: the keyboard suggests the next word, and you accept it with a tap. Code completion is the same, but for programmers: the editor program faintly displays what it thinks comes next while you type, and you can insert it with a keystroke.

It used to only complete names and commands, like a smart dictionary. Today's AI-based version suggests entire lines and even whole blocks of code, because the language model learned from a huge amount of previously written code what usually comes next.

The key point is that you are in charge: you write the program, and the machine only suggests. This differs from a coding agent, which independently completes a given task in multiple steps while you only verify the final result.

How it works

  1. The editor continuously monitors where the cursor is and what you typed before and after it.
  2. It sends this environment (a part of the open file, often details from other project files) to a language model trained on code.
  3. The model calculates the most likely continuation and typically returns one or more suggestions in a fraction of a second.
  4. The suggestion appears as faint, grey text near the cursor: you can accept it (typically with the Tab key), rewrite it, or simply keep typing, causing it to disappear.
  5. Many tools also measure which suggestions users accept, and the creators refine the next version based on these, depending on the settings.

An everyday example

An online store developer starts writing the program part that calculates the cart total with VAT. As soon as they type the function name, the editor suggests the full calculation; they read it through, correct the VAT rate, and accept it.

Who is affected

developerIt has become a daily work tool: less typing is required, but the user remains responsible for every accepted suggestion. → Code
parent, student, teacherA student learning programming progresses faster with it, but if the machine writes everything for them, understanding is left out. → Education & Family
entrepreneur, executiveThey must decide whether the subscription is worth it and whether the company's source code can be released to an external provider's server.
jobseeker, new graduateFor developer jobs, it is increasingly expected that these tools be used skillfully and critically. → Work & HR

A common misconception

MythCode completion writes the program for you, so you no longer need to understand programming.
In realityThe suggestion is likely a continuation, not a verified solution: it may be incorrect, outdated, or insecure. Only someone who understands what the code should do can judge if it is good.

Limits and risks

Similar, but not the same

Related concepts

Broader

AI-based programming assistant, generative AI, software development

Narrower

line completion, multi-line code suggestion, next-edit prediction

On the edge

coding agent, code generation, large language model, vibe coding, integrated development environment

A brief history

Simple code completion already existed in developer tools of the 1980s. The traditional version, based on programming language rules, became widely known in the second half of the 1990s when Microsoft integrated it into its developer tools under the name IntelliSense from 1996. The AI-based version, which suggests entire lines and program sections, spread massively with GitHub Copilot, introduced in preview in 2021 and available to everyone from 2022.

Where things stand

By the end of 2026, AI-based code completion became a basic feature in most developer editors. Attention meanwhile shifted to coding agents, which already perform entire tasks, while completion became a familiar background tool.

Status: 2026 November

Also known as

code completion · code completion · automatic code completion · autocomplete · intelligent code completion · AI code completion · code suggestion · tab completion

Sources

This entry was machine-edited and has undergone machine expert review; the “In the news” section updates automatically from Agent Age stories.