本文へスキップ
hdknr blog
戻る

Claude Codeで「AI チーフ・オブ・スタッフ」を構築する ― Jim Prosserの36時間実験

テックコミュニケーション・コンサルタントのJim Prosser氏が、Claude Codeを使って36時間で個人用AIアシスタントシステムを構築した。「My chief of staff, Claude Code」と題されたこの取り組みは、非エンジニアがClaude Codeのサブエージェント機能を活用して日常業務を自動化した実践例として注目を集めている。

システムの全体像

Prosser氏が構築したのは、毎朝起床前に自動で業務の下準備を完了させるシステムだ。常時稼働のMac Studio上で2つの自動プロセスが夜間に実行され、朝6:15までに処理が完了する。

主な機能:

「AM Sweep」ボタンの仕組み

Stream Deckの物理ボタンを押すと、6つの専門エージェントが並列で起動する:

各エージェントは独自のコンテキストウィンドウとスコープされたツールアクセスを持ち、互いに干渉せずに動作する。

タスク4色分類フレームワーク

Prosser氏は「dispatch, prep, yours, skip」の4段階でタスクを分類する:

分類内容
🟢 緑DispatchAIが完全に処理
🟡 黄PrepAIが80%完了、人間が仕上げ
🔴 赤Yours人間の判断が必要としてフラグ
⚪ 灰Skip理由付きで延期

重要なのは、判断に迷う場合は「Dispatch」ではなく「Prep」にデフォルトする設計だ。AIが勝手に完了させるのではなく、人間が最終判断する余地を常に残している。

人間とAIの境界線

このシステムの設計で最も重要な原則は「AIにやらせないことを決める」ことだ:

Time Block機能

残タスクをカレンダーイベントに変換する機能も備えている:

コスト

項目月額
Claude Max$100
API追加コスト$5〜10
合計約$110

パートタイムのバーチャルアシスタント(月$400〜1,000)と比較すると、大幅なコスト削減になる。

GitHubリポジトリ

このシステムのコードは jimprosser/claude-code-cos として GitHub で公開されている。

まとめ

このシステムの本質は「AIに何をやらせるか」ではなく「AIに何をやらせないか」を設計することにある。毎朝30〜45分の作業時間を削減するだけでなく、「情報収集モード」ではなく「意思決定モード」で1日を始められるという認知負荷の軽減が最大の効果だという。非エンジニアでもClaude Codeのサブエージェント機能を使えば、ここまでの自動化が実現できる好例だ。



前の記事
Claude Code × ローカルLLM で KVキャッシュが毎回無効化される問題と対策
次の記事
Karpathy の autoresearch — LLMに「このLLMを訓練して」と丸投げしたら一晩で公式チームを超えた話