Why I Needed an AI Agent Team as a Solo Founder: Not Because It Was Cool, Because I Was Drowning
Table of Contents
- 3 a.m., and I was fixing my fourth bug
- The background first: what I am actually carrying
- What I tried (all of it failed)
- Method 1: Find people to help
- Method 2: Hand it to an outside team
- Method 3: Cut product lines
- The turning point: treating AI as an "employee", not a "tool"
- The first experiment: letting AI post on its own
- From 1 agent to 4: the art of dividing the work
- The mindset shift: from "AI user" to "AI manager"
- A decision framework you can use too
- ✅ Work that suits AI
- ❌ Work that does not suit AI
- What this series will cover
- One last thing
Disclosure: Ultra Lab, MindThread and Ultra Advisor are products of the same group, Ultra Creation (傲創實業).
Update, 27 September 2026. This post was written in April 2026 and describes the OpenClaw fleet as it ran then. OpenClaw's agent functions were retired in June 2026 and the fleet moved to Hermes Agent; the agent line-up, timer count and "$0 monthly cost" below reflect the time of writing.
3 a.m., and I was fixing my fourth bug
One early morning in February 2026, I had four terminals open at once:
- Top left: the MindThread backend throwing token-expired errors
- Top right: an Ultra Advisor customer reporting that charts were broken on mobile
- Bottom left: a PR UltraProbe had just submitted, with the reviewer asking for a rewrite
- Bottom right: someone @-ing me with a question on Discord, left on read for three hours
I stared at the screen and suddenly realised something: I was not building a company. I was doing customer support, engineering, community management, content editing and QA, all five roles at the same time.
The background first: what I am actually carrying
I'm Min Yi, founder of Ultra Creation (傲創實業), a one-person company. Right now I run all of these at once:
| Product | What it does | Status |
|---|---|---|
| UltraProbe | AI security scanner | Top priority, PRs landed in Cisco and Microsoft |
| MindThread | Threads auto-posting SaaS | Live, 39 accounts |
| UltraSite | AI website generator | Live |
| UltraGrowth | AI visibility content service | Sales page live |
| Ultra Advisor | Clause-level AI workbench | Live, 16 tools |
| UltraTrader | Automated trading system | Open source, maintained |
Add a 268-member Discord community, a weekly newsletter, and open-source projects to maintain.
This is not some "diversified business strategy". Honestly, I was too greedy, wanted to do everything, and then found myself drowning.
What I tried (all of it failed)
Method 1: Find people to help
In Taiwan, find someone who understands AI, can do full-stack, and is willing to join an early-stage startup with no salary?
I posted three times on 104 (a Taiwanese job board) and in online communities, and interviewed two people. After talking with the first, it turned out he wanted to build something different from what I was building. The second was very good, but he wanted NT$60,000 a month, and my current revenue is zero.
Conclusion: I can't afford to hire at this stage.
Method 2: Hand it to an outside team
Hand part of the work to an outside team? I tried. I ended up spending more time on "explaining what I want" and "checking quality". The problem in a one-person company is not a shortage of hands, it is the lack of a second brain. An outside team gives you hands, not a brain.
Conclusion: it saved execution time, but the communication cost ate it up.
Method 3: Cut product lines
This is the most rational advice. Every startup mentor will tell you to "focus". But I couldn't bring myself to cut, because every line has its role. UltraProbe builds the brand, MindThread brings in revenue, Ultra Advisor has users. They are an ecosystem that holds each other up.
Conclusion: I can't cut. I can only find a smarter way to manage.
The turning point: treating AI as an "employee", not a "tool"
I had always used AI. Claude Code is my main development tool, and Gemini helps me write content. But I used them in tool mode: whatever I thought of, I told it to do.
The problem is that tools don't do anything on their own.
One day I was browsing GitHub and saw someone using systemd timers to have AI agents run tasks on a schedule. Not the passive chatbot kind that answers when asked, but actively doing work: posting on a schedule, gathering intelligence on a schedule, checking system status on a schedule.
My thinking suddenly shifted:
What if I treated these agents not as tools, but as "AI employees"? Gave them roles, responsibilities, work schedules, and even had them collaborate with each other?
That was the starting point of OpenClaw.
The first experiment: letting AI post on its own
I started with the simplest thing: auto-posting to Moltbook (an AI social platform).
The setup was simple:
- A Gemini 2.5 Flash API (free tier)
- A systemd timer, twice a day
- A prompt telling it the brand positioning and writing style
On the first day it went live, I went to check with high hopes, and:
What it posted was a disaster.
It reeked of AI, the content was hollow, and the headlines looked like a 2018 content farm. I almost shut it down on the spot.
But I didn't. Because I realised this was like a new employee's first day at work. Nobody writes good material on day one. The difference is this: a human employee takes three months to train, while an AI employee can go through ten iterations in three days.
So I made these adjustments:
- Added a quality gate: after writing, the AI scores itself, and anything below 7 gets rewritten
- Added intelligence sources: read today's HN trends and RSS news first, then write
- Added deduplication: check the last 10 posts, no repeated topics
- Added style samples: show it articles I wrote myself as reference
A week later, quality went from "unreadable" to "usable". A month later, some posts had better engagement numbers than the ones I wrote myself.
From 1 agent to 4: the art of dividing the work
Once I got a taste of it working, I started expanding. OpenClaw now has 4 agents:
| Agent | Role | Responsible for |
|---|---|---|
| Main | CEO / strategy | Brand thought leadership, industry trend analysis |
| MindThread | Marketing | Community management, content distribution |
| Probe | Technical | AI security analysis, vulnerability reports |
| Advisor | Finance | Personal finance knowledge, market observation |
Each one has:
- An identity file (
IDENTITY.md): personality, expertise, tone - A work schedule: 35 systemd timers, running automatically
- Shared intelligence: daily trends, competitor analysis, performance data
- Collaboration: when one agent finishes a security analysis, another automatically picks it up and turns it into a social post
Every day they automatically produce 16+ pieces of content, reply to comments, gather competitor intelligence and run system health checks.
Monthly cost: $0. As of 2026-04-14, everything runs on Gemini's free tier, using less than 6% of the daily quota. For how many requests each scheduled job used a day, and why one-shot tasks use so little quota, see the architecture and daily request budget for four agents on Gemini's free tier, written a month earlier (2026-03-08).
The mindset shift: from "AI user" to "AI manager"
The biggest change was not technical. It was mindset.
Before, the way I used AI was:
我 → 想到任務 → 叫 AI 做 → 檢查結果 → 完成
(Me → think of a task → tell AI to do it → check the result → done)
Now it is:
我 → 定義角色和目標 → AI 自己排程執行 → 我看報告 → 只處理例外
(Me → define roles and goals → AI schedules and runs the work itself → I read reports → I only handle exceptions)
The difference between the two is huge. The first is "working with AI tools"; the second is "managing an AI team".
The skills needed to manage an AI team are actually a lot like the skills for managing a human team:
- You need clearly defined responsibilities (otherwise they will do duplicate work)
- You need communication mechanisms (otherwise none of them knows what the others are doing)
- You need quality standards (otherwise output quality slowly slides)
- You need to monitor their status (otherwise you won't know when something breaks)
The difference: AI employees don't take leave, don't burn out, and don't argue with you for a raise. But they also won't adjust on their own when something "feels off". You have to anticipate every edge case in advance.
A decision framework you can use too
Not everything should be handed to AI. I use this simple framework to decide:
✅ Work that suits AI
| Condition | Examples |
|---|---|
| Follows a fixed pattern that can be written as rules | Scheduled posting, formatted reports |
| If it goes wrong you can redo it, and nobody dies | Social posts, internal reports |
| Needs heavy repetition that would bore a person | Reading 50 RSS articles a day, answering standard questions |
| Has clear quality standards that can be verified | Code checks, content scoring |
❌ Work that does not suit AI
| Condition | Examples |
|---|---|
| Needs human judgement and intuition | Product strategy, business negotiations |
| Mistakes are hard to undo | Formal external communication, legal documents |
| Needs an understanding of context and emotion | Handling customer complaints, community crises |
| One-off tasks where building automation isn't worth it | Occasional manual operations |
My principle: let AI do 80% of the routine work, and I focus on the 20% of decisions that need human judgement.
You can try this framework at the smallest scale without a server: pick something with a fixed pattern that you repeat every day (a morning news summary, say) and set it up as a scheduled task in ChatGPT on your phone, so AI runs it on its own at a set time.
What this series will cover
This is the first post in the "AI team for a one-person company" series. The next five posts take each part of OpenClaw apart:
- ✅ Why you need an AI team (this post)
- ✅ The day my first agent went live, everything broke: a record of the pitfalls
- ✅ A zero-cost intelligence system: letting AI do its own market research
- ✅ Multi-agent collaboration architecture: how to keep 4 AIs from fighting
- ✅ Automated content is not the same as garbage: quality gates in practice
- ✅ Six-month retrospective: real data and reflections
Every post comes with complete code you can follow step by step.
All the source code is on GitHub: free-tier-agent-fleet
One last thing
If you are a founder, indie developer or side-project addict carrying too much on your own:
You don't need to hire. You don't need funding. What you need is to reimagine what a "team" means.
In 2026, your first employee can be an AI agent. It isn't perfect, but it is online 24 hours a day, needs no salary, and learns faster than anyone.
The key is not how strong the technology is. It is whether you are willing to go from user to manager.
In the next post, I'll cover what exactly broke the day my first agent went live, and how I rescued it.
This series is my real experience, not theory. If you have any questions, come and talk to me on Discord.
FAQ
What kind of work should you hand to AI?
Work that meets four conditions: it follows a fixed pattern that can be written as rules; if it goes wrong you can redo it and nobody dies; it needs heavy repetition that would bore a person; and it has clear quality standards that can be verified. Examples include scheduled posting, formatted reports, social posts, internal reports, reading 50 RSS articles a day, answering standard questions, code checks and content scoring.
What work should not be handed to AI?
Work that needs human judgement and intuition (product strategy, business negotiations), work where mistakes are hard to undo (formal external communication, legal documents), work that needs an understanding of context and emotion (handling customer complaints, community crises), and one-off tasks where building automation isn't worth it. The principle: let AI do 80% of the routine work, and focus yourself on the 20% of decisions that need human judgement.
What is the difference between using AI as a tool and treating it as an employee?
In tool mode you think of a task, tell AI to do it and check the result yourself, and tools don't do anything on their own. In employee mode you define roles and goals first, AI schedules and runs the work itself, and you read reports and only handle exceptions. The first is working with AI tools; the second is managing an AI team.
What do you need to manage a team of AI agents?
Much the same as managing a human team: clearly defined responsibilities, otherwise they do duplicate work; communication mechanisms, otherwise none of them knows what the others are doing; quality standards, otherwise output quality slowly slides; and status monitoring, otherwise you won't know when something breaks. The difference is that AI employees won't adjust on their own when something 'feels off', so you have to anticipate every edge case in advance.
How do you improve low-quality AI auto-posting?
The approach in this post is four adjustments: add a quality gate, where the AI scores itself after writing and anything below 7 gets rewritten; add intelligence sources, reading the day's HN trends and RSS news before writing; add deduplication, checking the last 10 posts so no topic repeats; and add style samples, showing it articles you wrote yourself as reference. A week later, quality went from 'unreadable' to 'usable'.