Tools landscape

A quick comparison of tools people use for vibe-coding and agentic coding. Fill in your own experience/notes as you try each one.

Tool Type Runs where Notes Official site
Claude Code CLI / IDE agent Terminal, VS Code, JetBrains Deep agentic loop, tool use, subagents, hooks, MCP support claude.com/claude-code
Cursor IDE (fork of VS Code) Desktop Agent mode, inline edits, codebase-aware chat cursor.com
GitHub Copilot / Copilot Workspace IDE extension VS Code, JetBrains, GitHub.com Autocomplete + chat + task-level “workspace” planning github.com/features/copilot
Aider CLI Terminal Open-source, git-native, works with many model backends aider.chat
Windsurf IDE Desktop “Cascade” agent flow, multi-file edits windsurf.com
Devin Autonomous agent Cloud sandbox Longer-running autonomous tasks, less interactive devin.ai
Conductor IDE Desktop (macOS) Runs multiple agents in parallel, each in its own git worktree conductor.build
superset.sh IDE Desktop (macOS, Linux) Conductor alternative with Linux support; parallel agents in isolated worktrees, notifications, skills/hooks docs.superset.sh
goose CLI / desktop agent Terminal, Desktop Open-source, MCP-based extensions, subagents, recipes, scheduled runs goose-docs.ai

This site uses Just the Docs, a documentation theme for Jekyll.