Slide 20
Slide 20 text
Where AI Tools Shine & Their Current Limitations
• System-Level AI Assistance – Cline integrates deeply
with the development environment, including
debugging, refactoring, and testing
• Model Agnostic & Cost Optimization – Allows switching
between AI models to balance cost, speed, and accuracy
• Plan/Act Mode for Task Control – Separates strategic
planning from execution, allowing more oversight on
critical changes
• Model Context Protocol (MCP) Extensibility – Enables
integration with custom tools, internal monitoring
systems, and security workflows
• Eliminates repetitive coding tasks – Quick refactoring &
boilerplate generation (e.g., Cursor)
• Inconsistent code quality – Well-defined rules
improve results
• AI model costs & token limits require careful
management—long sessions can be expensive
• Not Always Beginner-Friendly – Less intuitive
than simpler AI coding assistants, making it better
suited for experienced engineers
• Potential Model Latency – Switching between AI
models may introduce slight delays compared to
single-provider tools
AI Coding: Pros & Cons
Pros Cons