この記事の目次
この記事が答えること、答えないこと
Claude Codeを個人で使いこなせるようになり、次はチームで導入したいと考えている人に向けて、設定の共有からレビュー体制、保守の続け方までの判断軸を整理する。
この記事はAIエージェント同士の役割分担や、SSO・監査を伴う全社規模のガバナンスまでは踏み込まない。前者はclaude-code-subagents-guide、後者はclaude-code-enterprise-adoption-guideやclaude-code-enterprise-security-guideが扱っている。焦点を当てるのは、少人数から中規模のチームで人間同士がどう設定を共有し、誰が編集し、誰がレビューし、ルールをどう保守し続けるかという協働プロセスだ。
Claude Codeを「チームで使う」とは、個人利用と何が違うのか?
個人利用と最大の違いは、これまで自分だけが見ていた設定やCLAUDE.mdが、複数人の目に触れる共有物に変わる点にある。
個人利用では~/.claude配下の設定やCLAUDE.mdの内容は、自分の作業の癖に合わせて自由に書き換えて構わない。ところがチームで使う段階になると、同じファイルを別のメンバーも読み、場合によっては編集する。ここで初めて「揃えるべきものと個人に委ねてよいもの」を分ける必要が生じ、「誰が変更を決めるか」という合意の仕組みが要る。
ここで一度、自分のチームがどちらの状態にあるか確認しておくと、後半の読み進め方が変わる。
- まだチーム導入前: 設定やルールをこれから決める段階。この記事の順番どおり読み進めれば設計の流れをつかめる。
- すでに各自バラバラに使っていて後から揃えたい: すでに個人ごとの設定やCLAUDE.mdの断片が乱立している段階。後半の「意見が割れたときにどう合意し直すか」の節で、立て直し手順を先に読むことをすすめる。
中身の書き方に迷ったらclaude-md-writing-guideを参照しつつ、ここでは誰が書き誰が承認するかという運用面を先に固めておきたい。Claude Codeのような生成AIツールをチームで使う場面では、個人の裁量とチームの合意の線引きが曖昧なまま導入が進みやすい。その線引きを次の節で具体化する。
チーム設定を揃える基準と、個人に委ねる範囲
判断軸は「その設定を誤って扱ったときに、影響が自分の作業内で収まるか、他人やリポジトリ全体に及ぶか」の一点に絞ってよい。
影響が自分の作業内で完結する設定は個人に委ねてよく、影響が他人のリポジトリや外部への情報送信にまで及ぶ設定はチームで揃える対象になる。この軸を具体の項目に当てはめると、次のように整理できる。
| 設定項目 | 誤操作時の影響範囲 | 揃える/委ねる |
|---|---|---|
| bash実行の許可範囲 | チーム共有のリポジトリ全体に及ぶ | 揃える |
| ネットワークアクセスの許可 | 外部への情報送信につながる | 揃える |
| 探索の進め方(どこから読み始めるか) | 個人の作業内で完結する | 委ねる |
| 使用するモデルの選択 | 個人の作業内で完結する | 委ねる |
権限モードの技術的な仕組みはclaude-code-permission-modes-guide、設定ファイルの書式はclaude-code-settings-json-guide、個人利用とチーム利用のどちらを優先して整えるかはclaude-code-recommended-settings-guideがそれぞれ詳しい。本稿の役割は、その手前にある揃える・委ねるの判断軸を示すことにある。
CLAUDE.mdとsettings.jsonの編集者と承認者の決め方
編集自体はチームの誰が行ってもよいが、ルールの中身を詰める前に、変更を取り込むかどうかを決める承認者を1〜2名決めておく必要がある。
具体的には、CLAUDE.mdやsettings.jsonをGitで管理し、変更はPull Request(変更内容をレビューしてから取り込む仕組み)を通す運用にすると、誰がいつ何を変えたかが自然に記録される。小規模なチームであれば、承認者を1〜2名に絞り、その人たちが「揃える対象」に該当する変更だけをチェックする形が現実的だ。委ねてよい設定まで承認プロセスに載せると、変更のたびに待ち時間が生まれ、形骸化しやすくなる。
コミットやPull Requestの実務はclaude-code-git-guide、GitHubとの連携方法はclaude-code-github-integration-guideが扱う領域だ。この節で言いたいのは、ルールの中身そのものより「誰が決めるかを先に決める」という順序が大切だという点である。
Claude Codeが生成した成果物は、誰が・どんな基準でレビューし承認するのか?
レビュー機能そのものの操作方法や指摘の読み方はclaude-code-review-guideを参照してもらうとして、本節が扱うのは「誰が・何を基準に承認するか」という体制の話である。
チームで運用する場合にまず決めておきたいのは、diffやPull Requestの説明欄に、Claude Codeが生成した部分であることを明記するルールだ。これにより、レビュアーは「人が書いたコード」と同じ基準ではなく、意図通りに動くか、想定外の副作用がないかという観点を重点的に確認できる。差し戻しの基準も最小限でよく、たとえば「意図と異なる変更が含まれている」「テストが通っていない」といった具体的な条件を1〜2個決めておくだけで、レビュアーごとの判断のばらつきを減らせる。
レビュアーは前節で決めた承認者と兼ねてもよいし、コードの領域ごとに分けても構わない。重要なのは、レビュー機能の使い方を覚えることではなく、誰が何を確認する責任を持つかをチーム内で言語化しておくことだ。
ルールを陳腐化させないための見直しと合意形成
ルールは一度決めて終わりにするものではなく、定期的に見直す機会を組み込んでおくことで陳腐化を防げる。
導入段階によって取るべき順番が異なるため、最初の自己診断結果に応じて読み方を変えてほしい。まだチーム導入前であれば次の「定期的な棚卸し」から、すでに各自バラバラに運用している状態であれば「立て直しの手順」から読むとよい。
定期的な棚卸しと更新提案の窓口
CLAUDE.mdやsettings.jsonの内容は、四半期に一度など決まった頻度で見直す場を設けておくと、実態に合わなくなった記述が放置されにくくなる。更新提案の窓口は、前述の変更承認者と同じ人たちに任せてよい。承認の仕組みを二重に作らず、既存の体制を使い回すほうが運用の負担は小さくて済む。
すでに各自バラバラに使っているチームを立て直す最小手順
いきなり全員に統一ルールを課すのではなく、まず現状の使われ方をメンバーごとに聞き取って可視化することから始める。次に、影響範囲が大きい設定(前節で「揃える」に分類したもの)だけを最小限のルールとして先に導入し、それ以外は当面個人の運用に任せる。運用しながら不具合や不満が出た箇所を優先して広げていけば、最初から完璧な統一を目指すより無理なく移行できる。
意見が割れたときの合意の取り方
設定やルールの内容でメンバーの意見が割れたときは、全員一律の結論を急いで出す必要はない。小さな範囲で一定期間試してみて、その結果をもとに続けるか変えるかを判断するほうが、議論だけで時間を使うより前に進みやすい。ルールの中身自体をどう設計するかという枠組みはclaude-code-operation-rulesにまとめてあるので、合意形成の場面で参照するとよい。
まとめ
ここまでの内容を、チーム導入の際に自分の言葉で説明できるかのチェックリストとして並べ直す。
- 個人利用と何が違うか:設定やCLAUDE.mdが複数人の目に触れる共有物になる
- 何を揃えるか:誤操作時の影響が他人やリポジトリ全体に及ぶ設定を揃える
- 誰が編集するか:編集は誰でもよいが、取り込みを承認する人をまず1〜2名決める
- 誰がレビューするか:AI生成であることを明記し、承認基準と差し戻し条件を最小限決める
- どう保守するか:定期的な棚卸しの機会を組み込み、割れた意見はまず小さく試して判断する
これらの判断軸は、自分のチームの人数や業務内容に当てはめて型を作り、運用しながら調整を重ねて初めて実用になる。読んだ直後にすべてを完成させる必要はなく、まずは影響の大きい設定から揃えてみるところから始めてよい。
その先の「自分のチームでどう運用し続けるか」を実践しながら学びたい場合は、月額1,980円から参加できる学習コミュニティ「AI駆動ラボ」がある。Claude Codeを含む生成AIツールの使い方を自分の手で身につけ、実践しながら学び続けるための場として運営されている。少人数のチームでも、企業の一部門でも、型を作って終わりにせず使いながら調整し続ける姿勢が必要な点は変わらない。