AIToday
大規模言語モデルAIコーディングZenn AI/ML掲載日時: 2026年10月6日 10:01

Claude Codeで個人事業の6部署、半年運用の課題は情報管理

LINEで送る
Claude Codeで個人事業の6部署、半年運用の課題は情報管理

3つのポイント

  1. 何が起きたか

    2026年6月に開業届を出した個人事業主が、Claude Codeでリポジトリ「company」を作り、調査・経理・企画・営業・法務・デザインの6部署に仕事を振る仕組みを4月から約半年運用した。

  2. なぜ重要か

    足してきた機能の大半は、状態をどこに置き誰が書きどう引き継ぐかという情報管理の話であり、AIの使い方そのものではなかったとみられる。

  3. 注目点

    state/company.mdは毎セッション読み込まれるため簡潔に保つ決まりだが、事実が増えて膨らみ、決定ログも100KB近くになった。古い事実の整理やファイル分割が必要になっている。

誰に効くかAIコーディングツールを業務に組み込む個人事業主や小規模チームの担当者は、プロンプトの工夫よりも状態ファイルの置き場所や書き込み権限の設計を先に決める必要があるとみられる。

わからないところ、AIに聞けます

質問と回答はこのページに公開されます。

こういう要約が、毎朝あなたのメールに届きます。

背景と解説

この個人事業主は2026年6月に開業届を出し、10月からAI活用開発手法の導入と開発プロセス改善の業務を始めている。準備段階で屋号の決定、開業届、インボイス登録の判断、事業用口座、ロゴ作成など、本業以外の作業が想定より多いと気づき、4月にClaude Codeで「company」リポジトリを作った。最初の版はコミット1つ、487行のMarkdownだったが、そこから14回のコミットを重ねて現在の形になった。

変更のほとんどは運用で困ったことへの対処である。4月には調査結果の正しさを検証する「レビューモード」を追加し、5月には申請書類をGitHubに置かないよう成果物をネットワークドライブへ移した。6月にデザイン部を新設し、7月にはセッション間で決定が引き継がれない問題に対処してstate/ディレクトリを3ファイルに分け、ターン終了前の記録をフローに組み込んだ。8月にはstate/も同様にネットワークドライブの実体へのシンボリックリンクとし、保存先ドライブの乗り換えで絶対パスが壊れたことを受けて絶対パスをなくした。

残る課題は、状態ファイルの肥大化、シンボリックリンクが切れたときに前提を失うこと、フックが毎ターン余分にモデルを呼ぶことだ。こうした仕組みづくりは、AIに何をさせるかより、記憶の置き場所や書き込み権限、機微な情報の境界をどう設計するかにかかっており、同じ仕組みを作るなら状態ファイルの分割、単一ライターの原則、絶対パスを書かないことを最初から入れるよう筆者は勧めている。

よくある質問
何がClaude Codeで作られたのですか?
リポジトリ名はcompanyで、メインのClaudeが窓口になり、調査・経理・企画・営業・法務・デザインの6部署のサブエージェントに仕事を振る仕組みである。中身はMarkdownの指示書と少しの設定で、コードはほとんどない。
状態ファイルはどう分けていますか?
state/company.mdは確定事項の現在値、state/decisions.mdは決定ログ、state/open-loops.mdは未完了・保留のタスクを担当する。company.mdとopen-loops.mdはCLAUDE.mdからインポートされ毎セッション自動で読み込まれ、決定ログは必要なときだけ読む。
記録漏れはどう防いでいますか?
Claude CodeのStopフックにprompt型のフックを置き、ターン終了のたびに別のモデル呼び出しが会話を見て記録漏れがあれば差し戻す。「迷ったら通す」と明記し、stop_hook_activeがtrueのときは通して差し戻しの無限ループを防いでいる。
LINEで送る

あなたの仕事に関係するAIニュースを、毎朝お届けします。

業界と使っているAIツールを選ぶと、仕事に関係するニュースが毎朝届きます。

登録無料・Googleアカウントなら30秒・いつでも解除できますAITodayについて →

AIに質問

この記事についてわからないことをAIに質問できます。AIはこの記事・AIToday の過去記事・Wikipedia を読み、出典を付けて答えます。Q&Aはこのページに公開され、他の読者も読めます。

質問と回答はこのページに公開されます。

関連記事

次の記事へAleph Alpha、Kolibri公開