Skip to main content
InfraGap.com Logo
Home
Getting Started
Core Concept What is a CDE? How It Works Benefits CDE Assessment Getting Started Guide CDEs for Startups
AI & Automation
AI Coding Assistants Agentic AI AI-Native IDEs Agentic Engineering AI Agent Orchestration AI Governance AI-Assisted Architecture Shift-Left AI LLMOps Autonomous Development AI/ML Workloads GPU Computing
Implementation
Architecture Patterns DevContainers Advanced DevContainers Language Quickstarts IDE Integration CI/CD Integration Platform Engineering Developer Portals Container Registry Multi-CDE Strategies Remote Dev Protocols Nix Environments
Operations
Performance Optimization High Availability & DR Disaster Recovery Monitoring Capacity Planning Multi-Cluster Development Troubleshooting Runbooks Ephemeral Environments
Security
Security Deep Dive Zero Trust Architecture Secrets Management Vulnerability Management Network Security IAM Guide Supply Chain Security Air-Gapped Environments AI Agent Security MicroVM Isolation Compliance Guide Governance
Planning
Pilot Program Design Stakeholder Communication Risk Management Migration Guide Cost Analysis FinOps GreenOps Vendor Evaluation Training Resources Developer Onboarding Team Structure DevEx Metrics Industry Guides
Resources
Tools Comparison CDE vs Alternatives Case Studies Lessons Learned Glossary FAQ

Training & Change Management

Successfully adopt Cloud Development Environments with comprehensive training programs, change management strategies, and developer enablement - including AI-assisted development workflows and working alongside AI coding agents.

Change Management Framework

A structured approach to CDE adoption

ADKAR Model for CDE Adoption

A

Awareness

Why are we changing? What's wrong with local dev?

D

Desire

What's in it for me? How does this help my work?

K

Knowledge

How do I use it? What are the new workflows?

A

Ability

Can I do my job effectively? Practice & support

R

Reinforcement

How do we sustain it? Prevent regression

1

Pilot Phase

5-10 early adopters, 4-6 weeks

  • Select enthusiastic volunteers
  • Choose low-risk project
  • Gather detailed feedback
  • Iterate on templates
  • Test AI agent sandbox configs
2

Team Expansion

2-3 full teams, 2-3 months

  • Formal training program
  • Document common issues
  • Build internal champions
  • Refine support processes
  • Roll out AI-assisted workflows
3

Organization-Wide

All developers, 3-6 months

  • Mandatory transition date
  • Self-service training
  • Deprecate local tooling
  • Continuous improvement
  • AI agent governance policies

AI-Assisted Development Training

Prepare your team to work effectively with AI coding tools inside CDEs

Why AI Training Matters for CDE Adoption

CDEs are the natural runtime for AI coding agents. Platforms like Coder, Ona (formerly Gitpod), and GitHub Codespaces provide isolated, reproducible workspaces where AI agents can generate code, run tests, and iterate safely - without touching production systems or a developer's local machine. Training your team to leverage these AI capabilities inside CDEs is what separates organizations that get marginal productivity gains from those that see transformational results.

Prompt Engineering for Developers

Teach developers how to write effective prompts that produce high-quality code. Cover context-setting, constraint specification, and iterative refinement techniques.

  • Writing clear task descriptions
  • Providing architectural context
  • Specifying coding standards
  • Multi-step prompt chains

AI Code Review Skills

Developers must learn to critically evaluate AI-generated code. This module builds the judgment skills needed to catch subtle bugs, security issues, and architectural misalignments.

  • Spotting hallucinated APIs
  • Security review of AI output
  • Testing AI-generated code
  • Identifying license risks

CDE + AI Tool Integration

Train teams to configure and use AI tools within CDE workspaces. Cover workspace templates that pre-install AI extensions and agent runtimes.

  • Copilot and Codeium in CDEs
  • Claude Code and Cursor setup
  • AI agent workspace templates
  • Managing API keys securely

AI-Assisted Development Maturity Model

Assess where your team stands and plan the next level of AI adoption

LEVEL 1

Autocomplete

Developers use inline code suggestions from tools like GitHub Copilot or Codeium. Minimal workflow change required.

1-2 days to adopt
LEVEL 2

Chat-Assisted

Developers interact with AI chat for code generation, debugging, and refactoring. Requires prompt engineering skills.

