Case & CodeA FIELD GUIDE TO AI
Start learning
Beginner

Vibe coding

Also: vibe-coding

In plain words

Describing a program you want to an AI and running what it writes without reading the code.

The fuller definition

Vibe coding is building software by describing what you want to an AI coding tool and accepting its output with little or no review of the code. The term was coined in 2025 and became a dictionary word of the year.

How it fits together
  1. Describe

    A plain-English request

  2. Generate

    Code you did not write

  3. Risk

    Running it unread

A simplified relationship, not a screenshot or a complete design.

A concrete example

A lawyer describes a file-renaming tool in plain English and runs the generated script without reading it.

The distinction that matters

Fast to start and hard to trust. For anything that touches real files or data, read the code, test on copies, and keep permissions narrow.

Related terms

Where it is taught

Your first useful Python script: a document inventory

Source and further reading

Anthropic · Building effective agents

The definition and example are written for this library. The link gives background, official documentation or legal authority as labelled. Legal scope depends on the jurisdiction and current text; product features depend on release and settings.

Lessons, terms, practical guides and sources ESC