Content is user-generated and unverified.

Coding with AI Agents: A Non-Technical Guide

Based on Ben Tossell's approach to building with AI


Module 1: The Big Picture Shift

What Changed?

Then (No-Code Era):

  • Mastered drag-and-drop tools like Webflow, Zapier, Airtable
  • Stitched them together to make "real software"
  • Hit limits eventually

Now (AI Agent Era):

  • Instead of learning to code from scratch, learn to work WITH an AI agent
  • The AI becomes your coding partner
  • Focus on communication, not syntax

Key Mindset Shift

"No piece of software feels unattainable anymore."

You can now git clone any project and ask the AI: "What the hell does this thing do?"

📺 Watch: What is an AI Agent? (7 minutes) - Fast-paced overview by AI Alfie


Module 2: Core Skills to Master

1. Working with AI Agents

Learn these fundamentals:

  • Prompting - How to give clear instructions
  • Context - Providing the right background information
  • Understanding - Making sure the AI explains what it's doing
  • Iteration - Improving your system over time

📺 Watch: Google Prompting Essentials - Free 6-hour course 📖 Read: Learn Prompting Guide - Comprehensive free resource

2. Systems Thinking

Understanding how software pieces fit together:

  • Frontend - What users see (like Webflow was)
  • Backend/API - The connective tissue, data flows (like Zapier was)
  • Database - Where data lives (like Airtable was)

You already learned this with no-code tools. Now apply it to code.

3. The CLI (Command Line Interface)

Ben uses a CLI exclusively. Don't panic - it's just typing commands instead of clicking.

What is CLI?

  • Text-based way to control your computer
  • Faster and more powerful than clicking around
  • Feels intimidating at first, becomes second nature

📺 Watch: Command Line Basics (22 minutes) - Crash Course 📖 Read: CLI for Beginners - FreeCodeCamp guide

Basic commands to know:

bash
ls          # List files
cd          # Change directory
mkdir       # Make a new folder
git clone   # Copy a project from GitHub

Module 3: The Simplicity Principle

Learn from Actual Programmers

Ben follows Peter Steinberger (a real programmer) who ships tons of projects with a simple approach:

  • Just talks to the AI model
  • Lets it do its thing
  • Doesn't overcomplicate with extra commands, subagents, hooks, skills

The Lesson: Start simple. Don't get lost in advanced features before you need them.


Module 4: Building Your First AI Agent

Start with Simple Agents

📺 Watch These Step-by-Step Tutorials:

  1. Build Your First AI Agent in 30 Minutes - CopilotKit
  2. AI Agents for Beginners - Microsoft's free 12-lesson course
  3. Building AI Agents with n8n - Visual, no-code approach (25 minutes)

Framework Options (from beginner to advanced):

  1. n8n - Visual drag-and-drop for agents (easiest)
  2. CrewAI - Python-based, coordinate multiple agents
  3. LangGraph - More advanced agent orchestration

📺 Watch: 5 Beginner AI Agent Projects - Video tutorials included


Module 5: Real Examples from Ben

What He's Built:

1. AI-Directed Video Demo System

  • Give it a prompt to create a video
  • Opens terminal, runs commands, opens browsers
  • Records the screen
  • Acts as director, producer, AND editor
  • Watches what's happening and responds to bugs/issues in real-time
  • Result: Created a video that OpenAI posted

2. Telegram Bot (Droid Exec)

  • Synced local code repos on a VPS
  • Chat with repos like a chatbot
  • Mimics CLI experience but from messaging app

3. "About 50 other things"

Many experiments, some worked, some died. That's the process.


Module 6: Your Learning Path

Week 1: Foundations

  • Watch "What is an AI Agent" video
  • Complete CLI basics tutorial
  • Read Learn Prompting introduction
  • Set up your command line environment

Week 2: First Agent

  • Choose one tutorial from Module 4
  • Build your first simple agent
  • Make it do ONE useful thing for you
  • Don't worry about perfection

Week 3: Systems Thinking

  • Pick any open-source project on GitHub
  • Git clone it
  • Ask AI: "Explain this project's architecture"
  • Map out: frontend, backend, database

Week 4: Build Something Real

  • Identify a repetitive task you do
  • Design an agent to automate it
  • Build it (messily is fine)
  • Iterate based on what breaks

Module 7: Key Principles to Remember

1. Keep It Simple

"I read people like Peter Steinberger who just talks to the model, lets it do its thing, doesn't really worry about extra slash commands, subagents, hooks, skills..."

2. Learn by Doing

Don't spend 3 weeks reading docs. Build something this weekend.

3. Everything is Possible

"No piece of software feels unattainable. I can just git clone it and say, what the hell does this thing do?"

4. Embrace the Mess

Many of Ben's 50+ projects "have been left to die." That's part of the process.

5. Systems Thinking Transfer

Your no-code experience IS valuable. You already understand:

  • How components connect
  • Data flow
  • Frontend vs. backend concepts

Bonus Resources

Free Courses:

Communities:

  • n8n Discord - For automation help
  • Ben's Bites Newsletter - AI news for non-technical folks
  • r/LocalLLaMA subreddit - AI agent discussions

Tools to Explore:

  • Cursor - AI-powered code editor
  • Claude Code - Command line AI coding assistant
  • GitHub Copilot - Now has a free tier!
  • n8n - Visual agent builder

The Bottom Line

You don't need to become a "real programmer." You need to:

  1. Learn to communicate with AI agents effectively
  2. Understand how systems fit together (you already do!)
  3. Use the CLI comfortably
  4. Start building and iterating

As Ben says: "No piece of software feels unattainable."

Now go git clone something and ask an AI what it does. 🚀

Content is user-generated and unverified.
    Learn to Code with AI Agents: A Beginner's Guide | Claude