Slide 17
Slide 17 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