What is AI-assisted coding?
AI-assisted coding is the umbrella term for any use of large language models and AI agents to help write software, from autocomplete and chat to coding agents. It has no single coiner and says nothing about who writes the code or who checks it. Simon Willison calls vibe coding “the less responsible subset” of it.
Origin AI-assisted coding has no established coiner: it is a descriptive phrase, which DORA’s 2025 report (opens in a new tab) put in its title (“State of AI-assisted Software Development”, announced 23 September 2025). Simon Willison reported “approximately zero success” (opens in a new tab) in getting the similar term AI-assisted programming to stick.
Also on Wikipedia (opens in a new tab)
- In Polish
- Kodowanie wspomagane AI
- Closest ladder level
- All levels, free guide
- Also searched as
- AI assisted coding, AI-assisted programming, AI-assisted development, AI-assisted software development
Then $19.99 a month or $99.99 a year. Cancel from your account page. 30-day refund on a first purchase.
Why it matters.
A policy, a vendor deck or a job ad that says “AI-assisted coding” has not yet said who checks the code, because the term covers a reviewed pull request and an unread one alike. The DORA 2025 report is titled for it, and its announcement says “AI doesn’t fix a team; it amplifies what’s already there.” When a name needs to carry a rule, pick one that names the check, such as agentic engineering. This site’s ladder uses “assisted” more narrowly, for Level 1.
AI-assisted coding vs vibe coding
AI-assisted coding is the wider category and vibe coding is one way of doing it, the one where nobody reads the code.
| Criterion | Vibe coding | AI-assisted coding |
|---|---|---|
| What it names | A practice: prompt, glance at the result, accept it | An umbrella category: any use of LLMs and AI agents to help write software |
| Who writes the code | The model | Human, AI or both; the term does not say |
| Who checks it | Nobody reads the diff; the human watches behaviour | The term does not say. Code you reviewed, tested and can explain is “software development” (Willison) |
| What stops the loop | “It mostly works” | Not part of the meaning; each team or tool sets it |
| Where the name came from | Andrej Karpathy, X post, 2 Feb 2025 | No coiner; in the title of the DORA 2025 report, announced 23 Sep 2025 |
| Where it breaks | When the software is for other people: Willison calls it “grossly irresponsible” there (6 May 2026) | As a label: too broad to tell careful from careless use (our reading). Willison tried to make it stick “with approximately zero success” |
Where AI-assisted coding sits among the other names
Simon Willison’s two tag descriptions on his own site nest the names: AI-assisted programming is the wide tag, and agentic engineering points back to it.
| Tag | Description, verbatim | What it says about the other names |
|---|---|---|
| ai-assisted-programming | “Using AI tools such as Large Language Models to help write code. Vibe coding is the less responsible subset of this.” | Vibe coding is a subset of AI-assisted programming |
| agentic-engineering | “Using coding agents for professional software development. I’ve written a lot more about this under my broader tag ai-assisted-programming.” | Agentic engineering sits under the broader AI-assisted programming tag |
Questions about AI-assisted coding.
How is AI-assisted coding different from vibe coding?
AI-assisted coding is the wide category and vibe coding sits inside it. Simon Willison’s tag description says: “Using AI tools such as Large Language Models to help write code. Vibe coding is the less responsible subset of this.” Code an LLM wrote that you then reviewed, tested thoroughly and can explain is, in his words, “not vibe coding, it’s software development.”
Is AI-assisted coding the same as agentic engineering?
No. Agentic engineering is narrower: Willison’s tag for it reads “Using coding agents for professional software development” and points to his broader ai-assisted-programming tag. On 4 February 2026 Addy Osmani wrote that he had personally liked “AI-assisted engineering” for the end of the spectrum where the human remains in the loop, before adding that he liked Karpathy’s “agentic engineering”.
Who coined AI-assisted coding?
No one is credited. It is a descriptive phrase that several parties used: Gartner wrote “AI-assisted software engineering” in its press release of 16 October 2023, and the 2025 DORA report is titled “State of AI-assisted Software Development”. Willison wrote on 7 October 2025 that he had tried to get terms like AI-assisted programming to stick, “with approximately zero success”.
Is AI-assisted coding the same as Level 1 on the autonomy ladder?
No. The umbrella covers every level of the ladder, from autocomplete to agents. On the ladder, Level 1 is “assisted”: Dan Shapiro describes the human writing the important code and offloading “specific, discrete tasks to your AI intern”. This site uses “assisted” in that narrower sense only for Level 1.
The vocabulary of AI-driven development
Every name below is defined against vibe coding: who writes the code, who checks it, and what stops the loop.
Read the long-form guide: agentic engineering vs vibe coding
Sources.
The primary sources outside this site that this page relies on.
- Announcing the 2025 DORA Report: State of AI-Assisted Software Development (opens in a new tab) Nathen Harvey and Derek DeBellis, Google Cloud Blog
- Vibe engineering (opens in a new tab) Simon Willison
- Not all AI-assisted programming is vibe coding (but vibe coding rocks) (opens in a new tab) Simon Willison
- Agentic Engineering (opens in a new tab) Addy Osmani
- Gartner Identifies the Top 10 Strategic Technology Trends for 2024 (opens in a new tab) Gartner
- The Five Levels: from Spicy Autocomplete to the Dark Factory (opens in a new tab) Dan Shapiro
Keep reading.
The guides that go deeper, and the terms and comparisons next to this one.
In the docs
Related terms
Comparisons
Read the guides in the same words.
Open every guide with the 7-day free trial. Each term is defined once here, and the guides use it the same way.
Then $19.99 a month or $99.99 a year. Cancel from your account page. 30-day refund on a first purchase.