1-2 weeks to adopt
LEVEL 3

Agent-Assisted

AI agents execute multi-step tasks in CDE sandboxes - writing code, running tests, fixing failures. Developers supervise and review.

2-4 weeks to adopt
LEVEL 4

Orchestrated Agents

Multiple AI agents work in parallel across CDE workspaces. Teams define objectives and quality gates, agents handle implementation.

1-3 months to adopt

Training Developers to Work Alongside AI Agents

New skills, new roles, and new workflows for the human-agent development model

The Developer's Evolving Role

Traditional Model

  • Write every line of code manually
  • Debug by reading stack traces alone
  • Manually set up dev environments
  • Context lives only in your head
  • One task at a time, sequential

Human + Agent Model

  • Define intent, review agent output
  • Agent proposes fixes, you validate
  • CDE templates pre-configure everything
  • Context encoded in prompts and docs
  • Multiple agents work in parallel

Agent Supervision

Learn when to let agents run autonomously and when to intervene. Understand the signals that indicate an agent is going off track - excessive iteration loops, growing file counts, or diverging from the specification.

Sandbox Awareness

Understand why AI agents run in isolated CDE workspaces and how to configure resource limits, network policies, and filesystem permissions. Know the blast radius of an unconstrained agent.

Branch-Per-Agent Workflows

Train teams on the pattern of assigning each AI agent its own CDE workspace and Git branch. This enables parallel development, clean diffs, and straightforward code review of agent-generated changes.

Specification Writing

Agents work best with clear, detailed specifications. Teach developers to write well-structured task descriptions, acceptance criteria, and constraint definitions that agents can follow reliably.

Quality Gate Design

Define automated checks that validate agent output before it can be merged - linting, type checks, test coverage thresholds, and security scans. Build the safety net that makes autonomous agents viable.

Measuring AI Effectiveness

Track metrics that matter: agent task completion rate, code review rejection rate, time saved per sprint, and cost per agent workspace. Avoid vanity metrics like lines of code generated.

Human-Agent Development Workflow

1. Define Task

Developer writes spec and acceptance criteria

2. Spin Up CDE

Agent gets isolated workspace from template

3. Agent Works

Codes, tests, iterates in sandboxed environment

4. Human Review

Developer reviews PR, tests pass quality gates

5. Merge & Ship

Approved changes merge to main branch

Training Curriculum

Role-based training paths for your organization

Developer Training Path

MODULE 1 - 30 min

CDE Fundamentals

  • What is a CDE
  • Why we're adopting it
  • Architecture overview
  • Security benefits
MODULE 2 - 1 hour

Getting Started

  • Logging in via SSO
  • Creating a workspace
  • Connecting VS Code
  • SSH configuration
MODULE 3 - 2 hours

Daily Workflows

  • Git operations
  • Running tests
  • Debugging
  • Port forwarding
MODULE 4 - 1.5 hours

AI Tools & Agents

  • AI coding assistants in CDEs
  • Agent-assisted workflows
  • Reviewing AI-generated code
  • Prompt engineering basics

Team Lead Training Path

MODULE 1 - 1 hour

Template Management

  • Understanding templates
  • Requesting changes
  • Team-specific configs
  • Version management
MODULE 2 - 1 hour

Team Administration

  • User management
  • Resource quotas
  • Access controls
  • Usage monitoring
MODULE 3 - 1 hour

AI Agent Governance

  • Agent usage policies
  • Code review standards
  • Cost management
  • Risk assessment
MODULE 4 - 30 min

Change Champion

  • Supporting your team
  • Gathering feedback
  • Escalation paths
  • Success metrics

Platform Engineering Training Path

MODULE 1 - 4 hours

Platform Deep Dive

  • Architecture internals
  • Deployment models
  • High availability
  • Disaster recovery
MODULE 2 - 4 hours

Template Development

  • Terraform providers
  • DevContainers
  • Testing templates
  • CI/CD integration
MODULE 3 - 2 hours

Security & Compliance

  • IAM integration
  • Network security
  • Audit logging
  • Compliance controls
MODULE 4 - 3 hours

AI Agent Operations

  • Agent workspace templates
  • Resource limits and quotas
  • Monitoring agent workloads
  • Cost optimization

Communication Templates

