How to Start a 1-Person AI Business in 2026 Using Claude Code
Albert Olgaard
Summary:
This 4-hour course teaches how to build and operate a one-person AI business using Claude Code. The instructor emphasizes that 84% of people in 2026 haven't used AI, creating a massive market opportunity for those with advanced AI skills (the top 0.04%).
The course covers:
- Setting up Claude Code and Visual Studio Code: A step-by-step guide to installing necessary tools and integrating Claude skills.
- Client Acquisition Strategies: Detailed methods for landing clients through platforms like Upwork and cold email campaigns, including optimizing profiles and writing compelling proposals.
- Service Delivery: How to build and deploy AI-powered websites, automations, and full AI systems using tools like
trigger.dev and MongoDB.
- Building Anything with AI: A four-step framework for creating any AI solution, even without prior technical experience, by focusing on detailed planning and iterative refinement with Claude.
- Pricing AI Services: Strategies for pricing based on value (5x ROI rule) and using offers like satisfaction guarantees to build trust and increase close rates.
- Roadmap for Success: A five-step plan for beginners, from learning skills and landing initial clients to scaling the business and finding bottlenecks.
Introduction to Claude Code Course [00:00:00]
The video introduces a 4-hour course on building a one-person AI business using Claude Code, designed for both technical and non-technical individuals. The speaker, Albert Olgaard, shares his experience building two AI companies that generated over a million dollars without a university degree, attributing his success to AI tools like ChatGPT and Claude.
Why You Should Learn AI in 2026 [00:01:50]
Olgaard highlights the significant market opportunity in AI by presenting a graph showing that 84% of people (6.8 billion) in 2026 have never used AI, while only 0.04% (3.6 million) are "Max Users" of powerful AI models like Claude Code. This disparity creates a massive opportunity for the skilled 0.04% to provide AI services.
The World is Adapting to AI [00:04:00]
- Market Expansion: Three years ago, AI services were primarily limited to the US, Canada, UK, and Australia. Now, due to mass adoption, markets in South America, Europe (especially booming), and parts of Asia (like India) are also becoming receptive to AI.
- Early Adoption Advantage: Businesses worldwide are recognizing the need for AI implementation. Starting now allows individuals to position themselves as experts in the growing global AI market.
The Excitement Curve [00:05:00]
Olgaard explains the "excitement curve" for new business ventures:
- Initial Excitement: High enthusiasm for potential riches and automated processes.
- Excitement Drop: Reality hits when facing challenges like acquiring clients and developing skills. This is where 95% of people give up.
- Sustained Growth: The remaining 5% persevere, slowly overcoming obstacles, gaining experience, and eventually achieving sustained growth and high excitement.
- Commitment: Success requires dedication and persistence, avoiding the loop of trying new business models without commitment.
Setting Up Claude Code and Visual Studio Code [00:10:00]
- Visual Studio Code Installation: Users should download and install Visual Studio Code, a code editor that will host Claude Code.
- Workspace Setup: Create a new folder (e.g., "shiny") to serve as the AI operating system's workspace. Open this folder in Visual Studio Code.
- Claude Code Installation: Open the terminal in Visual Studio Code and use the provided commands (from
claude.com/docs/en/quickstart) to install Claude Code. Users should ideally subscribe to a Claude Pro or Max plan for full functionality.
Install Claude Skills [00:14:00]
- Downloading Skills: Access a shared Google Drive folder containing pre-made Claude skills (available in the free community group). Download the zipped folder.
- Importing Skills: In Claude Code, use a command to extract and install these skills into the current project folder (e.g.,
claude install path/to/claude_skills_2/).
- Restarting Claude: After installing new skills, restart the Claude Code session for the skills to be enabled. These skills enhance Claude Code's capabilities for tasks like front-end design, customer support, research, and security.
- Creating a Repository: Create a new private repository on GitHub (e.g., "shiny_workspace") to store Claude Code files in the cloud.
- Pushing Code to GitHub: Use a Claude Code command to push the current workspace (including skills) to the GitHub repository. This ensures data recovery and version control.
How to Land Clients [00:19:50]
- Get Good Before You Get Rich: Emphasizes that charging high prices requires trust, testimonials, and experience, which are built over time, often through initial free or low-cost work.
- 3 Levels of Service Delivery:
- Websites: AI-generated websites are a good starting point, as roughly 30% of US small businesses still lack a website, representing a huge market (10 million businesses in the US alone).
- Automations/Agents: A step up from websites, involving automating business processes and creating AI agents using integrations and APIs.
- Full AI Systems: Building comprehensive AI solutions that integrate multiple automations and provide a central dashboard.
- Focus on Outreach: Beginners should prioritize client outreach (marketing and selling) over endlessly building, as getting clients is crucial for business growth.
Getting Clients with Upwork [00:27:00]
- Platform Overview: Upwork is a freelancing platform that connects freelancers with businesses needing specific services.
- Profile Optimization:
- Account Setup: Sign up as a freelancer, stating "some experience" and a goal to "earn main income."
- Profile Details: Connect LinkedIn (or manually fill out), choose relevant work categories (e.g., IT & Networking, Database Management, CRM Software, AI Agent Development, coding languages like TypeScript/Python), and add a professional title (e.g., "AI Agents in Zapier, GHL, Make, N8N | AI Consulting and Implementation").
- Hourly Rate: Start with a lower hourly rate (e.g., $15-$16.73/hour) to secure initial jobs and build a job success rate.
- Professional Photo & Location: Use a professional photo and set the location to a known major city (e.g., Copenhagen) to build credibility.
- Portfolio: Add project titles and descriptions with images (e.g., "Solar Sales AI Agent," "Book Google Calendar booked by an AI agent") to showcase previous work.
- Identity Verification: Complete identity verification to build trust with clients.
- Availability Badge: Enable "available now" badge (costs 14 connects/week) to appear more prominently to clients.
- Using Claude to Improve Profile: Leverage a Claude skill to analyze high-performing Upwork profiles and suggest improvements to your own profile's title and description.
- Applying to Jobs:
- Connects: Upwork uses "connects" (virtual currency) to apply for jobs; 10 connects are free monthly, but a "Plus" plan (e.g., $10 for the first month) offers 100 connects.
- Targeted Applications: Avoid jobs with 50+ proposals; focus on those with 5-10 proposals posted recently (speed to lead is crucial).
- Proposal Writing: Use a Claude skill to generate high-converting proposals. Customize each proposal to the job post, including details about your experience and how you can solve their problem.
- Loom Videos: Create short, personalized Loom videos (1-2 minutes) for each proposal, showcasing your face and expertise, and demonstrating relevant skills.
- Buyer's Perspective: Understand that many Upwork freelancers are from developing countries, giving Western freelancers an advantage. Most proposals are generic and AI-generated, so personalized, high-quality proposals with Loom videos stand out.
- Initial Goals: Focus on completing jobs to build a 100% job success rate and gain testimonials, rather than maximizing initial income.
Getting Clients with Cold Email [00:57:00]
- Market Targeting: Cold email is effective in countries less saturated with AI adoption (Europe, South America, Asia). Speaking a unique language is an "unfair advantage" due to less competition.
- Instantly.ai Setup:
- Email Accounts: Use
Instantly.ai to purchase pre-warmed email accounts (e.g., 5 emails for $65, allowing 100 emails/day). These accounts have high deliverability without manual warming up.
- Forwarding Domain: Set the forwarding domain to your own website (e.g.,
shiny.ai) so replies go to your domain.
- Claude MCP Integration: Integrate Instantly.ai with Claude via API keys in the Claude desktop app's connectors section. This allows Claude to manage email campaigns.
- Campaign Creation: Use a specific Claude skill (e.g.,
/instantly_campaign) to generate cold email campaigns. Provide details like target audience (e.g., "Roofers in Sweden"), offer (e.g., "new website"), and primary pain points (e.g., "few Google reviews, missing out on leads"). Claude drafts initial emails and follow-ups.
- Lead Generation with Apollo and TrustedLeads.io:
- Apollo.io: Use Apollo to filter leads by location (e.g., Sweden), industry (e.g., construction, real estate), job titles (e.g., owner, founder), and company size (e.g., 1-50 employees). Crucially, select "verified" email status for high-quality leads.
- TrustedLeads.io: Instead of buying directly from Apollo (expensive), use
trustedleads.io to scrape leads from Apollo URLs at a much lower cost (e.g., $25 for 1,500 leads).
- Email Verification (MillionVerifier): Before uploading leads to Instantly.ai, use
MillionVerifier.com to clean the CSV file by removing duplicates and bad/risky emails. This prevents blacklisting your email domains.
- Launching Campaign: Upload verified leads to Instantly.ai, assign email accounts, and launch the campaign. Configure the sending schedule (e.g., 7 AM to 4 PM on weekdays).
- Managing Replies: Monitor the "Unibox" in Instantly.ai for "interested" replies. These are warm leads ready for a conversation or meeting.
How to Close Clients on Calls [01:18:00]
- Before the Call:
- Never Mention Price Before Value: Clients judge on price, not value, if given too early. Present value (e.g., $10,000 worth) before price (e.g., $2,000) to make it a "no-brainer."
- Always Send Confirmation and Reminders: Prevent no-shows by sending confirmations immediately after booking and reminders every 3 days, 1 day, 1 hour, and 5 minutes before the call. Mention any pre-call work (e.g., custom demo) to make them feel guilty if they don't show up.
- Always Call Them: Don't skip calls; they are crucial for providing necessary information and building rapport. The perceived value of the call determines show-up rates.
- On the Call:
- Doctor Approach (20% Talk, 80% Listen): Ask open-ended questions to diagnose their pain points. Let clients articulate their problems to convince themselves of the need for a solution.
- Structured Approach:
- Questions > Pain: Identify client problems (e.g., low Google reviews, outdated website).
- Pain > Solution: Present your service as a solution to their specific pain.
- Solution > Price: Only after demonstrating the value, mention the price and then be silent.
- Objections > Concern: Address any questions or concerns.
- Sales: Close the deal.
- Avoid Feature-Focused Presentations: Do not just explain product features; focus on solving their specific problems and desired outcomes.
- After the Call (Closing & Follow-up):
- Always Book Next Call on This Call: Schedule follow-up meetings immediately to maintain momentum and ensure commitment.
- Always Take Payment Information on the Call: Use Stripe to collect a $1 recurring payment (even for free trials) to save payment information on file, reducing future friction.
- Proof of Concept Offer (Satisfaction Guarantee): If struggling to close, offer a satisfaction guarantee. Take upfront payment but promise a full refund if the client is not happy with the delivered product. This removes risk for the client and demonstrates your confidence, leading to higher close rates (never refunded by Olgaard).
- Post-Delivery:
- Do a Good Job: Deliver excellent service to build reputation and trust.
- Continue Calls Bi-Weekly: Maintain communication, discuss performance, and identify further improvements to reduce churn and maintain client satisfaction.
- Upsell (Increase LTV): Continuously offer additional services (e.g., AI phone calls, Google ads) to increase client lifetime value (LTV).
- Ask for Referrals (Specific List + Commission): Ask satisfied clients for specific referrals (e.g., "Do you know any plumbers, electricians?") and offer a commission (e.g., 20% of revenue) to incentivize them.
Building Websites with Claude [01:40:04]
- High Perceived Value: Websites still have high perceived value, making them an excellent entry-level service. AI tools can build professional websites quickly.
- Website Template (Example): Showcases a high-converting website with sticky navigation, clear calls to action, modern design, and subtle animations (e.g., plumbing animation, calendar animation).
- Building with Claude Code: Use the
build_premium_website Claude skill (available in the free community) to generate websites. Provide details like company name (e.g., "Cityscape"), theme (e.g., "bold modern"), color scheme (e.g., "Mars green"), and services. Claude will then generate the website code.
- Deployment and Hosting:
- GitHub: Push the generated website code to a private GitHub repository.
- Vercel: Use
vercel.com (free for small traffic) to host the website by connecting to the GitHub repository. It automatically detects Next.js projects and deploys them.
- Custom Domain: Connect a custom domain (from GoDaddy, Namecheap, etc.) via DNS settings on Vercel.
- Responsive Design: Ensure the website is responsive for both desktop and mobile viewing.
- Selling Strategy: Create 5 different website templates and a portfolio website to showcase your work, making it easier for potential clients to choose.
Building Automations [01:50:25]
- Automation Platforms: Instead of traditional platforms like Make.com or N8N, use
trigger.dev for building and hosting automations, as it's code-based and integrates well with Claude Code.
- Building an Invoice Automation:
- Claude Code Prompt: Instruct Claude to automate an invoicing process: fill out a form, generate a PDF invoice, and send it via Gmail. Specify using
Composio for authentication and trigger.dev for hosting.
- Form Fields: Define fields for business information, contact details, line items, taxes, discounts, and automatic date/invoice number generation.
- Environmental Variables: Set up necessary API keys (Trigger.dev, Composio, Anthropic) and Google Drive folder ID in an
.env file for local development.
- Composio Authentication: Use Composio to handle Gmail and Google Drive authentication via URL links, simplifying credential management.
- Running Locally: Start the development server using
npm run dev and test the form. Claude helps debug any errors.
- Deployment to Production: Push the backend code to Trigger.dev production environment and set up environmental variables there.
Building Full AI Systems [02:11:19]
- Concept: A full AI system is a collection of multiple automations, often presented through a dashboard with integrated tools.
- Structure:
- Frontend: Next.js, Tailwind CSS for design. NextAuth and Resend for secure, passwordless authentication (magic links).
- Backend: Automations running on Trigger.dev (can be self-hosted on client's servers like Azure, AWS, Google Cloud).
- Database: MongoDB (can be self-hosted via Community Edition) for storing data.
- Building an AI System Dashboard:
- Scaffolding the Project: Instruct Claude to build the full app structure: a dashboard with a sidebar for automations and settings, domain-specific security, and MongoDB integration.
- Design Makeover: Use the
front_end_design skill to give the dashboard a clean, modern aesthetic with light and dark modes. Claude handles styling and visual fixes.
- Integrating Automations: Install individual automations (like the invoice generator) into the dashboard as new features.
- AI Support System: Build an advanced automation for email ticket support that can:
- Respond to 60% of emails automatically using a RAG (Retrieval-Augmented Generation) system.
- Display AI responses, escalated support requests, and human replies in the frontend.
- Upload a knowledge base (text files, PDFs, URLs) for AI to search through.
- Monitor email every 10 minutes via
trigger.dev and Composio (Gmail).
- Allow human agents to draft replies from the frontend with AI assistance.
- Deployment: Push frontend and backend code to GitHub and then deploy to Vercel (frontend) and Trigger.dev (backend) respectively, ensuring environmental variables are correctly configured for production.
- Replicating with Skills: Create a generic Claude skill (e.g.,
new_client_system) from the entire AI system build process. This skill automates the creation of a full AI system for future clients with a single prompt, saving significant development time.
How to Build Things with No Experience [02:56:48]
- 4-Step Framework to Build Anything:
- Build Plan (80% of effort): Define the tech stack (frameworks, databases, hosting, scalability, cost), design (look and feel, user experience), and desired functionality. Iteratively refine this plan with Claude until it's optimal.
- Implementation Plan (Detailed Steps): Break down the build plan into small, actionable steps with substeps and checkboxes. Claude can help generate this, but review it to ensure it's logical and comprehensive.
- LLM Builds it for You (20% of effort): Provide Claude with the detailed implementation plan, instructing it to complete one step at a time. This controlled approach yields better results than letting the LLM build freely.
- Test and Refine: Expect bugs and errors. Use Claude to debug and refine the solution.
- Using Multiple LLMs (Bonus Tip): For even better results, use two large language models (e.g., two Claude Code sessions or Claude + CodeX). Use one as a "consultant" to plan and decide, and the other to validate and execute, fostering a collaborative approach to ensure optimal outcomes.
- Demonstration: Lead Enricher App:
- Build Plan: Define requirements for a lead enricher app: input name, email, or LinkedIn URL; output person basics, contact info, company info, and social presence; use Hunter.io API; no storage.
- Implementation Plan: Claude generates a detailed step-by-step plan for building the app.
- LLM Builds It: Claude executes the plan to build the app, including frontend (Next.js) and integration with Hunter.io API.
- Test and Refine: Debug and improve the app's functionality and design (e.g., use
front_end_design skill for a modern look).
How to Price your AI Services [03:15:28]
- Golden Rule: 5x ROI: Always aim to provide clients with at least a 5x return on their investment. If you save them $5,000, charge $1,000. This ensures client satisfaction, reduces churn, and increases referrals.
- Calculating ROI:
- Cost Savings: For services that save costs (e.g., voice agents reducing support staff), calculate the monthly savings (e.g., 5 reps * $2,000/month = $10,000 saving). Divide by 5 to determine your charge ($2,000/month).
- Revenue Generation: For services that generate new revenue (e.g., cold email AI system generating $100,000/month), calculate gross profit first (revenue minus fixed costs). Then apply the 5x ROI rule (e.g., $40,000 gross profit / 5 = $8,000/month).
- 3 Offers to "Steal":
- Result-Based (20% Gross Profit): Charge a percentage of the gross profit generated by your service. This removes risk for the client and shows confidence, leading to higher LTV. Requires accurate tracking.
- Upfront (Satisfaction Guarantee) + Recurring:
- Upfront Fee: Charge a setup fee (e.g., $2,000) to ensure client investment.
- Satisfaction Guarantee: Offer a full refund if the client is not satisfied after seeing the completed build. This removes client risk and increases trust, but you must deliver high-quality work.
- Recurring Fee: Charge a lower monthly fee (e.g., $500) for ongoing support and maintenance. Justify this as a service fee.
- Why Upfront?: Prevents clients from disengaging mid-project due to lack of financial commitment.
- Tiers: Offer different service tiers (e.g., based on usage volume like 100 calls, 1,000 calls, 5,000 calls). This ensures profitability across different client sizes and prevents over-servicing small clients.
- Include Software Costs in Your Price: For most small to mid-sized clients, bundle all software costs into your service fee to simplify pricing. A confused client doesn't buy.
- When to Separate Costs: For larger clients who want to own the system or host on their own servers, you may separate software/hosting costs from your service fee.
- Remember Key Sales Principles:
- Never Say Price Before Value: Always present the value and outcome first.
- Sell Outcome, Not AI: Clients care about saving money or generating revenue, not whether it's AI-powered or the specific technology used.
What to Do Now [03:29:41]
- Roadmap for Success:
- Learn a Skill: Continue learning and staying updated with AI, but avoid "over-learning" without applying knowledge.
- Land Clients:
- Start Free/Low-Cost: Offer free services or charge low hourly rates ($15/hour) on platforms like Upwork to build experience, testimonials, and a portfolio.
- Prioritize Marketing/Selling: Dedicate significant time (e.g., 4 hours/day) to outreach (Upwork proposals, cold email campaigns, Loom videos) to gain initial clients.
- Sustain Yourself: Aim to earn a consistent 2-3k/month to cover basic living expenses. This financial stability allows you to go "all-in" on your business without external pressure, preventing early quitting.
- Charge More: Once a consistent client stream is established, raise prices and selectively work with higher-paying clients. Focus on fewer, more valuable engagements.
- Find Bottlenecks: Continuously identify and solve bottlenecks in your business (e.g., hiring more salespeople or technical staff, improving onboarding) to scale. Sometimes, hiring a human is a better solution than automating everything.
- Work-Life Balance: If currently employed, build your AI business from 5-9 AM and in the evenings after work, plus weekends. Do not quit your job until you can comfortably afford to.
- Exponential Growth: Business growth is often exponential, with initial slow progress followed by rapid acceleration. Expect fluctuations (ups and downs) and persevere.