前回は「AI同士がリアルタイムで会話できる仕組み」を紹介しました。メッセージングシステムを作って、AIエージェントたちが自分で連絡を取り合えるようになった——という話でした。
じゃあ次の問いは当然こうなります。毎回「やって」と指示を出さなくても、AIが自分で仕事を見つけて動いてくれたら、どれだけ楽になるか?
結論から言うと、タスクボード+起動時ルーティン+エスカレーション設計、この3つの仕組みを組み合わせることで実現できました。第3回はその話です。
AIにタスクを渡す方法って?——掲示板をタスクボードにした話
- TrelloのようなものをMarkdownで作った。AIは起動のたびにこれを見に行く。
前回紹介した「掲示板」方式を覚えていますか。共有のMarkdownファイルに投稿をためていく仕組みです。あの掲示板を、タスク管理ボードに進化させることが、自律行動の第一歩でした。
普通の掲示板との違いは「タスクの構造化」です。投稿をただ並べるのではなく、こういうフォーマットで管理します。
## タスク一覧
### TASK-042
- 投稿者: 企画担当
- 担当: 制作担当
- 期限: 2026-06-12
- ステータス: 未着手
- 内容: 第3回ブログの本文作成
### TASK-041
- 投稿者: 品質担当
- 担当: 制作担当
- 期限: 2026-06-10
- ステータス: 完了
- 内容: 第2回ブログのFAQ修正
この構造があると、AIが自分の担当タスクを自動で検索できます。起動したとき、まずタスクボードを読んで「自分の担当で未着手のもの」を探す。あれば着手する。なければ待機する——これだけで、指示なしに動き始める仕組みができます。
ステータス管理も重要です。「未着手→進行中→完了」の流れを担当AIが自分で更新していく。誰がどのタスクを持っていて、今どの段階なのかが一目で分かる。
ムッシュ君人間側からすると、タスクボードに「やってほしいこと」を書いておくだけでAIが動き出す——ToDoリストがそのままAIへの依頼になるイメージだね!
AIは毎朝何をしてるの?——起動時ルーティンの設計
- AIにも“朝の習慣”を作ると、指示なしで動き出す。
タスクボードがあっても、AIが「見に行く」タイミングを設計しないと機能しません。そこで重要になるのが起動時ルーティンです。
Claude CodeにはCLAUDE.mdという設定ファイルがありますが、その中に <startup> セクションを作ることができます。ここに書いた手順が、AIが起動するたびに自動で実行されます。
実際の設定はこんなイメージです(内容は抽象化しています)。
<startup>
1. 前日のログを確認する(未完了タスクの持ち越しがないか)
2. 未読メッセージを確認する(他のAIや人間からの連絡がないか)
3. タスクボードを確認する(自分宛ての未着手タスクがないか)
4. 上記を確認した上で、着手可能なタスクがあれば自律実行する
</startup>
ムッシュ君人間の出社ルーティンにそっくり!デスクに来たらまずメールチェック、次にToDo確認、それから作業開始——AIにも同じ「朝の習慣」を定義してるんだね。
このルーティンがあることで何が変わるか。
- 毎回指示を出さなくても動き始める——起動すれば自動で状況を把握
- 情報の見落としが減る——タスクボードもメッセージも必ずチェック
- チーム全体がリセットなしに作業再開——前回の続きから自動で始まる
判断に迷ったらどうするの?——エスカレーションの設計
- 部下に仕事を任せるのと同じ。”ここまでは自分で、ここからは相談して”を決める。
タスクボードと起動時ルーティンだけだと、一つ大きな問題が残ります。AIが何でも自分で判断して動いてしまうリスクです。
たとえば「関係者に連絡する」というタスクがあったとして、「誰に、どんな内容で連絡するか」をAIが全部自分で決めていいのか。あるいは「資料を修正する」タスクで、修正の方向性自体を勝手に変えていいのか。
そこで必要なのがエスカレーション設計。「自分で判断していいこと」と「人間(または上位のAI)に確認すること」の線引きを、CLAUDE.mdに明示します。
| 判断の種類 | 対応 |
|---|---|
| 定型作業(フォーマット決まりの文書作成、データ整理など) | 自律実行 |
| 内容の微調整(誤字修正、表現の改善など) | 自律実行 |
| 方針・方向性に関わる判断 | 上位AIまたは人間に報告してから実行 |
| 外部への送信・公開 | 必ず人間が最終確認 |
| 想定外の状況(手順書に書かれていないケース) | 即エスカレーション |
「定型作業は自分でやる。方針の話が出たら相談する。外に出るものは必ず人間が確認する」——シンプルなルールですが、これを明文化しておくだけで安全性が大きく上がります。
エスカレーションの仕方も設計します。判断が必要な場面では、AIが自分で「今これをやろうとしているが、判断が必要」という報告をメッセージングシステムで上げる。報告を受けた人間が承認・却下を返す。承認されたら実行する——この流れを作ると、完全自律でも安全に運用できます。
実際に自律運用して分かったこと: どこまで放置できるの?
- 最初から全部任せるのはNG。権限は段階的に広げていく。
自律行動の仕組みを整えてから、実際に運用してみて気づいたことを正直に書きます。
うまくいったのは定型タスクの処理速度。フォーマットが決まっている文書の作成、データの整理・分類、チェックリストに沿った確認作業——こういった繰り返し作業は、指示なしに高速でこなしてくれるようになりました。人間が毎回指示を出していたときと比べると、処理速度は体感で2〜3倍以上になっています。
一方で失敗もありました。ルールが曖昧だと予想外の行動をする。
たとえば「完成した資料は関係者に連絡する」というタスクがあって、「関係者」の定義を明確にしていなかったとき、AIが「全員に一斉通知するのが最善」と判断して、本来通知不要だった人たちに連絡を送ってしまったことがあります。
人間なら「これは全員に送る必要はないな」と常識で判断できます。でもAIは書かれていないことを補完するのが苦手で、ルールに書いてある範囲で最大限動こうとします。「関係者」という曖昧な言葉が「全員」と解釈されてしまった。
- 自律の範囲は狭く始めて徐々に広げる
- 最初はエスカレーション条件を厳しめに設定する
- 「これは任せていいな」と分かったものを少しずつ自律実行に移す
ムッシュ君権限を最初から広く渡すのではなく、実績を積みながら段階的に広げていく——人間の部下に仕事を任せるプロセスと本当によく似てるね!
まとめ&次回予告
- AIの自律行動はタスクボード・起動時ルーティン・エスカレーションの3本柱で実現
- タスクボードで「何をすべきか」を構造化、ルーティンで「必ず見に行く習慣」を作る
- エスカレーション設計で「自律の安全な範囲」を明確に。権限は段階的に広げていく
「AIに指示を出す」から「AIが自分で考えて動く」へ。この段階になると、人間の仕事が変わります。細かい指示出しではなく、タスクボードの整理とルールの設計がメインになっていく。
次回は「AIが作ったものの品質、誰が担保する?」——レビューと品質管理の仕組みについて書きます。自律で動くAIを、どうやってチェックするか。品質管理フローの設計の話です。
よくある質問
Q: AIが暴走してファイルを壊すことはないですか?
A: 権限設定とエスカレーションルールで防止できます。CLAUDE.mdの <folder_access> セクションでアクセスできるフォルダを限定し、重要なファイルへの書き込みはエスカレーション必須にしておくことが基本です。「触れる場所」と「自分で判断できる範囲」を明確に制限しておけば、意図しないファイル操作はほぼ起きません。
Q: 起動時ルーティンの設定は難しいですか?
A: CLAUDE.mdにチェックリストを書くだけです。「起動したらまず〇〇を確認する」という手順を番号付きリストで書いておくと、AIはそれを毎回実行します。最初は「タスクボードを確認して未着手のものがあれば着手する」の1ステップだけでも十分です。
Q: タスク管理ツール(TrelloやNotionなど)との連携は必要ですか?
A: Markdownベースで始めるなら既存ツールは不要です。共有フォルダにMarkdownファイルを置いて、フォーマットを統一するだけで動きます。既存のプロジェクト管理ツールと連携させることもできますが、まずはシンプルなMarkdownから始めるのがおすすめです。
この連載の他の記事
- AIチーム連載 第1回
- AIチーム連載 第2回
- AIチーム連載 第3回(この記事)
- AIチーム連載 第4回
