The Five-Category Map of AI Dev Tools

Al_Grigor · x · 2026-07-16

The author broadly categorizes current AI development tools into five types: 1. **Chat assistants**: Good for architecture discussions, explaining code, debugging ideas, weighing design tradeoffs, writing specs, reviewing diffs, generating small code snippets, and learning unfamiliar libraries. 2. **Terminal-based coding agents**: Good for multi-file modifications in existing repos, running tests, fixing lint/type errors, minor refactoring, troubleshooting via logs, and creating commits. 3. **Agentic IDEs / Desktop workstations**: Good for interactive coding, UI tweaks, visually browsing repos, inspecting diffs, running apps, and browser verification. 4. **Cloud and GitHub-native agents**: Good for triaging issues, background PRs, repo maintenance, documentation updates, and low-to-medium complexity tasks. 5. **Project starters**: Good for rapid prototyping, landing pages, CRUD apps, UI mockups, demos, and initial frontend drafts. The author emphasizes that you shouldn't tie your entire development workflow to a single tool, but rather choose the most appropriate one based on the specific development phase.

Original post →

More from coding & agent

coding & agent channel →