Tool or Technology
TT0044

Mastering Windsurf

Advanced Agentic Development, Multi-Agent Workflows & AI Engineering

Windsurf
Duration
32 Hours
Level
Advanced
Delivery
Instructor-Led
Format
Capability Development

Programme Objectives

  • Develop advanced expertise in using Windsurf for codebase understanding, architecture, development, refactoring, debugging, testing, and software delivery.
  • Architect reusable AI-assisted engineering workflows using Cascade, Rules, AGENTS.md, Workflows, Skills, MCP, and Hooks.
  • Apply local and cloud agents to execute complex and parallel engineering activities while maintaining effective developer oversight.
  • Orchestrate multi-agent development using Agent Command Center, Spaces, shared project context, and local-to-cloud task handoffs.
  • Establish secure and governed AI-engineering practices covering permissions, validation, code quality, tool execution, and human approval.

Technology covered

Windsurf / Devin DesktopCascadeAgent Command CenterDevin Cloud AgentSpacesFast ContextCode MapsRulesAGENTS.mdMemoriesWorkflowsSkillsModel Context Protocol (MCP)Cascade Hooks & Developer Extensions

Who should attend

  • Software Developers & Application Engineers
  • Full-Stack Developers
  • Frontend & Backend Developers
  • Technical Leads & Engineering Leads
  • Software Architects & Solution Architects
  • DevOps & Platform Engineers
  • Cloud Engineers
  • QA & Test Automation Engineers
  • Site Reliability Engineers
  • Engineering Managers
  • Application Modernisation Teams
  • Developer Productivity Teams
  • Enterprise Engineering Teams
  • AI-Assisted Development Teams
  • Technology & Innovation Professionals

Prerequisites & Participant Readiness

  • Working knowledge of at least one programming language
  • Familiarity with software-development, debugging, and testing concepts
  • Basic experience with Git and source-code repositories
  • Familiarity with an IDE or code editor
  • Basic command-line knowledge is recommended
  • Familiarity with APIs and development tools is beneficial for MCP and integration modules
  • No previous Windsurf course attendance is required
  • Availability of advanced capabilities may depend on product edition, organisational configuration, development environment, and feature availability

TOC Modules

Concepts
  • Understanding Windsurf's evolution into the broader Devin Desktop agentic development environment
  • Understanding AI-assisted versus agentic software development
  • Understanding Cascade, local agents, cloud agents, and developer interaction models
  • Understanding model selection, tool execution, repository context, and human oversight
  • Recognising limitations and risks of autonomous code modification
Practical activities
  • Exploring Windsurf through realistic development activities
  • Comparing traditional, AI-assisted, and agent-driven development workflows
  • Identifying high-value agentic opportunities across the software-development lifecycle

Scenarios

Requirement-to-Production Agentic Development

Business Requirement → Fast Context / Code Maps → Architecture & Planning → Cascade → Local / Cloud Agents → Development → Testing → Code Review → Human Validation → Pull Request

Participants design an end-to-end AI-assisted development workflow that converts a business requirement into tested and review-ready software while improving development productivity and maintaining engineering quality.

Multi-Agent Software Maintenance & Optimisation

Repository Requirement → Agent Command Center → Specialised Agent Tasks → Skills / MCP → Parallel Investigation → Code Changes → Hooks & Testing → Consolidated Review → Human Approval

Participants use coordinated local and cloud Agents to perform recurring engineering activities such as bug investigation, test improvement, refactoring, dependency maintenance, and code-quality optimisation.

Continue with programmes from the same capability area.

Take the next step

Ready to make this programme work for your team?

Customise modules, duration and business scenarios for your team.

Instructor-ledVirtualHybrid

Designed around your roles, tools and real workflows.