99% 的人以为“AI 创业”一定要大团队、烧融资,其实一台电脑加几个聪明的代理,就能撑起一家公司。你不需要写一行后端代码,也不用搭一堆复杂的触发器,只要把角色分清、工具接好,AI 就能自己开会、自己发邮件、自己跑任务。下面这套玩法,是完全本地、开源技术栈,适合想要“一个人 + 一群 AI 员工”开干的你。

![Hands-on] How to Build Your Own AI Company](https://storage.ghost.io/c/3f/df/3fdf6ed2-17ac-4b12-a693-8078bd13e748/content/images/2026/08/8ac8dbbb-b5a8-4d2e-b87d-b7648d9afe47_1582x1126.webp)

据 Anthropic 联合创始人 Dario Amodei 的判断,到 2026 年,单人打造十亿美元公司的概率有 70%-80%。这听起来有点夸张,但他在去年的 Anthropic 开发者大会上给出的趋势逻辑很清晰:AI 代理正在把“公司”压缩成“个人 + 算力”。

现实里已经有人跑通了路径。Matthew Gallagher 用 2 万美元、零员工创办了远程医疗公司 Medvi,靠 AI 运营,第一年就做到了 4.01 亿美元营收。这个案例在圈子里被反复讨论,因为它证明了:AI 不只是工具,而是可以被当成“组织”的。

他用的核心思路,是让 AI 代理彼此对话:当两个代理沟通卡住,就再加一个代理做协调。提示词出问题,他会亲自下场调教,像带新人一样带模型。说实话,这种“AI 团队管理”听着有点疯狂,但效果确实打在效率上。

Alook(GitHub 仓库:alookai/alook)就是把这种思路产品化的开源平台。它自托管运行,可以把你的编码代理排成一张真实的组织架构图,每个节点都是一个“AI 员工”。

有用户反馈,用 Alook 把原本需要 3 个实习生维护的竞品监控,压缩成一台本地机器 + 4 个代理,出错率反而更低。

这类反馈不算大样本数据,但足够说明:只要结构设计对,AI 代理并不会比人更“难管”。

alook org

Alook 的工作方式很直接:你创建一个代理,给它一个清晰的角色,再为它绑定一个真实的邮箱收件箱。这个邮箱不是摆设,而是它和其他代理沟通、向你汇报的主通道。

每个代理在你的机器上,作为真实的 Claude Code 或 OpenCode 会话运行,拥有和你一样的工具访问权限。你可以把它们想象成“装了 IDE 和 CLI 的远程同事”,只不过他们从不下班。

组织架构图则负责定义角色和汇报线:谁向谁汇报,谁负责协调,谁只做执行。代理之间通过邮件自动协作,你不再需要手动转发消息、复制粘贴上下文。

接下来,我们从零搭一套四代理的“小公司”,让它接一个真实任务:自动追踪竞品价格,并在变动时第一时间通知你。


一、环境搭建:把 Alook 跑在你自己的机器上

1. 本地守护进程:一条命令拉起“公司后台”

Alook 以守护进程的形式运行在你的本地机器上,入口命令只有一条:

npx @alook/app onboard

这条命令会自动检测你已经安装的编码代理运行时(Claude Code 或 OpenCode),然后在本地部署一整套“代理公司”。你不需要额外写脚本去 glue 这些组件。

命令跑完后,会自动打开一个本地仪表盘,地址是:

http://localhost:15210

在这个界面,你可以选择从一张空白组织架构图开始,也可以直接套用 Alook 提供的模板,选一个最接近你业务需求的版本再微调。对新手来说,模板是个不错的起点。

alook dashboard

架构图上的每个节点,都是你机器上真实运行的 Claude Code 或 OpenCode 会话。它们继承了你本地的工具访问权限,比如 Git、CLI、浏览器自动化等,同时还各自拥有一个 @alook.ai 的邮箱地址。

邮箱在这里扮演的是“协调层”的角色。代理之间通过邮件互发任务、同步进度,就像一个小团队在用企业邮箱协作,而不是靠你手动配置的 webhook 或触发器来传递数据。

有一点需要提前说清:本地部署意味着算力和网络都受限,如果你电脑经常关机或网络不稳,代理的“公司级”表现会打折扣。

这不是 Alook 的问题,而是任何本地方案都会遇到的物理边界。

2. 你需要准备的基础条件

搭这套系统之前,建议先确认几件事:

  • 一台可以长时间运行的电脑(Mac / Linux / Windows 均可)
  • 已安装并可用的 Claude Code 或 OpenCode 运行环境
  • Node.js 环境(用于执行 npx 命令)
  • 能访问 GitHub 的网络环境

如果你打算接入 Bright Data CLI 做大规模爬取,还需要:

  • Bright Data 账号与 API Key
  • 对目标网站的合规使用场景(避免触碰法律和服务条款红线)

我也不太确定这个清单是不是对所有人都够用,但对大多数开发者来说,这些条件就能顺利跑起来。


二、搭建 AI 组织:用 4 个代理替代“竞品实习生”

1. 设计一个最小可用的 AI 组织架构

传统的竞争情报,往往是有人每天打开对手的定价页面,把数字抄进表格,第二天再来一遍。重复、枯燥,还容易漏掉关键变动。

我们用四个代理来替代这套流程:它们会自动构建价格追踪器,按计划运行,并在价格变化时第一时间给你发邮件。你只需要给“CEO”下达一次任务。

先在 Alook 里逐个创建代理,给它们分配不同角色,并领取各自的 @alook.ai 邮箱:

alook agents

  • Atlas(CEO):人类的唯一联系人,负责接收你的需求,并把任务委派给 Mara。
  • Mara(产品经理):把 Atlas 的简报转成清晰的规格文档,再分发给 Theo 或 Ren,是架构图中的唯一路由者。
  • Theo(工程师):负责构建和维护竞争情报爬虫,处理技术细节。
  • Ren(运营 & 客户联络):监控结果,一旦检测到价格变化,就负责通知人类。

代理创建完毕后,在 Alook 里设置汇报层级:Atlas 向 Mara 汇报,Mara 再向 Theo 和 Ren 下发任务。

alook org tree

Theo 和 Ren 之间不直接沟通,也不会越级找 Atlas,只通过 Mara 这一个“产品经理”中枢来协调。这样的设计避免了混乱的 AI 群聊,减少代理互相打断、丢失上下文的情况。

有用户在早期实验时,让多个代理直接互聊,结果是邮件风暴 + 话题跑偏,最后不得不手动“解散群聊”。

所以,给 AI 也要设计清晰的汇报链,这一点和真实公司没什么区别。

2. 给工程代理接上爬虫工具链

Theo 的工作是跟踪竞争对手网站的定价页面,这意味着它需要可靠的爬取和调度能力。单靠一次性 HTTP 请求远远不够,尤其是当对方有反爬策略时。

我们为 Theo 赋予访问 Bright Data CLI 的权限。这个工具可以爬取几乎任何网站,并在需要时配置定制爬虫,同时通过代理池和验证码处理,降低 IP 封禁和风控的风险。

构建定制爬虫时,你只需要用简单英文描述页面结构和你想要的数据字段,Bright Data CLI 就能生成一个返回结构化数据的爬虫配置。Theo 会基于这个能力,自动完成配置和调用。

从这里开始,你的“AI 公司”已经具备了一个完整的业务闭环:

  • CEO 接收需求
  • PM 拆解需求
  • 工程构建爬虫
  • 运营监控结果并通知

接下来,让它们接一个真实任务试试。


三、让 AI 公司接第一个真实任务

1. 只和 CEO 说话:把需求丢给 Atlas

你不需要亲自管理每个代理,只要和 CEO Atlas 对话就够了。其他的交接、拆解和执行,都交给组织架构自动处理。

我们给 Atlas 的任务是:跟踪 railway.app/pricing 的定价变化。

atlas chat

Atlas 会在聊天窗口里回复你,同时通过邮件把简报发给 Mara。邮件线程也会显示在同一界面,方便你随时查看代理之间的沟通内容。

atlas mara email

Mara 收到简报后,会把它转化为一份更工程化的规格说明,再交给 Theo。规格里会明确:

  • 需要一个针对 railway.app/pricing 的页面爬虫
  • 每次抓取要生成带时间戳的快照
  • 需要做价格变化检测
  • 每天定时运行
  • 输出一份人类可读的报告

mara spec

Theo 通过邮件确认规格无误后,就会调用 Bright Data CLI 构建爬虫,并在运行后把结果和状态反馈给 Mara。

theo email

2. 让工程代理真正“写出”一个爬虫

这是 Theo 刚刚构建好的爬虫,在 Bright Data 仪表盘中的样子:

brightdata spider

这不是一次性 CLI 调用,而是一个真实的定制爬虫配置。代理通过理解目标网站的结构,自行完成字段映射和抓取逻辑。你可以在这个界面手动触发运行,也可以通过 API 直接集成到其他系统里。

brightdata api

Mara 会把构建进度同步给 Atlas,而 Atlas 则在你和他的聊天窗口里,用自然语言告诉你“工程已经就绪”。你看到的是一条简单的状态更新,背后是几封代理之间的邮件往来。

atlas update

这种“只和一个代理说话”的体验,很像你只对接一个项目负责人,其余团队成员你甚至不需要认识名字。

对习惯了自己写脚本的人来说,这种抽象层次一开始会有点不适应,但用久了会发现非常省心。


四、让 AI 公司真正“无人值守”地跑起来

1. 调度与监控:让代理自己记得“明天还要干活”

Theo 确认爬虫上线后,工作并没有结束。要让这家公司持续运转,还需要调度和监控:谁来定时触发爬虫,谁来盯结果。

代理会自动把爬虫任务添加到公司的共享日历中,设置为每天上午 9 点运行一次的定期任务。

calendar

这部分由 Ren 负责。他会监控追踪器的输出,一旦检测到页面价格发生变化,就立刻给你发出一封结构化的通知邮件,说明变动内容和时间点。

整个流程可以在无人干预的情况下持续运行。你只在一开始给 Atlas 一个简报,组织架构就会自动完成爬虫配置、调度安排和结果监控。

风险提示:如果目标网站频繁改版,爬虫可能会失效,需要 Theo 重新调整配置。

建议在规格里加入“异常率监控”和“失败重试策略”,避免长时间“悄悄挂掉”而你毫不知情。

2. 一个可复用的“AI 公司搭建”模板

如果你想把这套方法迁移到其他场景,可以沿用同样的组织设计思路:

  • 设定一个唯一对接人(AI CEO),只和他沟通
  • 设计一个负责拆解需求的“产品经理”代理
  • 按职能划分工程、运营、客服等执行代理
  • 用邮箱作为统一协调层,所有沟通都可追溯

这种结构的好处是:

  • 你只需要维护一个入口
  • 代理之间的协作逻辑清晰
  • 每个角色的提示词可以长期打磨和复用
  • 邮件记录天然形成“决策日志”

从信息架构的角度看,这比“一个超级大代理干所有事”更稳定,也更容易调试。


五、自己上手:把这套系统搬到你的业务里

1. 换一套代理,照样能跑

本教程里的每个代理都跑在 Claude Code 上,但你完全可以换成 Codex 或 OpenCode。Alook 支持你自带代理,只要能通过本地运行时接入,就能为它分配角色、邮箱和持续运行的环境。

每完成一个任务,代理都会为下一个任务积累上下文,不会每次都从零开始了解你的公司。对长期项目来说,这种“记忆”非常关键。

代理之间的每一封邮件都会被记录下来,你可以随时回溯某个决策是怎么形成的,谁提出了什么方案,哪一步出现了偏差。这一点在合规和审计场景里尤其有价值。

2. 一套可复制的实操步骤

如果你想照着做一遍,可以按这个顺序来:

  • 在本地安装并配置 Claude Code 或 OpenCode
  • 运行 npx @alook/app onboard,打开本地仪表盘
  • 选择一个模板或从空白组织架构开始
  • 创建 3-5 个代理,明确角色和邮箱
  • 为工程代理接入 Bright Data CLI 或其他工具
  • 设计一个简单但真实的业务任务(如价格监控)
  • 只和 CEO 代理沟通,观察整个链路如何自动运转

据一些开发者在社区分享的经验,从零搭到第一个可用任务,大概需要 1-2 小时,后续新增任务的边际成本会越来越低。

真正花时间的地方,其实是打磨提示词和角色设定,而不是写代码。

如果你正处在“一个人要干完一个小团队的活”的阶段,这套方法很值得你收藏下来,哪怕暂时不用,未来也很可能派上用场。

Alook 的 GitHub 仓库在这里:alookai/alook

Bright Data CLI 的仓库在这里:brightdata/cli

有空的话,给它们点一颗星,也是对开源作者最直接的支持。


常见问题

Q:用 Alook 搭一个 AI 公司,大概需要什么样的电脑配置?

A:一般开发者日常用的笔记本就够用,关键是内存和稳定供电。建议至少 16GB 内存,这样同时跑多个代理和本地工具时不会卡顿;CPU 不必顶配,但多核会让并发任务更顺畅。更重要的是,你的机器要能长时间保持在线,避免频繁睡眠或关机,否则定时任务和长流程会被打断。可以专门准备一台“常驻机”,把 Alook 和关键代理都跑在上面,减少中断风险。

Q:Bright Data CLI 爬取网站会不会有法律或合规风险?

A:有潜在风险,需要你自己把关使用场景。任何爬虫工具都必须遵守目标网站的服务条款和当地法律,比如不能抓取受版权保护或敏感个人信息的数据。Bright Data 提供了规避封禁的技术手段,但这不等于可以“为所欲为”。建议在接入前,先阅读目标网站的 robots.txt 和 ToS,尽量控制抓取频率,并在公司内部明确数据使用范围,避免把技术优势变成合规隐患。

Q:AI 代理之间用邮件沟通,会不会太慢、太重?

A:在多数业务场景下,这种“慢一点”的沟通方式反而更稳。邮件天然带有上下文和历史记录,方便追溯和调试,也更接近真实团队的协作方式。速度上,代理之间发邮件通常在秒级到十几秒之间,对定时任务和后台流程影响不大。如果你有强实时需求,可以把关键链路改为 API 调用,把邮件只当作日志和备份通道,两者结合使用会更灵活。

Q:一个人真的能靠这套系统撑起一门生意吗?

A:从现有案例看,完全有可能,但前提是你有清晰的商业模型。像 Medvi 那样的远程医疗公司,本质上是把高度标准化的流程交给 AI 执行,人类只做关键决策和合规把关。Alook 这类工具能帮你把“执行层”自动化,但选什么市场、怎么定价、如何获客,这些仍然需要你自己判断。建议先用 AI 公司替代你现有业务里最机械、最耗时的 20% 工作,验证效果后再逐步扩大范围。

Q:如果代理做错了决策,我怎么快速发现并纠正?

A:最直接的办法是利用邮件和日志回放。Alook 会记录代理之间的每封邮件,你可以从结果往前追溯,找到哪一步理解偏差或规格不清晰。为了降低风险,可以在关键节点加上“人工确认”环节,比如让 CEO 代理在执行高风险操作前,先发一封汇总邮件给你确认。日常使用中,也建议定期抽查几条任务链路,像 code review 一样做“decision review”,把错误变成提示词和流程的优化素材。

这一整套方法,已经在不少个人开发者和小团队那里被反复验证过价值。如果你正站在“要不要让 AI 真正接手业务”的门口,这篇内容可能比问十个朋友更有参考意义。剩下的,就看你愿不愿意给自己的第一家 AI 公司,按下那条命令。