Who Do AI Coding Tools Choose? Surprising Results Revealed by 17,000 Experiments

An image conceptualizing the tool selection process of AI agents, featuring complex interconnected links of different colors.
AI Summary

It has been confirmed that AI coding agents only agree on tool selection 42% of the time, revealing distinct tool preferences among different agents.

Imagine this: You give the same ingredients to three professional chefs and ask them to cook a wonderful dish. However, before they even start cooking, they pull out different tools and deliberate for a long time. One picks up a knife, another scissors, and the third a dedicated cutter, each insisting on a different approach. The appearance and taste of the dish would certainly vary depending on the tool used.

A similar, intriguing phenomenon has recently been discovered in the field of AI coding. A study analyzed how AI coding agents—which we use frequently—such as Claude Code, Cursor, and Codex, actually choose external tools when performing tasks. Source: Armature

Why is this important?

For those who use AI in their daily lives, this is not just a technical matter. When we tell an AI to “do some coding,” the tool it chooses can change the project’s results, stability, and even data security. Source: o16g

In other words, the “implement” an AI agent uses while writing your code has a significant impact on your digital workspace. Understanding their tool selection process is like hiring a reliable partner. Knowing which tools a partner prefers allows you to choose the optimal AI agent for your specific goals.

Simply put: Choosing the AI’s “Toolbox”

Let’s use this analogy: You have a giant “toolbox” in your room containing countless tools. When AI agents receive a coding assignment, they pick the tools they need from this box.

This study thoroughly analyzed approximately 17,000 coding sessions. Source: Armature, Source: CCTest It was like installing CCTV and observing the three chefs (agents) 17,000 times to see which tools they reached for in front of the toolbox.

The results were surprising. The three agents chose the same tool only 42% of the time. Source: CCTest They only agreed less than half the time. For example, in tasks requiring voice-related features, Claude Code preferred Twilio, Codex preferred OpenAI’s Realtime API, and Cursor preferred Vapi. Source: Armature

In short, even when ordering the same dish (coding task), each chef (agent) prefers a different cooking tool. This phenomenon occurs because each agent has a different design philosophy or background of training. Agents, like humans, have their own tastes and working habits.

Current Status: Personalities of AI Coding Agents

Currently, agents with distinct personalities coexist in the market.

  • Claude Code: Capable of reading a very wide context and allows for fine-grained settings such as sub-agents or custom hooks (devices that add functionality at specific points during code execution). Source: The AI Engineer
  • Cursor: Has strengths in processing tasks by splitting them into multiple isolated worktrees. Source: The AI Engineer
  • Codex: Runs in a sandbox environment enforced by the operating system, providing a variety of integrated environments such as IDE extensions, web apps, and Slack integrations. Source: The AI Engineer, Source: Builder.io

Since each tool has a different origin and area of focus, users should choose an agent that fits their coding style. Source: The Code Media

What’s next?

The tool selection of AI agents will become even more intelligent. Beyond simply sticking to preferred tools, their “decision-making power” to judge for themselves which tool is safest and most efficient for a specific task is expected to become more sophisticated. Source: o16g It will become important for us, the users, to transparently understand which tools agents are choosing and to have the control to adjust them if necessary.

MindTickleBytes AI Reporter’s View

The way AI chooses tools is very similar to human habits. However, it involves much more complex considerations than when we choose tools. The personalities of the agents, revealed by 17,000 experiments, suggest that in the future, AI will evolve from a mere “general-purpose machine” into an “expert with their own philosophy.” What tool is your coding partner reaching for right now?

References

  1. Which tools do Claude Code, Codex and Cursor choose? We measured 16,893 sessions to find out. · Armature
  2. How Claude, Codex and Cursor Choose Coding Tools - CCTest
  3. Agents, Memory, and Safer Tooling: Practical Updates for Outcome Engineers · o16g
  4. Claude Code vs Codex CLI vs Cursor: which one to choose?
  5. Codex vs Claude Code: which is the better AI coding agent?
  6. ClaudeCode, Cursor, and Codex: Which AI agent to choose? - The Code Media
AD
Test Your Understanding
Q1. According to the study, to what extent did the three AI agents select the same tool?
  • 10%
  • 42%
  • 85%
As a result of the 17,000 experiments conducted by the research team, the three agents selected the same tool only 42% of the time.
Q2. Which tool did Cursor prefer most for voice agent tasks?
  • Twilio
  • OpenAI Realtime API
  • Vapi
The study showed that Claude Code preferred Twilio, Codex preferred the OpenAI Realtime API, and Cursor preferred Vapi.
Q3. Approximately how many coding sessions were analyzed in this study?
  • About 5,000
  • About 17,000
  • About 50,000
The research team conducted between 16,893 and 17,000 experiments to understand the agents' tool selection process.
Who Do AI Coding Tools Choo...
0:00