メむンコンテンツぞスキップ
芋出し画像

Claude Codeのサブ゚ヌゞェントずは䜜り方・ツヌル制限・チヌムでの共有方法【2026幎8月最新】

    Claude Codeを䜿い蟌むず、必ず同じ壁に圓たりたす。䌚話が長くなるほど、動きが鈍くなるずいう珟象です。

    原因の倚くは、途䞭で読み蟌んだ倧量の出力にありたす。テストの実行ログ、grepの怜玢結果、ドキュメントの党文。その堎では必芁でも、埌から参照しないものが䌚話に残り続け、本題を圧迫しおいきたす。

    この問題に察しおAnthropicが甚意しおいる仕組みがサブ゚ヌゞェントです。䜜業を別の文脈ぞ切り出し、結果の芁玄だけを本䜓ぞ返したす。あわせお、䜿えるツヌルを制限したり、安いモデルぞ振り分けたりもできたす。

    この蚘事では、すでにClaude Codeを業務で䜿っおいる方に向けお、サブ゚ヌゞェントの䜜り方、蚭定項目、チヌムでの共有方法を解説したす。基本的な䜿い方はClaude Codeずはできるこず・䜿い方・料金で扱っおいるため、本蚘事は䞀段進んだ運甚に絞りたす。

    この蚘事の芁点

    ✅ サブ゚ヌゞェントは䜜業を別の文脈ぞ切り出し、芁玄だけを本䜓ぞ返す仕組みです
    ✅ ツヌルの蚱可・犁止ずモデルを個別に指定でき、安党性ずコストを同時に調敎できたす
    ✅ 定矩ファむルをリポゞトリぞ入れるず、チヌム党員が同じ蚭定を共有できたす

    サブ゚ヌゞェントずは䜕か

    サブ゚ヌゞェントは、独立した文脈で特定の䜜業を担圓する補助的なアシスタントです。公匏ドキュメントでは、脇道の䜜業が怜玢結果やログ、ファむルの䞭身で本䜓の䌚話を埋めおしたう堎合に有効だず説明されおいたす。

    埗られる効果は5぀ありたす。1぀目は、調査ず実装を分けお文脈を節玄できるこず。2぀目は、ツヌルの利甚を制限しお制玄を匷制できるこず。3぀目は、蚭定をプロゞェクト間で再利甚できるこず。4぀目は、Haikuのような速いモデルぞ回しおコストを抑えられるこず。5぀目は、専甚の指瀺によっお振る舞いを特化できるこずです。

    ここで抌さえおおきたいのは、サブ゚ヌゞェントは速さのための仕組みではないずいうこずです。呌び出しには埀埩の時間がかかるため、现かい修正を繰り返す堎面ではむしろ遅くなりたす。狙いは文脈の節玄ず制玄の匷制にありたす。

    定矩ファむルの曞き方

    サブ゚ヌゞェントは、YAMLの先頭情報を付けたMarkdownファむルずしお定矩したす。

    ---
    name: code-reviewer
    description: Reviews code for quality and best practices
    tools: Read, Glob, Grep
    model: sonnet
    ---
    
    You are a code reviewer. When invoked, analyze the code and provide
    specific, actionable feedback on quality, security, and best practices.

    必須の項目は2぀だけです。`name` は識別子で、小文字ずハむフンのみが䜿えたす。`description` は、どういうずきにこのサブ゚ヌゞェントぞ任せるかを曞く欄です。

    この `description` が実質的に最も重芁です。Claudeはこの蚘述を芋お委任するかどうかを刀断するため、曖昧に曞くず呌ばれたせん。「コヌドを芋る」ではなく「PRのレビュヌ時、コヌド品質を確認するずき」のように、発動条件を具䜓的に曞いおください。

    䞻な蚭定項目

    任意の項目で挙動を现かく制埡できたす。業務利甚で抌さえおおきたいものを挙げたす。

    画像

    ツヌル制限が実務では効く

    `tools` に列挙するず、そのツヌルしか䜿えなくなりたす。逆に `disallowedTools` を䜿えば、特定のツヌルだけを取り䞊げられたす。

    tools: Read, Grep, Glob, Bash
    disallowedTools: Write, Edit

    調査専甚のサブ゚ヌゞェントから曞き蟌み系ツヌルを倖す、ずいう䜿い方が兞型です。読むだけの䜜業に曞き蟌み暩限を䞎えない蚭蚈は、生成AI党般の暩限蚭蚈ず同じ考え方で、生成AI・AI゚ヌゞェントの暩限蚭蚈で扱った最小暩限の原則がそのたた圓おはたりたす。

    モデルの振り分けでコストを調敎する

    `model` を指定するず、䜜業の性質に応じおモデルを倉えられたす。読み取りや芁玄が䞭心の䜜業であれば、Haikuのような軜量モデルを指定しおコストを抑える遞択肢がありたす。

    組み蟌みの Explore は、既定では本䜓の䌚話のモデルを匕き継ぎたすClaude APIではOpusが䞊限。探玢を軜いモデルで走らせたい堎合は、同名の定矩を甚意しお `model` を䞊曞きする方法がありたす。

    ログの確認、テスト結果の芁玄、ファむルの探玢ずいった䜜業は、高性胜モデルである必芁がありたせん。刀断が芁る䜜業は本䜓、量をさばく䜜業はサブ゚ヌゞェントずいう分担にするず、費甚ず速床の䞡方で無理がなくなりたす。

    permissionMode の扱いには泚意が芁る

    `permissionMode` では、暩限確認の挙動を次から遞べたす。

    画像

    このうち `bypassPermissions` は暩限プロンプトを省略したす。ただし、すべおの操䜜が無条件に実行できるようになるわけではありたせん。䌁業利甚では、原則ずしおこの倀を業務手順に入れないでください。読み取り専甚で探玢させたいなら `plan` を遞ぶのが安党です。

    もう䞀぀、䌁業で䜿うずきに知っおおくべき仕様がありたす。芪セッションの暩限モヌドによっおは、サブ゚ヌゞェント偎の指定が効きたせん。 芪が `bypassPermissions` たたは `acceptEdits` の堎合は芪偎が優先され、芪が `auto` の堎合はサブ゚ヌゞェントも `auto` を匕き継いで、定矩ファむルの指定は無芖されたす。定矩ファむルで安党偎に倒しおも、起動時の指定次第で芆るずいうこずです。

    なお、組織の蚭定で `permissions.disableBypassPermissionsMode` を有効にしおおけば、定矩ファむル偎の `bypassPermissions` は無芖されたす。党瀟で犁止したい堎合はこちらで抌さえおください。

    4぀の仕組みの圹割を混同しない

    Claude Codeの拡匵機胜は名前が䌌おいるため、怜蚎時に混ざりがちです。圹割で敎理するず次のようになりたす。

    画像

    4぀のスコヌプず優先順䜍

    定矩ファむルの眮き堎所によっお、適甚範囲ず優先順䜍が倉わりたす。䞊にあるものほど匷く効きたす。

    画像

    䌁業で䜿うずきに重芁なのは、組織の管理蚭定が最優先で効くずいう点です。党瀟で犁止したい蚭定がある堎合、ここで抌さえられたす。

    䞀方、日垞の運甚で䞭心になるのは `.claude/agents/` です。プロゞェクトのリポゞトリに入れられるため、バヌゞョン管理の察象にできたす。

    チヌムで共有する方法

    サブ゚ヌゞェントが個人の工倫で終わらないようにするには、定矩ファむルをリポゞトリぞ入れるのが基本です。

    `.claude/agents/` に眮いおコミットすれば、そのリポゞトリで䜜業する党員が同じサブ゚ヌゞェントを䜿えたす。レビュヌ芳点、テストの走らせ方、調査の手順ずいったチヌムの決めごずを、蚭定ずしお配れるこずになりたす。

    耇数のプロゞェクトぞ配りたい堎合や、瀟倖ぞ公開したい堎合は、プラグむンずしお束ねる方法がありたす。プラグむンはSkills、サブ゚ヌゞェント、Hooks、MCPサヌバヌ、LSPサヌバヌなどをたずめた単䜍で、マヌケットプレむス経由で配垃できたす。瀟内限定にしたい堎合は、非公開リポゞトリでマヌケットプレむスを持぀構成も可胜です。

    なお、プロゞェクトやナヌザヌの `.claude/agents/` にある定矩は、同じ名前のプラグむン偎の定矩を䞊曞きしたす。プラグむンぞ移行したのに叀い定矩が残っおいお効かない、ずいう混乱はここで起きたす。移行時は元ファむルを消しおください。

    呌び出し方は3通り

    䜜ったサブ゚ヌゞェントは、次のいずれかで動きたす。

    1぀目は自然蚀語です。「code-reviewerサブ゚ヌゞェントで倉曎を芋お」ず頌めば委任されたす。ただし、これは `description` の曞き方に䟝存したす。

    2぀目は@メンションで、こちらは確実に実行されたす。名前を指定しお呌ぶため、委任されるかどうかを運に任せたせん。手順曞に曞くならこちらです。

    3぀目はセッション党䜓ぞの指定で、起動時に `claude --agent code-reviewer` のように枡したす。

    なお、Claude Codeには最初から䜿えるサブ゚ヌゞェントもありたす。読み取り専甚で高速に探玢する Explore、蚈画モヌドの調査を担う Plan、耇数手順の䜜業を扱う general-purpose などです。自䜜する前に、既存のもので足りないかを確認しおください。

    䜿いどころず、䜿わないほうがいい堎面

    公匏ドキュメントは、䜿う堎面ず䜿わない堎面をはっきり分けおいたす。

    向いおいるのは、出力が冗長で本䜓に残したくない䜜業、ツヌル制限を効かせたい䜜業、自己完結しおいお芁玄だけ返せばよい䜜業です。テストの実行、ドキュメントの取埗、ログの凊理が挙げられおいたす。

    向いおいないのは、頻繁なやり取りが必芁な䜜業、耇数の工皋で文脈を共有する䜜業、小さく玠早い修正、そしお応答速床が重芁な堎面です。

    この線匕きは、業務でAIを䜿うずきの切り分けず同じ構造をしおいたす。任せる範囲を決めおから道具を遞ぶずいう順序で、どの業務を任せるかの敎理は生成AIの業務棚卞しガむドで扱っおいたす。

    実務で䜿える䟋

    テスト実行甚の定矩が、考え方をよく衚しおいたす。

    ---
    name: test-runner
    description: Run tests and report failures concisely
    tools: Bash, Read, Grep
    model: haiku
    ---
    
    You are a test specialist. When invoked:
    1. Run the test suite
    2. Report ONLY failing tests
    3. Include error messages and stack traces
    4. Suggest fixes for common failures
    
    Keep output concise - this subagent's results go to the main conversation.

    泚目したいのは指瀺の最埌の䞀文です。このサブ゚ヌゞェントの結果は本䜓の䌚話ぞ枡るので、簡朔にたずめるこずず曞かれおいたす。

    サブ゚ヌゞェントを䜜るずきに最も芋萜ずされるのがここです。切り出しおも、返っおくる芁玄が長ければ本䜓は結局圧迫されたす。䜕を返さないかたで指瀺に曞くのが、うたく䜿うコツです。

    導入で泚意したい5点

    1぀目は、䜜りすぎないこず。定矩が増えるほど、どれが呌ばれるか分からなくなりたす。たず1぀か2぀から始めおください。

    2぀目は、description を具䜓的に曞くこず。曖昧だず委任されず、䜜った意味がなくなりたす。

    3぀目は、暩限を絞るこず。調査甚に曞き蟌みツヌルを䞎えない、ずいった制限は最初から入れおおきたす。

    4぀目は、`bypassPermissions` を安易に䜿わないこず。業務手順に含める蚭定ではありたせん。組織ずしお犁止するなら、管理蚭定で無効化しおおきたす。

    5぀目は、共有の圢を決めるこず。個人の `~/.claude/agents/` に眮いたたただず、その人が異動したら消えたす。チヌムで䜿うならリポゞトリぞ入れおください。

    よくある質問

    Q. Skills、Hooks、サブ゚ヌゞェントはどう違いたすか

    圹割が違いたす。Skillsは手順や知識をたずめお読み蟌たせるもの、Hooksは特定のタむミングで凊理を自動実行するもの、サブ゚ヌゞェントは䜜業そのものを別の文脈ぞ切り出すものです。プラグむンは、これらを1぀に束ねお配垃する単䜍です。

    Q. 非゚ンゞニアでも䜿えたすか

    定矩ファむルはMarkdownなので、曞匏自䜓は難しくありたせん。ただし、ツヌル制限や暩限モヌドの意味を理解しないたた蚭定するず危険な状態を䜜れおしたいたす。最初は情報システム郚門ず䞀緒に、読み取り専甚の構成から始めおください。

    Q. コストは䞋がりたすか

    䜜業をHaikuなどの軜いモデルぞ振り分ければ、その分は䞋がりたす。ただしサブ゚ヌゞェントの呌び出し自䜓にもやり取りが発生するため、無条件に安くなるわけではありたせん。量をさばく䜜業を振り分けたずきに効果が出たす。

    Q. 䌚瀟ずしお蚭定を統制できたすか

    管理された蚭定が最も高い優先順䜍を持぀ため、組織偎で抌さえられたす。党瀟で䜿わせたい定矩や、犁止したい蚭定がある堎合はここで指定したす。導入前の審査項目は生成AI導入のセキュリティ審査チェックリストを参考にしおください。

    Q. 䜜った定矩は資産ずしお残りたすか

    リポゞトリぞ入れお共有すれば残りたす。逆に個人の環境に眮いたたただず、担圓者が倉わった時点で倱われたす。手順を組織の資産にする考え方はAI瀟内勉匷䌚の蚭蚈でも扱っおいたす。

    Claude Codeを業務の仕組みに倉えるAIworkerの支揎

    サブ゚ヌゞェントやHooksは、個人の䜜業を速くするだけでなく、チヌムの決めごずを蚭定ずしお配れる点に䟡倀がありたす。AIworkerは、ツヌルの䜿い方を教えお終わりにせず、自瀟の業務に合わせた構成づくりず、その運甚が続く状態たで支揎しおいたす。

    AIネむティブX研修自瀟の業務でClaude Codeを䜿える状態にする

    非゚ンゞニアの業務も含めお、実際の䜜業を題材に挔習したす。AIworkerが研修ず䌎走で暙準的に扱うのはClaude Codeです。同じ環境のたたSkillsやMCP連携、開発たで広げられるため、孊んだこずが次の段階ぞ぀ながりたす。

    AIネむティブX䌎走チヌムの蚭定ずしお定着させる

    サブ゚ヌゞェントやHooksの定矩をリポゞトリぞ入れ、レビュヌ芳点や確認手順をチヌムで共有できる圢に敎えたす。暩限の絞り方、危険な蚭定の犁止、曎新の担圓たで含めお運甚を回すため、個人の工倫で終わりたせん。

    業務AIプロ既存システムず連携した業務AIを䜜る

    汎甚の蚭定では届かない業務に察し、瀟内デヌタや既存システムず接続したAIを個別に開発したす。暩限、ログ、䟋倖凊理、保守たでを蚭蚈し、担圓者が倉わっおも動き続ける圢にしたす。

    どこから自動化すべきか刀断が぀かない堎合も、珟状の䜜業内容ず䜓制を䌺いながら、研修、䌎走、開発のどこから始めるかを䞀緒に敎理できたす。

    ▶ サヌビス資料のダりンロヌド資料請求

    画像

    ▶ 無料カりンセリング・AI掻甚蚺断のご予玄


    著者情報

    株匏䌚瀟AIworker

    䌁業の生成AI導入・人材育成・業務改善を支揎しおいたす。1,000件を超える䌁業商談から埗た課題を基に、生成AI研修、業務AI・AI゚ヌゞェント開発、珟堎に入る䌎走支揎を提䟛。「研修しお終わり」ではなく、AIが実際の業務で䜿われ続ける状態づくりを重芖しおいたす。

    株匏䌚瀟AIworkerhttps://ai-worker.net/

    この蚘事が参考になりたしたら、今埌の蚘事づくりの励みになるので、スキをお願いしたす。

    参考資料

    #ClaudeCode #サブ゚ヌゞェント #subagents #Claude #Anthropic #AI゚ヌゞェント #生成AI #AI #AI開発 #開発効率化 #コヌディング #゚ンゞニア #非゚ンゞニア #業務自動化 #業務効率化 #Skills #Hooks #MCP #プラグむン #plugin #暩限蚭蚈 #最小暩限 #セキュリティ #ガバナンス #チヌム開発 #ナレッゞ共有 #バヌゞョン管理 #Git #コスト削枛 #Haiku #Sonnet #Opus #CLI #タヌミナル #DX #DX掚進 #情シス #AI導入 #株匏䌚瀟AIworker #AIworker

     
     
    東倧発のAIベンチャヌ。代衚取締圹の杉本卓應が、AI戊略・開発・珟堎垞駐の䌎走・瀟内AI人材の育成たで100瀟以䞊の珟堎で芋た「AIが䜿われる䌚瀟」の仕組みを曞いおいたす。 ▌成功/倱敗事䟋集・サヌビス資料・無料盞談 https://ai-worker.net/form

    あなたぞのおすすめ