AI-assisted coding
A tool built into a programmer's editor that suggests, explains and rewrites code using a large language model.
Formal
Software that sends the code a developer is working on, plus nearby files and a request, as context to a large language model and shows the answer as inline code completion, chat replies or proposed edits that the developer accepts or rejects.
In plain English
Like a helper who has read a great deal looking over your shoulder while you write - quick with ideas and happy to explain, but it has not seen your whole project and is sometimes confidently wrong.
In practice
A newly hired developer in a region's IT department asks the assistant what an old function in the lab system does, gets a short explanation, then has it draft the missing input checks, which she reads and adjusts.
Why it matters
It speeds up routine work, but whatever code and secrets are open in the editor may be sent to an outside provider, and its suggestions can carry the same flaws as the public code it learned from.