A practical three-phase workflow for resolving software issues using agentic AI: Analysis (using the agent to understand the issue and write failing tests via TDD), Implementation (driving the agent through a Red/Green loop until tests pass), and Reflection (using targeted prompts to challenge the solution's architecture, maintainability, and security). Additional tips cover establishing project baselines via copilot instructions, faster issue contextualisation with multimodal models, managing context window limits with MCP, and debugging AI chat via the harness layer.
Table of contents
Establishing Project BaselinesFaster Issue ContextualisationAnalysis → Implementation → Reflection loopManaging the context windowDebugging AI ChatSort: