Fewer Tools Make Agents Stronger
Street_Inevitable_77 · reddit · 2026-07-13
While building agents, the author found that more tools do not necessarily make them stronger, but instead slow them down, increase cost, and cause more selection errors.
Key Findings
- Fewer, broader tools often work better than many fine-grained ones
- Models are good at deciding 'what' to do, not 'how'
- Merging 10 fine-grained tools into 2-3 high-level intent tools improved performance
- Return structured data, not long text
- Free-text outputs cause models to treat them as new prompt sources
- Separate factual tools from what-if/simulation tools
- Mixing them leads models to treat simulated values as real
- Tool and parameter descriptions are not documentation, but context budget
- Compressing descriptions to one line improves reliability and token cost
The author's experience: agents are good at deciding 'what' to do, tools should hide 'how', and tool surfaces should be minimized to fewer decision points.
More from coding & agent
- HeyGen adds a media-sourcing skill for coding agents with 75k images and 10k tracks — HeyGen · 2026-07-22
- Agent search bottlenecks are now about variance, not raw latency — rohanpaul_ai · 2026-07-22
- LangSmith adds tracing for Pipecat, LiveKit, OpenAI Realtime, and Gemini Live — LangChain · 2026-07-22
- An MCP server signs every AI agent tool call into a verifiable Merkle chain — Funky_Chicken_22 · 2026-07-22
- Annotated transcript of a Claude Code team interview is now available — trq212 · 2026-07-22
- Claude Code skill uses 10 Markdown rules to make outputs ADHD-friendly — alex_verem · 2026-07-22