AI Coding Online#

Modern AI coding tools have transformed how we build software, enabling rapid prototyping and deployment through natural language interfaces. This module covers the mindset shift toward “vibe-coding” and the essential tools for AI-assisted development.

In this module, you’ll learn:

  • Inline AI coding sandboxes: Use Claude Artifacts, Gemini Canvas, and ChatGPT Canvas for iterative development
  • Hosted agent workbenches: Leverage Replit Agent, Bolt.new, and Lovable for end-to-end app creation

Artifacts: Inline AI coding sandboxes#

AI artifacts provide side-by-side code and chat interfaces that revolutionize how we iterate on applications. These tools show visible diffs, run code in real-time, and allow for conversational editing.

Claude Artifacts#

Claude Artifacts creates interactive content in a dedicated window alongside your conversation. It automatically generates artifacts for significant, self-contained content over 15 lines.

Claude creates artifacts for documents, code snippets, HTML websites, SVG images, diagrams, and React components. You can edit, iterate, and export your creations directly from the interface.

Key features:

  • Version tracking with rollback capabilities
  • Real-time preview for web applications
  • Direct export to files or clipboard
  • Support for AI-powered apps with Claude API integration

Best for: Complex React components, data visualizations, and interactive prototypes requiring multiple iterations.

15 Powerful Claude Artifacts Use Cases You Should Try

Gemini Canvas and ChatGPT Canvas#

Gemini Canvas and ChatGPT Canvas provide similar side-by-side editing experiences with their respective AI models.

These platforms excel at collaborative editing where you can highlight specific sections for targeted changes, making them ideal for documentation, code refactoring, and educational content.

Best for: Document editing, code explanations, and collaborative writing tasks.

Online Coding Agents#

These platforms combine AI agents with full development environments, handling everything from initial scaffolding to deployment. They’re perfect for 0-to-demo workflows and sharing prototypes.

Replit Agent#

Replit Agent is an AI-powered coding assistant that works within Replit’s browser-based IDE. It can create complete applications from natural language descriptions, handle file editing, run code, and deploy applications.

The agent understands your project context and can make complex, multi-file changes. It integrates with Replit’s deployment system, allowing you to share working applications instantly.

Key features:

  • Complete app generation from descriptions
  • Multi-file editing and project management
  • Integrated deployment and sharing
  • Real-time collaboration capabilities
  • Mobile app support for coding on-the-go

Best for: Full-stack applications, educational projects, and rapid prototyping with immediate deployment needs.

Meet the Replit Agent

Import from GitHub to Replit

Bolt.new (StackBlitz)#

Bolt.new is StackBlitz’s AI-powered development platform that runs entirely in your browser using WebContainers. It excels at creating full-stack prototypes quickly with real-time preview capabilities.

The platform specializes in modern web frameworks and provides instant deployment. It’s particularly strong for front-end development and can handle complex JavaScript frameworks without local setup.

Key features:

  • WebContainer technology for browser-based execution
  • Real-time preview and hot reloading
  • No local installation required
  • Instant sharing and deployment
  • Support for popular web frameworks (React, Vue, Angular, etc.)

Best for: Front-end prototypes, web applications, and demos that need immediate sharing capabilities.

Get Started with Bolt.new

Bolt.new Gallery: See what others have built

Lovable#

Lovable is an AI web builder that creates full-stack applications from natural language descriptions. It’s designed for users of any skill level and focuses on producing deployable web applications.

Lovable excels at creating business applications, landing pages, and functional web tools. It provides templates and integrations to accelerate development beyond basic prototyping.

Key features:

  • Natural language to full-stack application
  • Template library for common use cases
  • Built-in integrations (payments, auth, databases)
  • Professional deployment options
  • No-code/low-code approach

Best for: Business applications, landing pages, and functional web tools that need professional deployment.

Lovable 2.0 is here. Multiplayer vibe coding. Smarter & more secure.

Jules (Google)#

Jules is Google’s multi-agent coding environment announced at Google Cloud Next ‘25 with team-based tiers. It combines a shared workspace, orchestration primitives, and a live execution runtime so agents can collaborate on data and application tasks.

Jules now offers a CLI and API for scripting agent workflows, plus deep integrations with Vertex AI, BigQuery, and Workspace. Builders can define guardrails, share reusable playbooks, and hand off tasks between agents who stay in sync through a shared memory layer.

Key features:

Best for: Product and data teams that need coordinated agents to ship prototypes inside Google Cloud environments.

Jules launch overview

Codex (OpenAI)#

OpenAI Codex Workspace is a web IDE that pairs Codex’s planning agent with shared project context. The September 24, 2025 release expanded it for teams so everyone can co-edit, review, and ship code directly in the browser.

Codex Workspace keeps a live execution plan next to Git history, lets reviewers stage or block changes, and enforces policies before autop-run edits merge. Canvas sessions and CLI runs stay linked, keeping web edits and scripted workflows in sync.

Key features:

Best for: Engineering orgs using Codex in the browser who need collaborative reviews and policy-aware automation without leaving the web app.

OpenAI Build Hour: Codex