Spectrum of coding agents

Published on May 14, 2025

Why a spectrum?

The modern AI-assisted development landscape spans a wide spectrum — from click-and-ship website builders to powerful IDE copilots. Each tool trades flexibility for convenience in its own way.

This end of the spectrum is everyone with a browser just vibe-coding. →

1. Vibe-coding web-app builders

Think Bolt, Lovable, Firebase Studio and similar hosted builders. We have evolved from Dreamweaver to Wix to WordPress to today's vibe-coding. This end of the spectrum:

2. Browser IDEs

Platforms like Replit provide complete development environments in the cloud. You can ship a Python CLI, wire up a Postgres database, or preview a web app—all without leaving your tab. Here's what you get:

3. Low-code tooling (now with AI)

Low-code natives like n8n or Retool, and AI-natives such as LangFlow, Flowise, or Copilot Studio, combine drag-and-drop orchestration with LLM functionality. These tools provide:

4. Terminal-based coding agents

Aider, codex, Claude Code and similar tools live in your shell. They optimize for autonomy: how long can the agent code without supervision? The main characteristics include:

5. Junior developer agents

OpenHands, Devin, and similar tools emulate the junior software engineer experience. You can observe the codebase as it's being developed and watch how the agent interacts with terminal, browser, and other tools. These agents offer:

6. IDE agents

Cursor, Windsurf, Zed, GitHub Copilot and Junie bring the agent into a full-blown IDE. This developer-centric approach delivers:

← This side of the spectrum is the most developer-centric.