Vibe Coding Your First AI Agent with Claude Code
46mIntermediate2026-06-30
Authors

Basia Kubicka
Course details
Move beyond simple apps and vibe code a real, working AI agent—entirely from the terminal. In this course, Basia Kubicka teaches you to use Claude Code, the Vercel AI SDK, and a GitHub Codespace to create a sales prospecting agent built on four building blocks: brain, tools, memory, and loop. Connect your agent to Airtable so every action (prospect scores, research results, outreach drafts) lands in a live base you can watch update in real time. Following a test-driven development pattern, you write tests before building each feature so your code is reliable from the start. By the end, you will have a fully functioning agent proof of concept and a clear picture of what it takes to move it to production.
Learning objectives
Design and build a console-based agentic AI system with four core components: a reasoning brain, callable tools, persistent memory, and the loop that ties them together.
Use Claude Code and the Vercel AI SDK inside a GitHub Codespace to scaffold, develop, and test a multistep agent workflow using test-driven development.
Implement the web search API and real-time data output by connecting your agent to Airtable, making its behavior visible and shareable without building a front end.
Distinguish between an AI agent and a workflow by building both, and identify the next steps required to take a proof of concept toward production.
Learning objectives
Design and build a console-based agentic AI system with four core components: a reasoning brain, callable tools, persistent memory, and the loop that ties them together.
Use Claude Code and the Vercel AI SDK inside a GitHub Codespace to scaffold, develop, and test a multistep agent workflow using test-driven development.
Implement the web search API and real-time data output by connecting your agent to Airtable, making its behavior visible and shareable without building a front end.
Distinguish between an AI agent and a workflow by building both, and identify the next steps required to take a proof of concept toward production.
Concepts
Introduction
- Vibe coding your first AI agent with Claude Code
- What is an agent
Project Setup
- Set up the project and plan the build
Tools
- Build the web search tool
- Connect Airtable tools via MCP
Brain
- Wire up the brain
- Write the system prompt
Loop
- Close the agent loop
Memory
- Build agent memory
- Wire memory into the brain
Workflow vs. Agent
- Structure and save the results to the Airtable
- Draft the outreach email
Conclusion
- What's next
Related courses
- Vibe Coding Your First Agent with Google Gemini
- Vibe Code Your First AI App with Lovable and n8n (No Code Required)
- Vibe Coding from Scratch: A Beginner's Guide to Building and Shipping an App with AI
- Vibe Coding Common Web Patterns into Tailwind CSS
- Hands-On AI: Vibe Coding in Python with Cursor
- Structured Vibe Coding with AI Coding Agents
- Programming in Windsurf and MCP
- Vibe Coding with Bolt.new