本文へ移動

AI Buildersのための最新のニュース、知見、事例を毎日お届け

運営会社
ループエンジニアリングを学ぶ

【AIビルダーの現場】一人の会社を8つのAIの役割で回す 共有フォルダと日付入りルール

米アリゾナ州のBill Belcamino氏が、一人で複数のサイトを8つのAIの役割で回す仕組みを公開した。会社のすべてをGoogle Driveの共有フォルダ1つに置き、届かなければ作業を止める。百あまりのルールには、作った日と出来事が付く。送信やお金、削除は本人が決め、報告の最後の判断の一覧に一言で答える。数字や成果は本人の申告だ。

記事の内容を自社でどう進めるか、内容が固まっていない段階でも相談できます。仕事の相談

毎週 1 回、その週の記事から 5 本と実践の 1 本を選んでメールで届けます。ニュースレターを購読する(無料)

【AIビルダーの現場】一人の会社を8つのAIの役割で回す 共有フォルダと日付入りルール

米アリゾナ州に住むBill Belcamino氏が、一人で回す会社の仕組みを自身の事例ページで公開した。10月2日に書き、20日に更新している。肩書きはAI operator and systems engineer。複数のWebサイトを、8つの役割を持つAIエージェントのチームで作り、保っている。土台はClaude CodeとWordPressのREST API、Google Driveだ。同氏は、いま大事なのはモデルへの指示の出し方ではなく、会社が信頼できる仕組みをモデルのまわりに作ることだと書く。

会社は共有フォルダ1つにある

会社のすべては、Google Driveの共有フォルダ1つ(同氏は「Company Brain」と呼ぶ)に置く。正本のファイルは9つで、会社が何か、目標、今の事実、越えない線、文体、誰が決めるか、約束、理由付きの決定が書いてある。その下に、サイトごと、プロジェクトごとのフォルダや手順書が並ぶ。

どのエージェントも、定時の作業も会話も、最初にこのフォルダに届くかを確かめ、ルールを読む。届かなければ止まる。以前は手元のパソコンの作業用フォルダに文脈を置いていて、どちらが正しいか分からなくなった。それ以来、作業場所はこのフォルダだけにした。

百あまりのルールに日付と理由

番号付きのルールは1つのファイルにまとめ、どのエージェントも最初に読む。数は本人いわく「百あまり」。1つ1つは短く、日付と、作った時の出来事が付いている。例として、消さずにしまう、出典を付けるか未確認と書く、目の前の1件だけでなく同じ問題を全部直す、持ち主のyesなしに送らない・投稿しない・公開しない、道具が止まったら回り道せず止めて聞く、を挙げる。同氏は「ルールこそが製品だ」と書く。モデルは数か月ごとに替わるが、次のモデルに鍵を渡せるのはルールがあるからだという。

8つの役割と、越えない1行

役割は8つある。集客の責任者、SEO、データと出典、サイト作り、鮮度の確認、分析、マーケティング、QA(確認役)だ。エージェントは、ルールの上に役割の指示書を読み込んでその役になる。指示書には毎日の仕事と、決して越えない1行が書いてある。QAは確かめたものを自分で直さない。作っていないものは、動くと示すだけだ。マーケティングは下書きまでで、送るのは本人だ。分析は、Google AnalyticsとSearch Consoleで見えない数を報告しない。鮮度の確認は、確かめられない事実を推測で埋めず、未確認と印を付ける。週の回し方も決まっている。集客の責任者が月曜にプロジェクトごとの3つの優先事項を決め、担当の役が手を動かし、確認役が本番の結果を確かめ、分析役が数字を報告する。

定時の作業は毎朝5時45分から並ぶ(アリゾナの時刻)。6時48分にはサイトの状態とアクセスのまとめが届き、6時58分には直近24時間のサンフランシスコのニュースから自社のデータが役立つ話を探して記者あてのメールを下書きする。下書きだけで、送るのは本人だ。夕方4時50分には、その日の受け付けと売り込みをまとめた1通のメールが本人に届く。Macが寝ていて抜けた日に備え、同じ作業を1日に最大3回起こす。自分のログを読み、その日の分が済んでいれば止まる。15の会話を同時に開いて同じ作業が重なった反省から、書き込む前に何を変えるかを記す一覧(claim board)も置いた。ほかの会話は、同じ作業を繰り返さずにこの一覧と突き合わせる。

戻し方を書き、判断は一覧で

サイトの変更は、WordPressのREST APIから入れる。コードを変える前には古い版を保存し、入れた後にはログアウトした状態で本番のページを確かめる。ログの各行の最後には、元に戻す方法を1行書く。新しいページ、アフィリエイトのリンク、お金、送信、削除は本人だけが決め、ほかは自動で進む。サーバーの前段がPUTの要求を403で拒んだ時は、POSTで送るように変え、その事実を手順のスクリプトの冒頭に書いた。次のエージェントが同じことで迷わないためだ。止まった時の決まりもある。権限の確認や道具が一歩を拒んだ時、エージェントは別の道を探そうとした。誰も認めていないことをしてしまう典型だとして、今は止めて報告し、関係のない作業だけを続ける。ページの一部が抜けたまま公開された失敗からは、手順書の項目を1つずつ消し込むまで完了にしない決まりができた。夜の定時の作業には、いちばん高いモデルではなく標準のモデルを使い、高いモデルは本人が名前を挙げて頼んだ時だけ使う。

報告の最後には、番号付きの判断の一覧を1つだけ置く。各項目に推奨を付け、一言で答えられるようにした。質問が段落の途中に埋もれ、見落としたことがあったからだ。本人はログを読まず、この一覧だけを読む。何かおかしい時だけログを開くという。

成果として、AIアシスタントから来る訪問がGoogleの検索からの訪問に迫っていると書く。GA4で測り、本人の訪問を除いた数だというが、具体の数は示していない(作者の申告)。同氏は、文章を増やしたからではなく、事実を確かめたデータの拠点としてサイトを作ったからだと見ている。ソフトウェアの価格データベースの各行には、エージェントが最後に販売元のページで確かめた日付が付く。

編集部の見方

編集部は、この事例で最も比べるべき点は、ルールの1行ごとに作った日と出来事を残している所にあると見る。百あまりのルールのそれぞれに日付と出来事が付き、同氏は、モデルが替わっても次に鍵を渡せるのはルールがあるからだと書く(本人の説明)。自分の運用で試すなら、CLAUDE.mdやスキルから決まりを10行選び、なぜその行があるのかを、書いた人に聞かずに読み取れる行を数えるとよい。ただし、ルールが数行で済む小さな運用では、この差は見えにくい。

出典

に確認(日本時間)

  1. 自身の事例ページ(belcamino.com)

この記事をシェア

この記事は役に立ちましたか