Editors / IDEs

The tools developers live in all day. The right question is not just model quality; it is how well the editor handles context, diff review, navigation, and team rollout.

CLI agents

Terminal agents are where prompt quality meets hard reality: tests, git state, shell commands, and bounded execution on real repositories.

Autonomous agents

Tools that take a ticket and come back with a pull request. Judge them by how many of their changes survive review.

Open-source coding models

Model choice matters most when you control the stack. Once you do, context plumbing, eval discipline, and tool integration usually matter more than leaderboard screenshots.

Protocols

The standards that decide how agents reach tools and context, and how they hand work to each other.

Frameworks

Frameworks decide how much orchestration complexity you own. They are worth using only when traceability, state, and retries justify the extra moving parts.