Coding with AI as a team: methods, tools and guardrails
Speed up every stage of the development cycle with AI without sacrificing quality, security or maintainability.
- Duration
- 14 h · 2 days
- Level
- Intermediate
- Format
- On site · Remote · Blended
- Max. group size
- 12 participants
Overview
This program shows how to integrate AI sustainably into a development team's work. Participants compare models and tools, work on context management, tell vibe coding from agentic development and practice the specify, plan, implement, verify approach on existing and new projects. They then cover team standards, assisted continuous integration and the risks: dependence, security, intellectual property.
Who this program is for
- Experienced developers
- Tech leads and team leaders
- Architects
Prerequisites
- Command of at least one programming language
- Daily use of Git and a modern IDE
- Experience working in a team (code review)
- Awareness of generative AI
Learning objectives
- Speed up every phase of the development cycle
- Manage context and token consumption
- Distinguish vibe coding from agentic development
- Apply the specify, plan, implement, verify approach
- Set up team standards
- Integrate AI into code review and continuous integration
- Manage the risks
Detailed curriculum
4 modules · 14 h · 2 days
Basics and method
- AI for developers: overview of models
- The art of the prompt and context management
- Vibe coding or agentic development
- Specify, plan, implement, verify
Apply the approach to existing code and to a new project.
Choosing and comparing tools
- Next-generation IDEs and command-line agents
- Comparison criteria
- Token and cost management
- Integrating a new tool
- Tool watch
Extensions and team standards
- MCP and assistant extensions
- Sub-agents, hooks and skills
- Shared context files
- Library of reusable prompts
- Plugins and conventions
Build the team's context and prompt kit.
Quality, review and risks
- Assisted onboarding and code review
- Continuous integration with AI
- Human oversight and tool dependence
- Security, intellectual property and ethics
- Adoption plan for the team
Define how to adopt these practices in your team.
Tools and technologies
Teaching methods
- Alternating short lectures and hands-on work
- Live demonstrations by the trainer
- Capstone project built throughout the modules
- Group corrections and discussion of best practices
Assessment
- Hands-on exercises corrected in each module
- Mini-project completed at the end of the course
- Knowledge-check quiz
Required equipment
- A computer with an internet connection
- A modern IDE and at least one code assistant
- A code project (existing or new)
Resources provided
- Course materials and repository of corrected exercises
Career outcomes
- A shared assisted-work method
- Reusable context files and prompts
- A charter of risks and best practices
Related video courses
My video courses that go with this program, to get ready for the training or to review afterwards. Free with an account.
