A better way to define best
The market changes quickly, so a fixed ranking ages badly. A useful ranking starts with the job: autocomplete, debugging, refactor, test generation, documentation, migration, code review, or background implementation.
- For small edits, editor-first assistants usually win on speed.
- For debugging and test loops, terminal agents often provide better evidence.
- For company-wide adoption, auditability and permission controls matter as much as model quality.