Code available here:
https://github.com/ai-that-works/ai-that-works/tree/main/2025-09-16-coding-agent-tools-bash-vs-mcp
In this conversation, Dex and Vaibhav delve into the intricacies of coding agents, focusing on the debate between using MCP (Model Control Protocol) and Bash for tool integration. They explore the importance of understanding context windows, token management, and the efficiency of using different tools. The discussion emphasizes the significance of naming conventions, dynamic context engineering, and the engineering efforts required to optimize performance. They also share real-world applications, best practices for using MCPs, and engage with the community through a Q&A session.
Chapters
Introduction to Coding Agents and Tools
MCP vs. Bash: Understanding the Debate
Exploring Context Windows and Token Management
The Role of Naming in Tool Efficiency
Practical Examples with Claude and Linear
Engineering Context for Better Performance
The Importance of Dynamic Context Engineering
MCP vs. Bash: Pros and Cons
Best Practices for Using MCPs
Leveraging Bash for Efficiency
Final Thoughts on Context Management
Q&A and Community Engagement