Hire your first two AI employees in Claude Code in one evening

The problem

It's 10pm and you're explaining your prices to Claude for the third time this week. The payment reminder it wrote for you offered a discount you don't give. You watched a video about building an "AI team" in Claude Code and closed it thinking you'd need somebody's scripts to pull it off.

What you need

  • Claude Pro or higher. Claude Code isn't on the Free plan; Pro is $20 a month billed monthly, or $17 a month billed annually. Nothing else to buy.
  • The Claude desktop app (for the scheduled job in step 7, you need version 1.1.5368 or newer)
  • One folder on your computer for the business, with a short file of your prices and offers inside
  • About an hour

What's new

  • Aug 14, 2026 New Claude Code sessions on Pro, Max and Team start in auto mode, so Claude stops to ask your permission less often. You'll see fewer of the prompts in step 7. (Anthropic)
  • Sep 17, 2026 Projects in Claude Code are being redesigned (beta, select Pro and Max users on cloud sessions). You describe the goal and Claude splits the work into parallel threads. Later, not tonight. (Anthropic)

Steps

Quick map before you start, because every piece of an "AI team" already has a name inside Claude Code. Your company file is a CLAUDE.md. Each employee is a subagent: one small file with a job description. An employee's notebook is the memory setting on that file. The fences are permissions. The clock is a scheduled task. All of it is built in, y ya.

  1. Make the office. Create a folder for your business and put one file in it with your offers, prices and the rules you never break. Open Claude Code in that folder, either in the Code tab of the desktop app or in your terminal.
  2. Write the company file and hire employee #1. Paste the prompt below. Claude interviews you one question at a time, then shows you two files before saving anything: your CLAUDE.md (who you are, your rules, how you sound) and your first employee's file in .claude/agents/. Read both. Say yes when they sound like your business.
  3. Check that it loaded. Type /context and look for your CLAUDE.md under Memory files. Type /memory any time you want to open and edit it yourself. If this was the very first agent file in a brand-new agents folder, close Claude Code and open it again once; after that, new and edited agent files get picked up on their own within a few seconds.
  4. Give employee #1 a real job. Ask for something it should own, and call it by name so you know it was the one who did it, like: Use the follow-up-writer to draft a reminder for a client whose second payment is late. Claude reads each employee's description to decide who gets which job, so if the wrong one picks it up, the fix is almost always a clearer one-line description.
  5. Hire employee #2 and set up the handoff. Ask Claude in plain words: "Create a project subagent called bookkeeper. Its job: read my payments file and tell me who owes what. Tools: Read only. Give it memory: project. It never writes to clients." Then give one sentence that uses both: "Have the bookkeeper check who owes on the payment plan, then have the follow-up-writer draft a reminder for each one." That's a handoff. Each employee works in its own separate conversation and only the result comes back to you, so your main chat doesn't fill up with the whole payments file.
  6. Put up the fences. There are two kinds, and you want both.
    • Per employee: the tools: line in each agent file is a real list. If it's not on the list, that employee can't use it. Two catches. If you give an employee Bash (the command line), it can still write files through commands. And memory: turns on Read, Write and Edit automatically so the employee can keep its notebook, so a "read-only" employee with a notebook can write files.
    • For the whole office: type /permissions, or ask Claude to add these rules to .claude/settings.json in your business folder. Rules are checked deny first, then ask, then allow, and a deny always wins.
    {
      "permissions": {
        "ask": ["mcp__*", "WebFetch"],
        "deny": ["Bash(rm *)", "PowerShell(Remove-Item *)", "Read(./.env)"]
      }
    }

    In plain words: ask me before using any connected app (that's where sending and spending live) or fetching a web page, and never delete files or read my secrets file. One honest caveat from the docs: a command rule like Bash(rm *) catches the way Claude usually writes the command, and it isn't a lock on every possible way to delete. Writing "never delete" in your CLAUDE.md is a request. The permission rule is what Claude Code actually enforces, and a hook is the next level up when you need a guard that never forgets.

  7. Give one employee a clock. In the desktop app, open the Code tab, click Routines in the sidebar (it can also be under the sidebar's More menu), click New routine and choose Local. Fill in Name, Description, Instructions and Schedule, and pick your business folder. For instructions, write the same sentence from step 5 plus "Save the drafts in a drafts folder. Do not send anything." Pick Weekly and a day. Then click Run now once, watch for permission prompts, and choose "always allow" for the ones that are safe so the Monday run doesn't stall waiting for you. It only runs while the app is open and your computer is awake; if it was asleep, it catches up once with the most recent missed run.
  8. Hire the next one by asking. You don't need a special menu. In recent versions, /agents just reminds you to ask Claude or edit the .claude/agents/ folder, so hiring is a sentence: "Create a project subagent called [ROLE] whose job is [ONE LINE]. Tools: [ONLY WHAT IT NEEDS]." If you hire a lot, you can even make a recruiter: an employee whose only job is writing new agent files the way you like them.
  9. Later, not tonight. Three things you'll hear about, with their fine print:
    • A shared task board exists only in agent teams, which are experimental and off by default, turned on with the setting CLAUDE_CODE_EXPERIMENTAL_AGENT_TEAMS. It's a text task list, not a visual board, and the docs say teams use significantly more tokens than a single session.
    • Cloud routines (/schedule) keep running with your laptop closed, but they're a research preview, run no more often than once an hour, work from a fresh copy of a GitHub repo instead of your local files, and don't stop to ask permission. Connectors you leave on can write without asking.
    • Remote Control (/remote-control) lets you check on a session from the Claude app on your phone, as long as your computer stays on and Claude Code keeps running.

Every employee also uses your plan's usage. Each one runs its own conversation and those requests count toward the same limits as yours, so hire for a real job, not to fill an org chart.

The prompt

Paste this into Claude Code, inside your business folder:

Fill in the [BRACKETS], then paste it into Claude
I run [YOUR BUSINESS, ONE LINE: what you sell and to who].
My offers and prices are in [FILE NAME]. Rules I never break: [YOUR RULES,
like "no discounts"].

Help me set up a small AI team in this folder using only built-in Claude
Code features. Interview me ONE question at a time (max 8 questions) about
who I am, how I talk to clients, and the job I repeat most every week.

Then show me, before saving anything:
1. A CLAUDE.md for this folder, under 60 lines: who I am, my offers and
   prices (point to my prices file instead of retyping them), the rules
   every employee follows, and how I sound in writing.
2. My first employee as a project subagent in .claude/agents/, for
   [THE JOB YOU REPEAT MOST]. Include: a name, a one-line description of
   when to use it, a tools list with ONLY what it needs, and
   memory: project. In its instructions, tell it to write down in its
   memory every correction I give it.

Rules: it drafts, it never sends, deletes or spends. Plain words, I'm not
technical. Wait for my yes before writing any file.

What it looks like filled in

Primer Paso Coaching is a one-woman coaching business: single session $150, a 5-session package $600, or a payment plan of 2 × $300. No discounts. After the interview, Claude showed her this company file (shortened):

You

# Primer Paso Coaching

One-on-one coaching. Warm, direct, a little Spanglish.
Short sentences in client messages.

## Offers
Prices live in @prices.md. Never retype them.

## Rules every employee follows
- No discounts. Ever. If a client asks, offer the 2 × $300 payment plan.
- Draft only. Nothing gets sent, deleted or paid without me.
- Corrections that apply to everyone go in this file.

And her first employee, saved as .claude/agents/follow-up-writer.md:

You

---
name: follow-up-writer
description: Drafts client follow-ups and payment reminders in the owner's voice. Use when a client email, DM or reminder needs writing. Drafts only.
tools: Read, Write
memory: project
---
You write follow-ups for Primer Paso Coaching. Read CLAUDE.md first.
Never offer a discount. Save every draft in the drafts folder; never send.
When the owner corrects you, add the correction to your memory.

Then she hired the bookkeeper (Read only, memory: project) and gave the handoff sentence. The bookkeeper came back with one client who still owed the second $300, and the follow-up writer drafted a two-line reminder that offered no discount, because the rule lives in the company file both of them read. She set that same sentence to run every Monday as a Local routine. Nada que comprar beyond the plan she already had.

The takeaway

Most of what gets sold as an "AI team" is already in Claude Code: a company file every employee reads, one small file per employee, a notebook, fences in your settings, and a clock in the desktop app. Hire the first employee for the job you repeat most, give it only the tools that job needs, and put team-wide rules in CLAUDE.md, because your main chat's memory doesn't follow your employees into their rooms.

<!-- [REVIEW: Yessie confirm] Everything in this block is about her real setup. Approve or cut before publishing. -->
From my own setup. I run about 20 agents across my business, each with a one-line job description, and they all read one company file with who I am, the rules and my voice. Only my writer agent is allowed to write in my name; my strategist writes the brief and hands it over. Deletions are blocked by a hook that moves files to a review folder instead, and the live dashboard that logs every agent run is the one piece I custom-built. When I audited my own team against this guide, my agents didn't have their own notebooks yet and some scheduled jobs were running on old instructions, which taught me that a clock with stale instructions keeps doing the wrong thing right on time. Notebooks are what I'm adding next.
<!-- [/REVIEW] -->

Reply and tell me: what's the one job you'd hire your first AI employee for?

The next step

New to Claude? Start Here in the free classroom. The free plan works.

Sources (all opened and checked 2026-10-01)

← All guides