Developing with AI Agent Swarms
Published by O'Reilly Media, Inc.
Agentic software development with Claude-Flow
What you’ll learn and how you can apply it
- Learn what differentiates AI swarms from linear AI developer workflows
- Understand the patterns in parallel AI software development approaches and where to use each one
- Install and run a first prompt with Claude-Flow in VCode
Course description
The agent swarm, an experimental framework for parallel agent processing, is reimagining how we build software. Author and veteran technologist James Urquhart explains the basic concepts behind this emerging and highly promising technology to keep you ahead of the curve.
You’ll explore agentic AI swarms and similar patterns, learn the ways that different patterns can be applied to development, and look at the open source framework Claude-Flow to see how these patterns can be put into practice. You’ll also understand the limits of current frameworks and the discipline required to make agentic swarms work for real software projects.
This live event is for you because...
- You’re a software developer, architect, or product manager.
- You wish to apply AI to your development process to achieve better outcomes.
- You want to see firsthand how frameworks like Claude-Flow change the ways software development is done.
Prerequisites
- Basic knowledge of Anthropic’s Claude and Claude Code
- Familiarity with using AI to build applications
Schedule
The time frames are only estimates and may vary according to how the class is progressing.
Agentic AI and swarm basics (60 minutes)
- Presentation: General definition of multiagent AI; types and use cases; types from Google and/or Agentic Foundation documentation; use cases/usage; reasons to focus on swarms and hive/coordinator patterns
- Break
Swarm instantiation and exploration (60 minutes)
- Demonstration: How Claude agents work; running example prompt; Agentic Foundation suite; running example prompts for swarm and hive
- Q&A
- Break
Best practices for using swarms (60 minutes)
- Presentation: When not to use swarms/hives/etc; iteration on long running agent systems
- Q&A
Your Instructor
James Urquhart
James Urquhart is principal and founder of Urquhart Strategic Solutions. He’s a seasoned technologist with over 30 years of experience in distributed systems development, deployment, and operations, focusing on software as a complex adaptive system, cloud computing, and automation. Prior to founding his own consultancy, he held leadership roles at VMware, Pivotal Software, AWS, SOASTA, Dell, Cisco, Cassatt, Sun Microsystems, and Forte Software.
James is also author of the influential Flow Architectures: The Future of Streaming and Event-Driven Integration (O’Reilly), which lays out a road map for event-driven integration through standardized interfaces and protocols. He was named one of the 10 most influential people in cloud computing by both the MIT Technology Review and the Huffington Post. James brings a deep understanding of disruptive technologies and the business opportunities they afford. He’s an alumnus of Macalester College with a bachelor’s degree in mathematics and physics.