Ready-to-use templates for your rollout

Launch Announcement

Subject: Introducing Cloud Development Environments - Your New Coding Superpower

Hi Team,

We're excited to announce [Company]'s new Cloud Development Environment platform! Starting [DATE], you'll have access to:

  • Pre-configured, ready-to-code environments
  • No more "works on my machine" issues
  • Faster onboarding for new projects
  • Secure, centralized development
  • Built-in AI agent sandboxing

Getting Started:

  • Attend an intro session: [LINK]
  • Read the quick start guide: [LINK]
  • Complete the training program: [TRAINING_LINK]
  • Join #cde-help for support

Questions? Reply to this email or reach out to the Platform team.

FAQ Template

Q: Do I lose my local tools?

A: You still use VS Code/JetBrains locally - it just connects to the cloud.

Q: What about my dotfiles?

A: Dotfiles are automatically synced from your GitHub repo.

Q: Can I work offline?

A: CDEs require internet. For occasional offline work, coordinate with your team lead.

Q: Is it slower than local?

A: CDEs are often faster - more CPU/RAM than laptops, plus faster network to services.

Q: What happens if my workspace crashes?

A: Your code is safe - it's backed by persistent storage. Just restart the workspace and you're back where you left off.

Q: Can I customize my environment?

A: Yes! You can install extensions, customize settings, and use DevContainers for project-specific configurations.

Q: How do I access internal services?

A: CDEs run inside our VPC, so you have direct access to databases, APIs, and internal tools without VPN.

Q: Can AI agents use my CDE workspace?

A: AI agents run in their own isolated CDE workspaces, not yours. They get a separate sandbox with its own resource limits so they can't affect your environment or anyone else's.

Q: Do I need to learn prompt engineering?

A: Basic prompt skills help, but you don't need to be an expert. Our training program covers practical techniques for writing effective prompts that improve AI code quality.

Measuring Adoption Success

Key metrics to track your CDE rollout

Adoption Rate

% of devs using CDE weekly

Target: 90%+

Time to First Commit

New hire onboarding speed

Target: < 4 hrs

Developer NPS

Net Promoter Score

Target: > 40

AI Agent Adoption

% of teams using AI agents

Target: 60%+

Post-Adoption Survey Questions

Quantitative (1-5 scale):

  • 1. How easy was it to get started with CDEs?
  • 2. How does CDE performance compare to local?
  • 3. How likely are you to recommend CDEs?
  • 4. How effective was the training?
  • 5. How comfortable are you reviewing AI-generated code?

Qualitative:

  • 6. What's the best thing about using CDEs?
  • 7. What's the most frustrating thing?
  • 8. How has AI tooling changed your daily workflow?
  • 9. What feature would improve your experience?
  • 10. Any other feedback?

Overcoming Resistance

Common objections and how to address them

"I'm faster with my local setup"

This is often true initially. The learning curve takes 1-2 weeks.

Response: Track their productivity over 30 days. Most developers report faster overall velocity after adjustment. Offer extra support during transition.

"What if the internet goes down?"

A valid concern for remote workers with unreliable connections.

Response: CDEs handle brief disconnects gracefully. For extended outages, have a documented fallback procedure. Consider mobile hotspot allowance for critical roles.

"I've customized my environment for years"

Power users have deep personal configurations.

Response: Dotfiles sync brings their customizations. Help them set up their dotfiles repo. Their expertise makes them great beta testers and champions.

"This feels like Big Brother watching"

Developers may worry about surveillance.

Response: Be transparent about what's logged (security events) and what's not (keystrokes, screen). Focus on security benefits, not monitoring. Involve developers in policy creation.

"AI agents will replace developers"

Fear of job displacement is a real concern as AI coding tools improve.

Response: AI agents handle implementation tasks, freeing developers to focus on architecture, design, and complex problem-solving. Teams using AI agents ship more, not fewer developers. The role evolves from writing all code to directing and reviewing AI output - which requires deeper engineering judgment, not less.

"I don't trust AI-generated code"

Skepticism about AI code quality is healthy and should be encouraged.

Response: Good - you shouldn't trust it blindly. That's exactly why we run agents in sandboxed CDEs with automated quality gates, mandatory code review, and test coverage requirements. Healthy skepticism makes you an excellent reviewer of AI output.