# Vibe Coding

> A casual term for building software by describing intent to AI coding tools and iterating on the generated result.

- Category: AI-Native Product
- Stage: Rising
- Also called: Prompt-to-code, AI-assisted coding
- Canonical: https://www.joelcsaji.com/ai-dictionary/vibe-coding

## Plain English

You steer with natural language while the tool writes or changes code.

## Example

A founder asks an AI builder to create a landing page, then refines layout and copy conversationally.

## Why it matters

The phrase captures a real workflow shift, but production work still needs engineering review and testing.

## Related

- [Coding Agent](https://www.joelcsaji.com/ai-dictionary/coding-agent)
- [Agent Harness](https://www.joelcsaji.com/ai-dictionary/agent-harness)
- [Evals](https://www.joelcsaji.com/ai-dictionary/evals)

## Mentioned in

- [The AI-Powered Developer: Building Modern Web Apps in 2026](https://www.joelcsaji.com/blog/ai-powered-developer-2026)

## Sources

- [Stanford HAI: 2026 AI Index](https://hai.stanford.edu/ai-index/2026-ai-index-report)
- [Anthropic: Effective Harnesses](https://www.anthropic.com/engineering/effective-harnesses-for-long-running-agents)
