Back to Event Recordings
Workshop Resource

AI Coding Tools Compared: ChatGPT, Claude, Copilot, Cursor, Lovable and AI Agents

Explore the rapidly growing ecosystem of AI-assisted development tools. Compare ChatGPT, Claude, GitHub Copilot, Cursor, and Lovable through live demos, and understand where AI agents are heading.

July 21, 2025Beginner to Intermediate
ai-toolscoding-assistantscomparisondeveloper-toolsai-agents

Timestamps

Click any timestamp to jump to that moment in the video

00:00
Workshop Introduction and Welcome

Introduction to the workshop and overview of AI-assisted development tools

00:24
Overview of Agenda and Shared Resources

Reviewing the session agenda and resources that will be shared

01:34
Introduction to Four AI-Assisted Development Tool Categories

Understanding chat apps, coding assistants, project bootstrappers, and agents

01:52
Announcement: AI Dev Tools Zoomcamp Course

Introduction to the upcoming AI Dev Tools Zoomcamp course in September

04:33
Demo 1: Building a Snake Game from Scratch

Starting the live coding demonstration with a Snake game project

06:25
Starting Code Generation Demo Using ChatGPT

Using ChatGPT to generate code for the Snake game

08:15
Prompting ChatGPT to Create Snake Game with React

Crafting prompts to generate a React-based Snake game

10:16
Requesting ChatGPT Instructions to Run Generated Code Locally

Getting setup instructions from ChatGPT to run the code locally

13:39
Discussing Outdated LLM Responses and Legacy Setup Issues

Addressing issues with outdated responses, Tailwind CSS setup, and legacy configurations

17:39
Demo 2: Using Claude.ai by Anthropic for Coding and Debugging

Demonstrating Claude.ai's capabilities for coding tasks and debugging

26:12
Transitioning from Chat Apps to Integrated Coding Assistants

Moving from standalone chat applications to IDE-integrated tools

27:18
Demo 3: Using claude-code CLI for Project Scaffolding

Using claude-code command-line tool for project scaffolding and setup

37:15
Demo 4: Introducing GitHub Copilot in VS Code

Exploring GitHub Copilot for real-time code suggestions in VS Code

39:12
Using Copilot to Refactor Snake Game into Modular Components

Demonstrating Copilot's refactoring capabilities with the Snake game

44:17
Demo 5: Exploring Cursor, the AI-Enhanced VS Code Fork

Deep dive into Cursor IDE and its AI-powered features for developers

1:01:53
Demo 6: Using Lovable to Bootstrap a Stylized Web Project

Demonstrating Lovable's ability to instantly create styled web project prototypes

1:14:23
Introducing AI Agents for Autonomous Coding and Task Execution

Understanding the next generation: autonomous AI agents that can execute tasks

1:16:27
Demo 7: Anthropic's Computer-Use Agent Controlling Linux Desktop

Showcasing Anthropic's computer-use agent performing real actions on a desktop environment

1:19:27
Example: Agent Performing Real Web Search

Live example of the agent performing a web search for 'cute kitten pictures'

1:21:40
Workshop Recap: Summarizing All AI-Assisted Development Tools

Final summary comparing all demonstrated tools and their use cases

Core Tools

ChatGPTClaude.aiGitHub CopilotCursor IDELovableclaude-code CLIAnthropic Computer-Use AgentVS CodeReact

What You'll Learn

  • Comparing chat-based coding assistants (ChatGPT vs Claude) in real projects
  • Using GitHub Copilot and Cursor inside VS Code for faster development
  • Bootstrapping full projects with tools like Lovable and claude-code CLI
  • Understanding the difference between chatbots, coding assistants, project bootstrappers, and agents
  • Understanding how Anthropic's computer-use agent performs real actions on desktop environments
  • Identifying common limitations and pitfalls when working with AI coding tools
  • Exploring upcoming learning opportunities in AI Dev Tools

Expected Outcome

A comprehensive understanding of the AI-assisted development tool ecosystem, including when to use each tool type, their strengths and limitations, and how autonomous agents are shaping the future of software development