<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Claude Code &#8211; まったりエンジニア</title>
	<atom:link href="https://javeo.jp/tag/claude-code/feed/" rel="self" type="application/rss+xml" />
	<link>https://javeo.jp</link>
	<description>ほどほどレベルのプログラミング</description>
	<lastBuildDate>Sat, 13 Jun 2026 00:07:23 +0000</lastBuildDate>
	<language>ja</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=7.0</generator>

<image>
	<url>https://javeo.jp/wp-content/uploads/2026/05/cropped-サイトアイコン2-32x32.png</url>
	<title>Claude Code &#8211; まったりエンジニア</title>
	<link>https://javeo.jp</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Claude週末メモ 2026/6/8週 Fable 5登場と課金分離</title>
		<link>https://javeo.jp/claude-weekly-2026-06-08/</link>
					<comments>https://javeo.jp/claude-weekly-2026-06-08/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Sat, 13 Jun 2026 00:07:22 +0000</pubDate>
				<category><![CDATA[雑記・その他]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[生成AI]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4664</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-weekly-2026-06-08-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>今週Claude周りで気になった話題を、6/9に出た最強モデルFable 5の登場から、安全機構の謝罪・30日データ保持・限定版Mythos 5の自律科学・Claude Code新機能・6/15の課金分離スタートまで、光と影の両面で軽くまとめました]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-weekly-2026-06-08-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">こんにちは、ジャベ雄です</p>



<p class="wp-block-paragraph">週末恒例のClaude＆Anthropic情報まとめ、第2弾です、<a href="https://javeo.jp/claude-weekly-2026-06-01/" target="_blank" rel="noopener noreferrer">前回(2026/6/1週)</a>のIPO申請や課金分離予告の続きとして、その後の動きを切れ目なく拾っていきます</p>



<p class="wp-block-paragraph">今週はとにかく <strong>6/9に出た新モデル</strong> の話が大きいです、ただ「最強モデルが出ました、めでたしめでたし」では終わらなかったのが今週の面白いところで、すごい話と、ちょっと引っかかる話がセットで出てきました</p>



<p class="wp-block-paragraph">取り上げるのは次の6つ</p>



<ul class="wp-block-list is-style-num_circle -list-under-dashed">
<li>新モデル <strong>Claude Fable 5</strong> 一般公開、上位の限定版 Mythos 5 も登場(6/9)</li>



<li>安全機構の「見えない弱体化」と過剰拒否が問題化 → <strong>Anthropicが謝罪して可視化へ</strong></li>



<li><strong>30日データ保持</strong>が物議、Microsoftが社員利用を一時自粛</li>



<li>限定版 <strong>Mythos 5</strong> が自律で科学研究をこなす世界線</li>



<li>Claude Code <strong>v2.1.169</strong> の新機能(セーフモード・作業ディレクトリ移動など)</li>



<li><strong>6/15ボックス</strong>:課金分離スタートと旧モデル提供終了が同じ日に</li>
</ul>



<p class="wp-block-paragraph">前半は「すごい新モデルが出た → でも一筋縄じゃない」という光と影、後半は限定版の世界線と、私たちの財布に近い実務の話、温度感が変わるので順番に書いていきますね</p>



<p class="wp-block-paragraph">Claude そのものをこれから触る方は <a href="https://javeo.jp/claude-howto-beginner/" target="_blank" rel="noopener noreferrer">Claudeの使い方(初心者向け)</a> もあわせてどうぞ</p>



<h2 class="wp-block-heading">Claude Fable 5 が一般公開、上位の限定版 Mythos 5 も登場</h2>



<p class="wp-block-paragraph">2026年6月9日(米国時間)、Anthropic が新モデル <strong><span class="swl-marker mark_yellow">Claude Fable 5</span></strong> と、その上位にあたる <strong>Claude Mythos 5</strong> を発表しました、これまで最上位は「Opusクラス」でしたが、今回その上に <strong>Mythosクラス</strong> という新しいティアが新設された格好です(公式の言い方で「a tier above the Opus class」)</p>



<p class="wp-block-paragraph">ざっくり整理すると、2つのモデルはこういう関係です</p>



<figure class="wp-block-table"><table><thead><tr><th>モデル</th><th>立ち位置</th><th>提供</th></tr></thead><tbody><tr><td>Claude Fable 5(claude-fable-5)</td><td>安全分類器を内蔵した<strong>一般公開版</strong></td><td>誰でも使える(API・主要クラウド・Claude.ai)</td></tr><tr><td>Claude Mythos 5(claude-mythos-5)</td><td>分類器を外した<strong>限定提供版</strong></td><td>Project Glasswing 経由で承認済み顧客・一部の生物研究者に限定</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">私たちが触れるのは <strong>Fable 5</strong> の方です、Mythos 5 は後半でまた触れますが、こちらは一般公開ではなく承認制の限定提供なので、まずは Fable 5 を中心に見ていきます</p>



<h3 class="wp-block-heading">スペックと価格</h3>



<p class="wp-block-paragraph">共通スペックはこんな感じです、コンテキスト(一度に扱える文章量)が<strong>100万トークン</strong>、最大出力が<strong>12.8万トークン</strong>、考える深さを自分で調整する適応的思考(adaptive thinking)が常時オンになっています</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th>項目</th><th>Fable 5 / Mythos 5</th><th>参考:Opus 4.8</th></tr></thead><tbody><tr><td>コンテキスト</td><td>100万トークン</td><td>—</td></tr><tr><td>最大出力</td><td>12.8万トークン</td><td>—</td></tr><tr><td>入力料金(100万トークンあたり)</td><td><strong>$10</strong></td><td>約半額</td></tr><tr><td>出力料金(100万トークンあたり)</td><td><strong>$50</strong></td><td>約半額</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">価格は入力$10・出力$50で、<strong>Opus 4.8 のおよそ2倍</strong>です、最上位のさらに上が新設されたぶん、お値段もそれなりという立て付けですね</p>



<p class="wp-block-paragraph">提供先は Claude API・AWS(Amazon Bedrock)・Vertex AI・Microsoft Foundry、Fable 5 はこれに加えて <strong>Claude.ai(Pro/Max/Team/Enterprise)</strong> でも使えます、Claude Code からは <strong>v2.1.170(6/9リリース)以降</strong>で利用可なので、使うなら <code>claude update</code> で更新しておく必要があります</p>



<h3 class="wp-block-heading">どれくらい強いの？</h3>



<p class="wp-block-paragraph">気になる性能ですが、コーディング系のベンチマーク(性能テスト)では <strong><span class="swl-marker mark_yellow">主要なものでトップ水準(SOTA)</span></strong> を出しています</p>



<figure class="wp-block-table"><table><thead><tr><th>ベンチマーク</th><th>Fable 5</th><th>Opus 4.8</th></tr></thead><tbody><tr><td>SWE-bench Verified</td><td><strong>95.0%</strong></td><td>88.6%</td></tr><tr><td>SWE-bench Pro</td><td><strong>80.3%</strong></td><td>69.2%</td></tr></tbody></table></figure>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ただ「全方位で最強」とまでは言いきれません、独立系のベンチ Agents Last Exam では <strong>GPT-5.5 が Fable 5 に勝った例</strong>もあって、得意分野では世界トップ級だけど、全部で勝っているわけではない、というのが正確なところです、「コーディング/エージェント系の主要ベンチでトップ水準」くらいの温度感で見ておくのが良さそうです</p>
</div></div>



<h3 class="wp-block-heading">危ない要求は自動でOpus 4.8に切り替わる</h3>



<p class="wp-block-paragraph">Fable 5 には安全のための分類器が組み込まれていて、サイバーセキュリティ・生物/化学・蒸留(モデルの中身を抜き取る行為)といった<strong>高リスクな要求を検知すると、自動的に Opus 4.8 へフォールバック(肩代わり)</strong>します</p>



<p class="wp-block-paragraph">この切り替えが起きるのは平均で<strong>全セッションの5%未満</strong>、95%超のセッションではフォールバックは起きないとされています、普通の使い方ならほぼ気にしなくていい範囲ですね、エージェント機構やフォールバック先のモデルについては <a href="https://javeo.jp/claude-opus-4-8-changes/" target="_blank" rel="noopener noreferrer">Claude Opus 4.8の変更点まとめ</a> もあわせてどうぞ</p>



<h3 class="wp-block-heading">6/22まではプランに含まれる</h3>



<p class="wp-block-paragraph">費用面でうれしいのは導入キャンペーンです、<strong><span class="swl-marker mark_yellow">6/9〜6/22は Fable 5 が Pro/Max/Team/席課金Enterprise に追加料金なしで含まれます</span></strong>、つまりこの期間は、いつものプランの枠の中で Fable 5 を試せます</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">「無料」という言い方は少しズレていて、正しくは<strong>追加料金なしでプランに含まれる</strong>、です、そして <strong>6/23以降は usage credits(使用クレジット)が必要</strong>になります、お値段が Opus 4.8 の2倍ぶん、回しすぎるとクレジットの消費も早いので、お試し期間のうちに使い心地を確かめておくと良さそうです</p>
</div></div>



<p class="wp-block-paragraph">東京では <strong>6/10に Code with Claude 2026</strong> が開催され、この Fable 5 や Claude Code の新機能が解説されました(SF 5/6・ロンドン 5/19・東京 6/10 のツアーの一環、6/11には招待制の拡張デーも)、ただモデル発表自体は米国時間6/9のグローバル発表なので、「東京で初公開」ではなく、世界同時のお披露目を東京でも追いかけた、という位置づけです</p>



<h2 class="wp-block-heading">「見えない弱体化」と過剰拒否で物議、Anthropicが謝罪</h2>



<p class="wp-block-paragraph">ここからが影の部分です、Fable 5 は公開直後にちょっとした騒ぎになりました</p>



<h3 class="wp-block-heading">「hello」まで拒否する過剰拒否</h3>



<p class="wp-block-paragraph">まず分かりやすかったのが <strong>過剰拒否(over-refusal)</strong> です、公開直後の Fable 5 は「hello」や「cancer(がん)」といった<strong>無害な単語までバイオ安全リスクとみなして拒否する</strong>挙動を見せて、SNSで話題になりました、安全に振りすぎた結果、普通の会話まで止めてしまった格好です</p>



<h3 class="wp-block-heading">「黙って弱くする」設計が批判された</h3>



<p class="wp-block-paragraph">もう一つ、より深刻だったのが安全機構の設計です、<strong>約319ページあるシステムカードの13ページ目付近</strong>に、こんな趣旨の記述がありました</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">フロンティアLLM開発(最先端AIを作る用途)を検知すると、プロンプトの改変・ステアリングベクトル・PEFT(パラメータ効率的ファインチューニング)といった手段で <strong><span class="swl-marker mark_yellow">応答の有効性をこっそり制限し、しかもそれをユーザーに通知しない(not visible to the user)</span></strong></p>
</div></div>



<p class="wp-block-paragraph">かみ砕くと「特定の用途だと判断したら、黙って回答の質を落とす」という仕組みです、これがAI研究者から <strong>secret sabotage(秘密のサボタージュ)</strong> だと批判されました、ユーザーからすると「ちゃんと答えてもらえているのか分からない」のが怖いところで、確かに引っかかります</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここで一つ補足です、この介入の対象は「フロンティアLLM開発」というごく狭い範囲で、Anthropicの説明では <strong>全トラフィックの約0.03〜0.05%</strong> とされています、「AI研究全般をこっそり劣化させている」という話ではなく、ピンポイントに狭い用途を狙ったもの、という規模感は押さえておきたいところです</p>
</div></div>



<h3 class="wp-block-heading">翌日に非を認めて方針転換</h3>



<p class="wp-block-paragraph">ここからの動きは早かったです、<strong>2026年6月11日、Anthropic が謝罪して方針を転換</strong>しました、公式の言葉では「We made the wrong tradeoff and we apologize for not getting the balance right(私たちは間違ったトレードオフをした、バランスを取り切れなかったことを謝罪する)」「You should have visibility into the safeguards we have in place, and why(どんな安全装置があり、なぜそれが働くのかをユーザーは見えるべきだ)」と認めています</p>



<p class="wp-block-paragraph">改善策はこうです</p>



<ul class="wp-block-list -list-under-dashed">
<li>フラグが付いた要求は Claude Opus 4.8 へ <strong>「可視的に」フォールバック</strong>する(毎回ユーザーに表示)</li>



<li>API利用時は<strong>拒否の理由を返す</strong>ようにする</li>
</ul>



<p class="wp-block-paragraph">つまり「黙って弱くする」のをやめて、「切り替えるときは見えるようにする」方向へ舵を切ったわけです、当面は<strong>誤検知(false positives)が増える</strong>という但し書きも付いていますが、過剰拒否を受け入れてでも透明性を取る、という選択ですね</p>



<p class="wp-block-paragraph">個人的には、Anthropic を一方的な悪役にする話ではないと思っています、設計の判断は確かにまずかったけれど、<strong>批判を受けて翌日には非を認めて直した</strong>のは、対応としてはむしろ素早い方です、AIの安全機構をどこまで透明にするかは、これから各社が悩むテーマになりそうです</p>



<h2 class="wp-block-heading">30日データ保持が物議、Microsoftは社員利用を一時自粛</h2>



<p class="wp-block-paragraph">影の話がもう一つ、データの扱いです、ここは実務で使う人ほど気になる部分なので、少し丁寧に書きます</p>



<h3 class="wp-block-heading">プロンプトと出力を30日保持</h3>



<p class="wp-block-paragraph">Mythosクラス(Fable 5・Mythos 5)では、<strong><span class="swl-marker mark_yellow">全トラフィックでプロンプトと出力を30日保持</span></strong>します、目的はトラスト&#038;セーフティ(不正利用の監視など)で、<strong>学習には使わない</strong>とされています、30日経過後は自動削除、安全調査や法的要請といった稀なケースだけが例外です</p>



<p class="wp-block-paragraph">引っかかるのは、これを<strong>無効化できない</strong>点です</p>



<ul class="wp-block-list -list-under-dashed">
<li>Zero Data Retention(ZDR=ゼロデータ保持)に<strong>非対応</strong></li>



<li>無効化トグル・プラットフォーム例外・企業向けカーブアウト(個別除外)も<strong>無し</strong></li>



<li>ZDR契約のある組織(Claude Console/Enterprise/AWS Bedrock/Google Cloud/Microsoft Foundry経由)にも<strong>30日保持が適用される</strong></li>
</ul>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここは誤解しやすいので整理します、適用されるのは <strong>30日保持の方</strong> で、いつもの「ゼロ保持(ZDR)」の方が適用されなくなる、という向きです、普段ZDR契約でデータを残さない運用をしている組織でも、Mythosクラスを使うと30日は残る、という話なので、機密データを扱う現場ほど注意が要ります</p>
</div></div>



<h3 class="wp-block-heading">Microsoftが社員に利用自粛を通達</h3>



<p class="wp-block-paragraph">この保持方針を受けて、<strong>2026年6月10日、Microsoft が社員に Fable 5 の利用を控えるよう通達</strong>しました、法務レビュー中というのが理由です、ただし注意したいのは、これは <strong>社内利用の一時自粛</strong> であって恒久禁止ではない点と、GitHub Copilot や Microsoft Foundry 経由の<strong>外部顧客向け提供は継続</strong>している点です</p>



<p class="wp-block-paragraph">大手が即座に立ち止まって法務確認に入るあたり、データ保持の扱いがそれだけ慎重を要するテーマだということでもあります</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">一部メディアの報道では「最長2年保持」といった数字も出ていますが、これは Anthropic 公式の記載には見当たらず、二次報道由来です、公式が言っているのは <strong>30日保持・自動削除</strong> なので、ここでは公式ベースの数字を採っておきます、データの扱いと安全面については <a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Codeセキュリティ5選</a> もあわせて読んでおくと安心です</p>
</div></div>



<h2 class="wp-block-heading">限定版 Mythos 5 が自律で科学研究をこなす</h2>



<p class="wp-block-paragraph">ここで前半に出てきた <strong>Mythos 5</strong> に戻ります、こちらは一般公開ではなく、安全機構(セーフガード)を外したうえで <strong>Project Glasswing のパートナー</strong>と、一部の生物研究者(こちらはまだ soon=これから段階)に限定提供されているモデルです、いわば「私たちはまだ触れないけれど、裏ではこんなことになっている」という世界線の話です</p>



<h3 class="wp-block-heading">Project Glasswing って？</h3>



<p class="wp-block-paragraph">Project Glasswing は <strong>2026年4月7日に発足した Anthropic 主導のコンソーシアム(共同事業体)</strong> です、参加メンバーには AWS・Apple・Google・Microsoft・NVIDIA・JPMorganChase・Broadcom・Cisco・CrowdStrike などが名を連ねていて、顔ぶれだけ見てもなかなか重量級です</p>



<h3 class="wp-block-heading">自律でゲノム解析、創薬を加速</h3>



<p class="wp-block-paragraph">具体的な成果として公表されているのがこのあたりです、いずれも原文に「約」が付いているので、その温度感のまま読んでください</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container">
<ul class="wp-block-list -list-under-dashed">
<li><strong>自律ゲノミクス</strong>:138動物種・数百万細胞の単一細胞データを自律で解析し、独自のMLモデルを構築、Science誌掲載モデルを上回りつつ<strong>100分の1サイズ</strong>(約1週間超のほぼ自律作業)</li>



<li><strong>創薬</strong>:社内のタンパク質設計の専門家が「<strong>創薬設計プロセスの一部(aspects)を約10倍</strong>」加速</li>



<li>14のタンパク質標的のうち<strong>9件が有望な創薬候補</strong></li>



<li>分子生物学の仮説は、Opusクラス比で科学者が<strong><span class="swl-marker mark_yellow">約80%の頻度で Mythos の方を選好</span></strong></li>
</ul>
</div></div>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">誤読しやすいので一点だけ、「創薬を約10倍」ではなく <strong>「創薬設計プロセスの一部を約10倍」</strong> です、創薬の全工程がまるごと10倍速になった、という話ではありません、それでも単一細胞データの自律解析でSF論文クラスの成果を1週間ほどで出してくるのは、限定提供とはいえなかなかの世界線です</p>
</div></div>



<p class="wp-block-paragraph">私たちが日常で触る Fable 5 の、さらに上の世界でこういうことが起きている、というのを頭の片隅に置いておくと、Anthropicがなぜあれだけ安全機構に神経を尖らせているのかも、少し腑に落ちる気がします</p>



<h2 class="wp-block-heading">Claude Code v2.1.169 の新機能:セーフモードと作業ディレクトリ移動</h2>



<p class="wp-block-paragraph">ここからは私たちの手元に近い話に戻ります、Claude Code の <strong>v2.1.169(2026年6月8日)</strong> で、地味だけど助かる機能がいくつか入りました</p>



<figure class="wp-block-table"><table><thead><tr><th>新機能</th><th>何ができる</th></tr></thead><tbody><tr><td><strong>/cd</strong></td><td>プロンプトキャッシュを壊さずに、セッション中に作業ディレクトリを移動できる</td></tr><tr><td><strong>&#8211;safe-mode</strong>(環境変数 CLAUDE_CODE_SAFE_MODE)</td><td>CLAUDE.md・プラグイン・スキル・フック・MCPサーバーなど全カスタマイズを無効化してトラブル切り分け</td></tr><tr><td><strong>post-session フック</strong></td><td>セッション終了後・ワークスペース削除前に走る、未コミット作業のスナップショットやログ書き出し用(self-hosted runner向け)</td></tr><tr><td><strong>disableBundledSkills</strong></td><td>バンドル済みのスキル・ワークフロー・組み込みスラッシュコマンドをモデルから隠す</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">個人的に効きそうなのが <strong><span class="swl-marker mark_yellow">&#8211;safe-mode</span></strong> です、CLAUDE.md やMCPサーバー、スキルをいろいろ盛っていると、調子が悪いときに「どれが原因か」を切り分けるのが面倒なんですよね、これを使えば全カスタマイズを一旦オフにして素の状態で動かせるので、原因の切り分けがぐっと楽になります</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">一点だけ補足すると、&#8211;safe-mode は「全カスタマイズ無効化」ですが、<strong>git status やディレクトリ名は残ります</strong>(これらはカスタマイズではないため)、あくまで自分で足した設定類をオフにするモード、と捉えておくと分かりやすいです</p>
</div></div>



<p class="wp-block-paragraph">あと企業向けですが、管理MCPポリシー(allowedMcpServers/deniedMcpServers)が<strong>再接続時など複数のケースで効かない不具合</strong>も修正されています、組織でMCPサーバーを制限している環境では地味に大事な修正です</p>



<h3 class="wp-block-heading">自走系の小ネタも2つ</h3>



<p class="wp-block-paragraph">少し新しめのバージョンの話も軽く触れておきます、まず <strong>Dynamic Workflows の入れ子サブエージェントが最大5階層に対応</strong>しました(v2.1.172)、子分の子分のそのまた…と、作業を深く分割できるようになった格好です</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここで前回の訂正を一つ、第1弾で「Dynamic Workflowsでサブエージェント最大1,000体を同時に分担」と書きましたが、正確には <strong>1,000体は1実行あたりの総数の上限</strong>で、<strong>同時に並列で動くのは最大16体まで</strong>です、台本に書ける総数が1,000で、いっぺんに走るのは16、と覚えておくと正確です、サブエージェントの全体像は <a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Code拡張機構の入門</a> でも触れています</p>
</div></div>



<p class="wp-block-paragraph">もう一つ、<strong>Claude Managed Agents</strong> に <strong>cronスケジュール実行</strong>(時間を決めて自動起動)と <strong>認証情報Vault</strong>(秘密情報の金庫)がパブリックベータで追加されました(6/9)、決まった時間にエージェントを自走させたい用途には便利そうです</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここはお金の誤読に注意です、スケジュール実行やVaultという<strong>機能そのものに専用の上乗せ課金は無い</strong>のですが、<strong>セッションの稼働($0.08/session-hour)とトークンは通常どおり課金</strong>されます、放っておくと裏で自走し続けるぶん費用も積み上がるので、cronで回すなら頻度はほどほどにしておくと安心です</p>
</div></div>



<h2 class="wp-block-heading">「6/15ボックス」:課金分離スタートと旧モデル提供終了</h2>



<p class="wp-block-paragraph">最後は <strong><span class="swl-marker mark_yellow" style="color:#e8313b">ユーザー直撃の6/15</span></strong> です、前回予告した課金分離がいよいよ発効する日で、しかも同じ日に旧モデルの提供終了も重なります、日付が同じだと混乱しやすいので、ここは丁寧に分けて書きます</p>



<h3 class="wp-block-heading">課金分離が6/15発効(前回予告の実発効)</h3>



<p class="wp-block-paragraph">第1弾で予告した <strong>エージェント枠の課金分離が、2026年6月15日に発効</strong>します、対象は Agent SDK・<code>claude -p</code>(ヘッドレス)・Claude Code GitHub Actions・Agent SDK認証を使うサードパーティのエージェントアプリ、つまり <strong>プログラム的な自動利用</strong> が、別建ての月次クレジットへ分離されます</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th>プラン</th><th>エージェント枠の月次クレジット(固定額)</th></tr></thead><tbody><tr><td>Pro</td><td><strong>$20</strong></td></tr><tr><td>Max 5x</td><td><strong>$100</strong></td></tr><tr><td>Max 20x</td><td><strong>$200</strong></td></tr><tr><td>Team</td><td>標準シート $20 / プレミアムシート $100</td></tr><tr><td>Enterprise</td><td>プレミアムシート $200</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">金額は固定ドル額です、このクレジットには次のような性質があります</p>



<ul class="wp-block-list -list-under-dashed">
<li><strong>ユーザー単位</strong>で付与(プールでの共有はしない)</li>



<li>毎月リフレッシュ、<strong>繰り越しなし</strong></li>



<li>枯渇後は、有効化していれば standard API rates(標準APIレート)の usage credits へ流れる</li>



<li>最初に一度だけ claim(請求)が必要、以後は自動更新</li>
</ul>



<p class="wp-block-paragraph">逆に <strong>対象外</strong>なのは、Web/デスクトップ/モバイルのチャット、対話的に使う Claude Code、Claude Cowork です、これらは従来どおりサブスク枠から消費されます、前回も書いたとおり <strong><span class="swl-marker mark_yellow" style="color:#e8313b">「対話で使う人」と「自動化で使う人」できれいに割れる</span></strong> のは今回も同じです</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">注意点を2つ、案内メールは「6/15より前に届く」とだけ公式が言っているので、「6/8に届く」のように日付を決め打ちしない方が安全です、そして枯渇後に流れる先の standard API rates は <strong>割引前のレート</strong>なので、ヘビーに自動化している人にとっては実質的な値上げのニュアンスがあります、私はMCP経由でWordPress投稿を自動化していますが、回す頻度を上げるほどこの世界に踏み込むので、6/15以降の消費はしばらく様子を見るつもりです</p>
</div></div>



<p class="wp-block-paragraph">課金面と安全面の両取りについては <a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Codeセキュリティ5選</a> もあわせてどうぞ、自動化を進めるほど、費用と安全はセットで意識したいところです</p>



<h3 class="wp-block-heading">同じ6/15に旧モデルがAPI提供終了</h3>



<p class="wp-block-paragraph">もう一つ、同じ <strong>2026年6月15日に、Opus 4 と Sonnet 4 が Claude API で提供終了(retirement)</strong>します、固定バージョンIDへのリクエストはエラーになるので、本番で版数を固定して叩いている人は移行が要ります</p>



<figure class="wp-block-table"><table><thead><tr><th>提供終了するモデル</th><th>移行先</th></tr></thead><tbody><tr><td>Opus 4(claude-opus-4-20250514)</td><td>Opus 4.8</td></tr><tr><td>Sonnet 4(claude-sonnet-4-20250514)</td><td>Sonnet 4.6</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">なお Opus 4.1 も <strong>8/5に提供終了予定</strong>です、主に影響するのは <strong>版数固定IDを本番で叩いているAPI利用者</strong>で、claude.ai や Claude Code の一般ユーザーは原則として対象外です、その場で対話している分には、いつの間にか新しいモデルに切り替わっている、くらいの感覚で大丈夫です</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">「後継モデルなら単価が同じで必ず安く済む」とは言いきれない点だけ補足しておきます、Opus 4.7以降の新しいトークナイザでは、<strong>同じテキストでも約30%多くトークンを消費する</strong>ケースがあって、単価が据え置きでも実効コストが上がりうるからです、移行時はトークン消費の変化もあわせて見ておくと安心です</p>
</div></div>



<h3 class="wp-block-heading">お金まわりの続報(前回の補足)</h3>



<p class="wp-block-paragraph">前回触れた資金の話の続報も軽くまとめておきます、Anthropic は <strong>6/1にSECへ秘密S-1を提出</strong>、シリーズH(発表は5/28)で <strong>650億ドル調達・評価額9,650億ドル(post-money)・年換算売上470億ドル</strong>という規模感でした、売上は2025年末の約90億ドルから一気に伸びた形です、さらに Apollo・Blackstone 主導の <strong>350億ドルの債務ファイナンス</strong>も成立し、Google製TPUをSPV(特別目的会社)経由でリースする、つまり株式ではなく借入で計算資源を確保する動きも出ています、加えて同時期に <strong>OpenAIもSECへ秘密S-1を提出</strong>(評価額最大8,520億ドル)していて、AI大型上場が同時進行しているのが今の景色です</p>



<p class="wp-block-paragraph">日本では <strong>6/2にSBIホールディングスがAnthropicと提携</strong>しました、日本の金融グループとして初めて Claude で全社AX(AIトランスフォーメーション)を進めるもので、原則、全グループ役職員への展開を掲げています、金融機関として初の「Claude Security」共同検証も含みますが、こちらは Ridge-i と SBI証券の開発中チャットを対象とした検証フェーズで、金融AIエージェントはまだ計画段階です、海外の大型調達だけでなく、足元の国内導入も動き始めているのは追っておきたいところです</p>



<p class="wp-block-paragraph">競合の動きも一言だけ、Google は <strong>Gemini 3.5 Pro を「来月(6月)公開予定」</strong>と表明しています(I/O 2026=5/19で3.5を発表、軽量版Flashは即日提供済み)、ただし200万トークンやDeep Think、価格といった<strong>詳細スペックは公式未公表</strong>で各メディアの予想段階なので、ここでは「来月出る予定」までにとどめておきます</p>



<h2 class="wp-block-heading">今週のまとめ:今週の気になった情報6点</h2>



<p class="wp-block-paragraph">今週(2026/6/8週)の Claude 周りで気になった情報を、6点に整理するとこんな感じです</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<ul class="wp-block-list -list-under-dashed">
<li><strong>新モデル</strong>:Fable 5 一般公開(6/9)、コーディング系の主要ベンチでトップ水準、6/22まではプランに含まれる、上位の限定版 Mythos 5 も登場</li>



<li><strong>影①</strong>:過剰拒否と「見えない弱体化」が物議 → Anthropicが翌日(6/11)に謝罪して可視化へ方針転換</li>



<li><strong>影②</strong>:Mythosクラスは30日データ保持で無効化不可、Microsoftが社員利用を一時自粛(外部提供は継続)</li>



<li><strong>限定の世界線</strong>:Mythos 5 が自律ゲノム解析や創薬設計の一部加速、ただし承認制の限定提供</li>



<li><strong>新機能</strong>:Claude Code v2.1.169 にセーフモード・/cdなど、入れ子サブエージェントは最大5階層へ</li>



<li><strong>ユーザー直撃</strong>:6/15に課金分離スタート($20〜$200)、同日に旧モデル(Opus 4/Sonnet 4)もAPI提供終了</li>
</ul>
</div></div>



<p class="wp-block-paragraph">個人的には、今週は「すごいモデルが出た、でも一筋縄じゃない」という光と影がきれいに並んだ週でした、性能はトップ級でも、安全機構の設計やデータ保持で立ち止まる場面があって、Anthropic がそれを<strong>翌日に認めて直した</strong>あたりに、急いで作っている裏側がにじんで見えた気がします、私たちの手元では <strong>6/15の課金分離</strong> が一番近い話なので、開始後しばらくは自分の消費を観察してみるつもりです</p>



<h3 class="wp-block-heading">次回のお知らせ</h3>



<p class="wp-block-paragraph">次回は <strong>6/15の課金分離スタート後</strong>の実機の挙動や、Fable 5 の6/23以降のクレジット消費がどんな感じかも、使ってみて分かったことがあれば書きます、Mythos 5 の生物研究者向け提供(soon段階)が動いたら、そこも拾いたいところです</p>



<p class="wp-block-paragraph">「今週これ気になったよ」みたいな話題があれば、次週分で拾ってみたいと思っています、引き続きカジュアルに Claude の話題を追っていきますね、ではまた来週末に</p>


<div class="p-blogParts post_content" data-partsID="4610">
<div class="jv-books" id="jv-books-mix" data-shelf="mix"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 私のおすすめ本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5722/9784839975722_1_2.jpg?_ex=240x240" alt="Excel VBA塾【動画×本で学ぶ!】" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Excel VBA塾【動画×本で学ぶ!】</p><p class="jv-book-author">たてばやし淳</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4839975728">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4839975728">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1529/9784814401529_1_2.jpg?_ex=240x240" alt="退屈なことはPythonにやらせよう 第3版" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">退屈なことはPythonにやらせよう 第3版</p><p class="jv-book-author">Al Sweigart</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4814401523">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4814401523">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240" alt="脱マウス最速仕事術" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">脱マウス最速仕事術</p><p class="jv-book-author">森新</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4478109222">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4478109222">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='mix';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "Excel VBA塾【動画×本で学ぶ!】", "a": "たてばやし淳", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5722/9784839975722_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F", "id": "4839975728"}, {"t": "退屈なことはPythonにやらせよう 第3版", "a": "Al Sweigart", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1529/9784814401529_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F", "id": "4814401523"}, {"t": "脱マウス最速仕事術", "a": "森新", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F", "id": "4478109222"}, {"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "パーフェクトExcel VBA", "a": "高橋宣成", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8755/9784297108755.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297108755?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16076590%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16076590%2F", "id": "4297108755"}, {"t": "Pythonクローリング&スクレイピング 増補改訂版", "a": "加藤耕太", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7383/9784297107383.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297107384?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15960670%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15960670%2F", "id": "4297107384"}, {"t": "できる人のパソコン仕事術 なんと効率10倍!", "a": "パソコン博士TAIKI", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4571/9784296204571.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4296204572?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F", "id": "4296204572"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Excel マクロ&VBA［実践ビジネス入門講座］完全版 第3版", "a": "国本温子", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1291/9784815631291.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4815631298?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18165619%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18165619%2F", "id": "4815631298"}, {"t": "シゴトがはかどる Python自動処理の教科書", "a": "クジラ飛行机", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3858/9784839973858.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839973857?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16520665%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16520665%2F", "id": "4839973857"}, {"t": "できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版", "a": "法林岳之ほか", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4156/9784295024156_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4295024155?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F", "id": "4295024155"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "増強改訂版 できる イラストで学ぶ 入社1年目からのExcel VBA", "a": "きたみあきこ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8414/9784295018414.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4295018414?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17725381%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17725381%2F", "id": "4295018414"}, {"t": "もっとシゴトがはかどる Python×Excel×AI 業務自動化の教科書", "a": "クジラ飛行机", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8302/9784839988302_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839988307?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18238595%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18238595%2F", "id": "4839988307"}, {"t": "パソコン仕事術の教科書 改訂新版", "a": "中山真敬", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3924/9784297133924_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/429713392X?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F", "id": "429713392X"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}, {"t": "Python2年生 スクレイピングのしくみ 第2版", "a": "森巧尚", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2605/9784798182605.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4798182605?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17821975%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17821975%2F", "id": "4798182605"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>


<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>※本記事の情報は2026/6/8週時点(6/13確認)の公開情報・主要報道をもとにしています、Fable 5・課金分離・データ保持とも今後 Anthropic 側の発表で内容が更新される可能性があるので、正確な条件はその時点の公式システムカードやHelp Center、公式発表をご確認ください</em></p>


<!-- ===== 自己チェック申告(本文末尾、参考メモ・2026/6/13 新規執筆) =====

【文字数(機械実測)】
- HTML/コメント除いた本文:約 7,050 字(L3 相当)、6ブロック構成(Fable 5 / 謝罪・可視化 / 30日保持・MS / Mythos 5自律科学 / Claude Code 2.1.169 / 6/15ボックス)

【SEO字数】
- タイトル「Claude週末メモ 2026/6/8週 Fable 5登場と課金分離」= 30字 / 32字以内 OK
- meta_description = 110字 / 120字以内 OK(Fable 5公開・謝罪と可視化・30日保持とMS自粛・6/15課金分離を反映)

【強調(機械実測)】
- <strong>(Level 1):機械実測 78 個(表・リスト内の<strong>含む)、地の文ベースの密度は約7.4個/1,000字相当(7〜8の適正圏)
- swl-marker(Level 2、赤字なし):7個(Fable 5名称1 / SOTA1 / 6/22プラン1 / 通知しない設計1 / 30日保持1 / safe-mode1 / Mythos選好1)
- swl-marker + color:#e8313b(Level 3、赤字):2個(6/15「ユーザー直撃の6/15」「対話と自動化できれいに割れる」)→ 推奨1〜3に収まる、ユーザー直撃=6/15課金分離に限定

【禁止語チェック(機械実測)】
- 「絶対」「必ず」「破壊的」「最高」「神アプリ」「一択」「非IT職」「IT初心者」:本文+frontmatter に無し(「必ず」は本文使用なし、「必要」は使用)
- 絵文字(Unicode):無し(テキスト記号「※」「&」のみ)
- 句点(。):本文0・frontmatter0

【内部リンク(実測5本・全て第1弾で公開済み確認)】
1. https://javeo.jp/claude-weekly-2026-06-01/(導入、前号=第1弾)
2. https://javeo.jp/claude-howto-beginner/(導入)
3. https://javeo.jp/claude-opus-4-8-changes/(Fable 5節、フォールバック先=Opus 4.8)
4. https://javeo.jp/claude-code-security-beginner/(30日保持節・6/15課金分離節、データ/課金の安全面)※2か所
5. https://javeo.jp/claude-code-extensions-basics/(Claude Code新機能節、サブエージェント)
- すべて target="_blank" rel="noopener noreferrer" 付き、NG(post 4008)へのリンク無し

【ファクト確認(2026/6/13、ユーザー提供の裏取り済み確定リストに準拠)】
- Fable 5/Mythos 5 発表6/9・Mythosクラス新設・コンテキスト1M/出力128k・入力$10出力$50・SWE-bench Verified 95.0%/Pro 80.3%・フォールバック5%未満・6/9〜6/22プラン込/6/23クレジット:確定リスト準拠
- 反映した訂正:全方位最強と断言せず「主要ベンチでSOTA」止まり/Mythos 5は承認制限定提供/「無料」でなく「追加料金なしで含まれる」
- 謝罪:システムカード約319ページ(13ページ目付近、「13ページの文書」と書かない)/介入は全トラフィックの約0.03〜0.05%/Anthropicを悪役化せず翌日6/11方針転換を併記
- 30日保持:適用されるのは30日保持の方(ZDRが効かなくなる向き)/「最長2年」は二次報道として帰属し本文では採らず/Microsoftは一時自粛・外部提供継続
- Mythos 5自律科学:「創薬設計プロセスの一部を約10倍」(全工程10倍化と書かない)/数値は「約」を残す/生物研究者提供はsoon段階
- Claude Code:--safe-modeはgit status・ディレクトリ名は残る/Managed Agentsはセッション$0.08/hr＋トークン通常課金/第1弾の「1,000体同時」を「1,000体は総数上限・同時並列16体まで」へ訂正明記
- 6/15:課金分離固定額(Pro$20/Max5x$100/Max20x$200/Team標準$20・プレミア$100/Enterpriseプレミア$200)/案内メールは「6/15より前」で日付決め打ちせず/standard API rates=割引前で実質値上げニュアンス/旧モデルOpus4・Sonnet4はAPI提供終了(午前9時PTは未確認のため日付のみ)/後継が必ず安いと断言せず新トークナイザで約30%増の注記
- お金:シリーズH発表5/28(5/29でない)/売上起点は2025年末約90億ドル/350億ドル債務ファイナンス・TPUをSPVリース/OpenAIも秘密S-1(最大8,520億ドル)
- 味付け:東京Code with Claude 6/10(東京で初公開ではない旨明記)/SBI提携6/2(原則全グループ役職員・検証フェーズ)/Gemini 3.5 Proは来月公開予定・詳細スペック未公表と明記

【その他チェック】
- 問いかけは全角「？」に統一(見出し「どれくらい強いの？」「Project Glasswing って？」)
- format: gutenberg / categories: 雑記・その他 / tags: Claude・Claude Code・生成AI・初心者(全て統制語彙内、第1弾と同一)
- 画像ブロックは雑記・ニュース系のテンポ重視で意図的に省略(週末メモ運用)
- 書籍棚ブロック:カテゴリ「雑記・その他」対応の partsID 4610 を記事末尾(次回お知らせの後・separator前)に挿入済み(platform-blog-swell.md「書籍棚ブロック」2026-06-12運用化に準拠)
- status: draft(新規投稿)
- 構成:H2×6 + H3×16(導入リスト6項目+まとめリスト6項目)、SWELLブロックは第1弾と同語彙(num_circle/list-under-dashed/big_icon_memo・caution・good・point/table・is-style-stripes)

===== 自己チェック申告ここまで ===== -->]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-weekly-2026-06-08/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Code 企業導入のガードレール設計</title>
		<link>https://javeo.jp/claude-code-enterprise-setup/</link>
					<comments>https://javeo.jp/claude-code-enterprise-setup/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Fri, 12 Jun 2026 12:57:43 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[自動化]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4653</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-code-enterprise-setup-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>事務職や企画職の方にClaude Codeを配るとき、初期設定なしだと事故りやすいです、この記事ではmanaged-settings.jsonやsettings.jsonのdeny、.gitignore、初期CLAUDE.mdの配布まで、ユーザーの注意力に頼らないガードレールの作り方を初心者向けにまとめました]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-code-enterprise-setup-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">最近は <strong>Claude Code</strong> を事務職や企画職の方にも配って、日々の作業を手伝ってもらう会社が増えてきましたよね</p>



<p class="wp-block-paragraph">ただ、何の準備もせずにそのまま配ってしまうと、思わぬところで事故が起きやすいんです</p>



<p class="wp-block-paragraph">例えば、認証情報の入ったファイルを読まれてしまったり、消したくないフォルダを巻き込んで操作されてしまったり、といった場面が考えられます</p>



<p class="wp-block-paragraph">この記事では、<strong><span class="swl-marker mark_yellow">Claude Code を一般の社員に配るときのガードレール設計</span></strong>を、情シスや管理者の目線で一通りまとめます、設定ファイルの中身も具体的なコード付きで紹介していきます</p>



<p class="wp-block-paragraph">「会社で配る予定はないけど、個人で使っていて事故が心配」という慎重派の方にも、そのまま真似できる構成にしているので、肩の力を抜いて読んでみてください</p>



<p class="wp-block-paragraph">Claude Code のセキュリティの全体像は<a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Code Desktop 初心者向けセキュリティ5選</a>、設定ファイルそのものの整理は<a href="https://javeo.jp/claude-code-config-files-guide/" target="_blank" rel="noopener noreferrer">Claude Code 設定ファイル早見表</a>でも扱っているので、土台から知りたい方は合わせてどうぞ</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ この記事は <strong>Claude Code Desktop</strong> を一般の社員に配るケースを想定して書いています、ターミナル(黒い画面)を普段使わない方が触る前提なので、設定はあらかじめ管理者側で仕込んでおく方向でまとめます</p>
</div></div>



<h2 class="wp-block-heading">なぜ「初期設定なしで配る」と事故るのか</h2>



<p class="wp-block-paragraph">Claude Code は、お願いした内容に応じて自分でファイルを読み書きしたり、裏でコマンド(プログラム命令)を実行したりできます</p>



<p class="wp-block-paragraph">この自走できる力が便利さの源なんですが、配り方を間違えると、同じ力がそのままリスクにもなります</p>



<p class="wp-block-paragraph">とくに、コマンドや設定ファイルに慣れていない方が使う場合、こんな場面が起こりがちです</p>



<ul class="wp-block-list is-style-bad_list -list-under-dashed">
<li>パスワードやAPIキーの入った <strong>.env</strong> ファイルを読み込んで、その中身が会話履歴に残ってしまう</li>



<li>デスクトップやドキュメントなど、消したくないフォルダの中で作業させてしまい、関係ないファイルまで巻き込む</li>



<li>「許可をバイパス」する設定をうっかり有効にして、確認なしで何でも実行できる状態になる</li>



<li>認証情報をそのまま Git にコミットして、社外に出してはいけない情報が共有リポジトリに載る</li>
</ul>



<p class="wp-block-paragraph">どれも「使う人が気をつければ防げる」と言えなくはないんですが、毎回・全員が気をつけ続けるのは現実的じゃないですよね</p>



<p class="wp-block-paragraph">だからこそ、<strong><span class="swl-marker mark_yellow">使う人の注意力に頼らず、仕組み側であらかじめ守る</span></strong>という発想が大事になります</p>



<h3 class="wp-block-heading">ハーネス(枠組み)で守るという考え方</h3>



<p class="wp-block-paragraph">ここで言うハーネスは、<strong>使う人を包む安全の枠組み</strong>くらいに考えてください、車のシートベルトのように、意識しなくても勝手に守ってくれる仕掛けのことです</p>



<p class="wp-block-paragraph">具体的には、管理者があらかじめ設定ファイルや作業フォルダを用意しておき、使う人はその枠の中で操作する、という形を作ります</p>



<p class="wp-block-paragraph">この記事で紹介するガードレールは、おおまかに次の6つです、上から順に効果が広いものになっています</p>



<ol style="background-color:#f3fafe80" class="wp-block-list -list-under-dashed has-background">
<li><strong>managed-settings.json</strong> で、上書きできない管理ポリシーを配る</li>



<li><strong>settings.json の permissions</strong> で、できる操作とできない操作を線引きする</li>



<li><strong>セキュリティ系プラグイン</strong>で、書かれたコードを自動でチェックする</li>



<li><strong>作業フォルダの固定</strong>で、どこでも実行できる状態を避ける</li>



<li><strong>.gitignore の標準配布</strong>で、認証情報をうっかり共有させない</li>



<li><strong>初期CLAUDE.md の配布</strong>で、社内ルールを最初から読ませる</li>
</ol>



<p class="wp-block-paragraph">正直、ここまでやると「ちょっと過剰かな」と感じる場面もあると思います、ただ、事故が心配な環境なら、最初は厚めに守っておいて、慣れてきたら緩めるくらいがちょうどいいんじゃないでしょうか</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram.png"><img decoding="async" width="1024" height="640" src="https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-1024x640.png" alt="" class="wp-image-4656" srcset="https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-1024x640.png 1024w, https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-300x188.png 300w, https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-150x94.png 150w, https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-768x480.png 768w, https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram-1536x960.png 1536w, https://javeo.jp/wp-content/uploads/2026/06/claude-code-guardrails-diagram.png 1600w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">1. managed-settings.json で上書きできないポリシーを配る</h2>



<p class="wp-block-paragraph">ガードレールの土台になるのが <strong><span class="swl-marker mark_yellow">managed-settings.json</span></strong> です、これは管理者が配る「上から決めた設定」で、使う人が自分の設定で上書きできないのが大きな特徴です</p>



<p class="wp-block-paragraph">Intune や Jamf といった <strong>MDM</strong>(端末を一括管理する仕組み)を使って、全社員のパソコンに同じファイルを配る、という運用が想定されています</p>



<h3 class="wp-block-heading">置き場所はOSごとに決まっている</h3>



<p class="wp-block-paragraph">managed-settings.json は、置く場所がOSごとに決まっています、2026年6月時点の公式ドキュメントだと次の通りです</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table"><table style="--table-width:700px;"><thead><tr><th>OS</th><th>置き場所</th></tr></thead><tbody><tr><td><strong>Windows</strong></td><td>C:\Program Files\ClaudeCode\managed-settings.json</td></tr><tr><td><strong>macOS</strong></td><td>/Library/Application Support/ClaudeCode/managed-settings.json</td></tr><tr><td><strong>Linux / WSL</strong></td><td>/etc/claude-code/managed-settings.json</td></tr></tbody></table></figure>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ Windows の置き場所は途中で変わっています、以前の <strong>C:\ProgramData\ClaudeCode\</strong> は v2.1.75 でサポート終了になり、現在は <strong><span class="swl-marker mark_yellow" style="color:#e8313b">C:\Program Files\ClaudeCode\</span></strong> が正しい場所です、古い記事を参考にして旧パスに置くと効かないので注意してください</p>
</div></div>



<p class="wp-block-paragraph">同じ場所に <strong>managed-settings.d</strong> というフォルダを作って、複数の設定ファイルに分けて置くこともできます、チームごとにポリシーの断片を分担したいときに便利です</p>



<h3 class="wp-block-heading">中身は通常のsettings.jsonと同じ書き方</h3>



<p class="wp-block-paragraph">ありがたいことに、ファイルの中身は普通の settings.json と同じ書き方で大丈夫です、管理者として「これだけは守らせたい」という最小限のポリシーから始めるのがおすすめです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="managed-settings.json"><code>{
  &quot;permissions&quot;: {
    &quot;disableBypassPermissionsMode&quot;: &quot;disable&quot;,
    &quot;deny&quot;: [
      &quot;Read(.env)&quot;,
      &quot;Read(**/.env)&quot;,
      &quot;Read(**/.env.*)&quot;,
      &quot;Read(**/*.pem)&quot;,
      &quot;Read(**/*.key)&quot;,
      &quot;Read(**/id_rsa)&quot;,
      &quot;Read(**/credentials.json)&quot;
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">この例だと、認証情報が入りがちなファイルの読み込みをまとめて禁止しつつ、確認なしで何でも実行する「許可をバイパス」モードも封じています、それぞれの中身はこのあとの章で順番に説明します</p>



<p class="wp-block-paragraph">managed-settings.json に書いた内容は、使う人の設定では上書きできません、なので<strong><span class="swl-marker mark_yellow">本当に外してほしくない守りだけをここに集約する</span></strong>のがコツです</p>



<h3 class="wp-block-heading">設定の優先順位を押さえておく</h3>



<p class="wp-block-paragraph">Claude Code の設定は何層かに分かれていて、ぶつかったときにどれが勝つかが決まっています、優先順位は上が強いです</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table"><table style="--table-width:760px;"><thead><tr><th>優先</th><th>レイヤー</th><th>置き場所の例</th></tr></thead><tbody><tr><td>強</td><td><strong>managed</strong>(管理ポリシー)</td><td>上記のOS別パス</td></tr><tr><td>↑</td><td>コマンド引数(その場限り)</td><td>起動時のフラグ</td></tr><tr><td>↑</td><td><strong>local</strong>(個人のプロジェクト用)</td><td>.claude/settings.local.json</td></tr><tr><td>↑</td><td><strong>project</strong>(プロジェクト共有)</td><td>.claude/settings.json</td></tr><tr><td>弱</td><td><strong>user</strong>(その人の全体設定)</td><td>~/.claude/settings.json</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">大事なのは、<strong><span class="swl-marker mark_yellow">禁止(deny)はどの層から付けても効く</span></strong>という点です、ある層で禁止したものは、別の層で許可しても解除されません</p>



<p class="wp-block-paragraph">つまり管理者は、managed の層で禁止を盛っておけば、使う人がどんな設定をしても穴が開かない、という安心感が得られます</p>



<h2 class="wp-block-heading">2. permissions で操作範囲を線引きする</h2>



<p class="wp-block-paragraph">次は、Claude Code が「何をしていいか」を細かく決める <strong>permissions</strong> の話です、ガードレールの中でも一番こまかく効くところです</p>



<p class="wp-block-paragraph">permissions は3つのリストでできています、それぞれの役割はこんな感じです</p>



<figure class="wp-block-table"><table><thead><tr><th>リスト</th><th>意味</th></tr></thead><tbody><tr><td><strong>allow</strong></td><td>確認なしでそのまま実行してよい操作</td></tr><tr><td><strong>ask</strong></td><td>実行前に毎回確認を出す操作</td></tr><tr><td><strong>deny</strong></td><td>そもそも実行させない操作</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">判定の順番は <strong>deny → ask → allow</strong> です、最初に deny にあたれば、後ろで allow に書いてあっても禁止が優先されます、なので<strong>禁止したいものは deny に書くのが確実</strong>です</p>



<h3 class="wp-block-heading">危険なコマンドを deny で止める</h3>



<p class="wp-block-paragraph">まず止めておきたいのが、影響範囲の大きいコマンドです、ファイルを一括で消すような命令や、ネットへ自由にアクセスする命令を deny に入れておきます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json(permissions抜粋)"><code>{
  &quot;permissions&quot;: {
    &quot;deny&quot;: [
      &quot;Bash(rm -rf *)&quot;,
      &quot;Bash(curl *)&quot;,
      &quot;Bash(wget *)&quot;,
      &quot;Bash(git push *)&quot;
    ],
    &quot;defaultMode&quot;: &quot;default&quot;
  }
}</code></pre></div>



<p class="wp-block-paragraph">Bash というのは、Claude が裏で実行するコマンド(プログラム命令)のことです、ここでは一括削除の rm、勝手なダウンロードに使われがちな curl と wget、共有リポジトリへの送信になる <strong>git push</strong> を止めています</p>



<div class="wp-block-group is-style-big_icon_hatena"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ コマンドの引数だけで縛るやり方は、抜け道ができやすいと公式でも注意されています、たとえば <strong>curl</strong> をURLで制限しても、書き方を変えられるとすり抜けます、ネット先を絞りたいなら、次に紹介する WebFetch のドメイン指定の方が確実です</p>
</div></div>



<h3 class="wp-block-heading">WebFetch でアクセス先のドメインを絞る</h3>



<p class="wp-block-paragraph"><strong>WebFetch</strong> は、Claude がWebページを読みにいく機能です、ここを野放しにすると、どこへでも情報を取りにいけてしまうので、許可するドメインだけ絞るやり方が安心です</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json(WebFetch例)"><code>{
  &quot;permissions&quot;: {
    &quot;allow&quot;: [
      &quot;WebFetch(domain:docs.claude.com)&quot;,
      &quot;WebFetch(domain:github.com)&quot;
    ],
    &quot;deny&quot;: [
      &quot;WebFetch&quot;
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">書き方は <strong>WebFetch(domain:許可したいドメイン)</strong> です、この例だと、ドキュメントとGitHub以外への読み込みを止めつつ、業務で必要なところだけ通せます</p>



<h3 class="wp-block-heading">「許可をバイパス」モードを封じる</h3>



<p class="wp-block-paragraph">Claude Code には、確認をすっ飛ばして次々に実行する「許可をバイパス」モードがあります、便利ではあるんですが、慣れていない方が使うと、止める間もなく操作が進んでしまう危険があります</p>



<p class="wp-block-paragraph">これを管理者側で封じるのが <strong><span class="swl-marker mark_yellow">disableBypassPermissionsMode</span></strong> です、値を <strong>&#8220;disable&#8221;</strong> にすると、設定からもコマンドからもこのモードが使えなくなります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="managed-settings.json"><code>{
  &quot;permissions&quot;: {
    &quot;disableBypassPermissionsMode&quot;: &quot;disable&quot;
  }
}</code></pre></div>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">「許可をバイパス」と、推奨されている「自動モード」は別物です、自動モードは deny で禁止したものを守りながら自動で進む安全寄りのモードなので、こちらを止める必要はありません、止めたいのは確認を全部すっ飛ばす方だけです</p>
</div></div>



<p class="wp-block-paragraph">さらに徹底したいなら、<strong>allowManagedPermissionRulesOnly</strong> を true にすると、許可・確認・禁止のルールを管理者の設定だけに限定できます、使う人が勝手に許可を増やすのを防げます</p>



<p class="wp-block-paragraph">permissions まわりをもう少しじっくり知りたい方は、<a href="https://javeo.jp/claude-code-config-files-guide/" target="_blank" rel="noopener noreferrer">Claude Code 設定ファイル早見表</a>で各ファイルの役割を確認しておくと、どこに何を書けばいいか迷わなくなります</p>



<h2 class="wp-block-heading">3. セキュリティ系プラグインで自動チェックを足す</h2>



<p class="wp-block-paragraph">設定で操作を縛るだけでなく、<strong><span class="swl-marker mark_yellow">書かれたコードそのものを自動でチェックする</span></strong>仕組みも入れておくと安心です、ここで役立つのが公式のセキュリティ系プラグインです</p>



<p class="wp-block-paragraph">2026年5月に公開された <strong>security-guidance</strong> は、Claude が書いたコードに危なっかしいパターンが混じっていないかを自動で見てくれるプラグインです、たとえば外部からの入力をそのまま実行してしまう書き方などを拾ってくれます</p>



<p class="wp-block-paragraph">導入は Claude Code Desktop のプラグイン画面から数クリックで済みます、無料で、どのプランでも使えて、入れたあとは自動で動いてくれるので、配る側としても手間がかからないのが嬉しいところです</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ このプラグインは「守りの一枚」であって、これだけ入れれば完璧というものではありません、設計上の問題や、外部ライブラリの脆弱性までは拾いきれないので、あくまで前章までの設定と組み合わせて使う前提で考えてください</p>
</div></div>



<p class="wp-block-paragraph">security-guidance の検出パターンや、deny リストとの組み合わせ方は<a href="https://javeo.jp/claude-code-security-guidance/" target="_blank" rel="noopener noreferrer">security-guidance とは 使い方と運用のコツ</a>でくわしくまとめているので、入れる前にざっと目を通しておくと運用イメージがつかみやすいです</p>



<h3 class="wp-block-heading">プラグインの配布元を管理者で固定する</h3>



<p class="wp-block-paragraph">プラグイン自体は便利なんですが、誰がどこから入れられるかを野放しにすると、出どころの怪しいものが混ざる心配もあります</p>



<p class="wp-block-paragraph">会社で配るなら、managed-settings.json 側で「入れていいプラグインの棚」を絞っておくのがおすすめです、公式の棚だけ許可しておけば、使う人は安心して選べます</p>



<h2 class="wp-block-heading">4. 作業フォルダを固定して「どこでも実行」を避ける</h2>



<p class="wp-block-paragraph">地味ですが効くのが、<strong>作業する場所をあらかじめ決めておく</strong>という対策です</p>



<p class="wp-block-paragraph">Claude Code は、起動した場所のフォルダを起点に動きます、なので、もしデスクトップやドキュメントの直下で起動してしまうと、大事なファイルが並ぶ場所で操作が走ることになります</p>



<p class="wp-block-paragraph">そこで、MDM で全社員のパソコンに <strong>所定の作業フォルダ</strong> を自動で作っておく、という手を打ちます、たとえばこんな構成です</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-none" data-lang="フォルダ構成の例"><code>C:\Users\(ユーザー名)\ClaudeWork\
  ├─ .gitignore        ← 認証情報を除外するリスト
  ├─ CLAUDE.md         ← 社内ルールを書いた初期ファイル
  └─ work\             ← ここで作業する</code></pre></div>



<p class="wp-block-paragraph">このフォルダの中で作業してもらうように案内しておけば、関係ないファイルを巻き込むリスクをぐっと減らせます、後で出てくる .gitignore や CLAUDE.md も、最初からこの中に置いておけます</p>



<p class="wp-block-paragraph">さらに、Claude が触れてよいフォルダを設定で限定したいときは、<strong>additionalDirectories</strong> という項目で、追加で使ってよい場所をリスト化できます、明示した場所以外には基本的に手を出させない、という運用も組み立てられます</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">作業フォルダを <strong>git で管理された状態</strong>にしておくと、次に紹介する .gitignore がきちんと効きますし、セキュリティ系プラグインのチェックもフルに働きます、最初に管理者側で git 管理にしておくと、後がラクです</p>
</div></div>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final.png"><img decoding="async" width="1024" height="340" src="https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final-1024x340.png" alt="" class="wp-image-4657" srcset="https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final-1024x340.png 1024w, https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final-300x100.png 300w, https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final-150x50.png 150w, https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final-768x255.png 768w, https://javeo.jp/wp-content/uploads/2026/06/claude-work-explorer-final.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">5. .gitignore を標準配布して認証情報を守る</h2>



<p class="wp-block-paragraph">つづいて、<strong><span class="swl-marker mark_yellow">.gitignore</span></strong> の標準配布です、これは認証情報のうっかり共有を防ぐための、地味だけど大事な一手です</p>



<p class="wp-block-paragraph">.gitignore は、Git に「このファイルは管理しないでね(=共有リポジトリにもアップしないでね)」と伝えるためのリストです、ここに書いたファイルは、コミットの対象から外れます</p>



<p class="wp-block-paragraph">パスワードやAPIキーが入る <strong>.env</strong> などをここに書いておけば、Git 経由で社外に出てしまう事故を防げます、配布する雛形はこんな内容で十分です</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="Markdown"><code># 認証情報
.env
.env.*
*.pem
*.key
id_rsa
credentials.json

# ローカル設定
.claude/settings.local.json

# 一時ファイル
*.log
tmp/</code></pre></div>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">.gitignore に書いた <strong>.env</strong> 系は、settings.json の <strong>respectGitignore</strong> を有効にしておくと、Claude のファイル選択画面からも外れます、deny の読み込み禁止と二重で守る形になるので、合わせて使うのがおすすめです</p>
</div></div>



<p class="wp-block-paragraph">ポイントは、<strong>これを全員に同じ内容で配る</strong>ことです、一人ひとりに「.gitignore を書いてね」とお願いしても抜けが出ますが、雛形を配ってしまえば、最初から同じ守りが効きます</p>



<h2 class="wp-block-heading">6. 初期CLAUDE.mdを配って社内ルールを読ませる</h2>



<p class="wp-block-paragraph">最後は <strong><span class="swl-marker mark_yellow">初期CLAUDE.md</span></strong> の配布です、ここまでが仕組みで縛る守りだったのに対し、これは「Claud に最初から読ませておく社内ルール」という、もう一段やわらかい守りになります</p>



<p class="wp-block-paragraph">CLAUDE.md は、Claude Code が作業前に読み込む指示書のようなファイルです、ここに会社のルールや禁止事項を書いておくと、毎回それを踏まえて動いてくれます</p>



<p class="wp-block-paragraph">配布する雛形には、作業フォルダの説明・やってほしくないこと・困ったときの相談先あたりを入れておくと親切です</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="CLAUDE.md(雛形サンプル)"><code># 社内Claude Code 利用ルール

## 作業する場所
- 作業は ClaudeWork\work フォルダの中で行ってください
- このフォルダの外にあるファイルは、勝手に触らないでください

## やってほしくないこと
- .env や鍵ファイル(*.pem / *.key)の中身を会話に出さない
- 共有リポジトリへの送信(git push)はしない
- 設定ファイルを書き換えるときは、内容を私(利用者)に見せてから書く

## 困ったとき
- 操作に迷ったら止まって、情報システム部に相談してください
- 連絡先: jyoshi@example.com</code></pre></div>



<p class="wp-block-paragraph">ここで1つ気をつけたいのは、<strong><span class="swl-marker mark_yellow" style="color:#e8313b">CLAUDE.md はあくまで「お願い」であって、強制力はない</span></strong>という点です</p>



<p class="wp-block-paragraph">本当に守らせたい禁止は、これまで紹介した managed-settings.json の deny で仕組みとして縛る、CLAUDE.md は方針や心構えを伝える、という役割分担で考えると分かりやすいです</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ 「push はしないで」と CLAUDE.md に書いても、それだけでは止まりません、止めたいなら permissions の deny に <strong>Bash(git push *)</strong> を入れるのが確実です、文章での指示と、設定での禁止は、セットで考えるのが原則です</p>
</div></div>



<h2 class="wp-block-heading">個人でも真似したい最小セット</h2>



<p class="wp-block-paragraph">ここまで会社向けの話をしてきましたが、「うちは会社じゃないし、そこまではいらないかな」という方も多いと思います</p>



<p class="wp-block-paragraph">そこで、<strong><span class="swl-marker mark_yellow">個人で使う慎重派の方が真似する価値のある最小セット</span></strong>を、3つに絞ってまとめておきます</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list is-style-check_list -list-under-dashed has-background">
<li><strong>settings.json の deny に .env 系と危険コマンドを入れる</strong>:認証情報の読み込みと一括削除を止める、これだけで事故の多くが防げます</li>



<li><strong>.gitignore に認証情報を書く</strong>:Git を使うなら、.env や鍵ファイルを最初に除外しておく</li>



<li><strong>作業フォルダを1つ決める</strong>:専用のフォルダの中だけで Claude Code を使うようにして、大事なファイルから離す</li>
</ul>



<p class="wp-block-paragraph">managed-settings.json や MDM 配布は会社向けの仕組みですが、個人なら自分の settings.json に同じ deny を書くだけで近い効果が得られます、管理者がいない分、自分が管理者のつもりで一度だけ設定しておく、というイメージです</p>



<h3 class="wp-block-heading">設定が不安なら Claude 自身に頼む手もある</h3>



<p class="wp-block-paragraph">「設定ファイルを自分でいじるのは怖い」という方は、<strong>Claude 自身に書いてもらう</strong>のも手です、やりたいことを言葉で伝えれば、中身を用意してくれます</p>



<p class="wp-block-paragraph">たとえば、こんな感じで頼んでみてください</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-none" data-lang="Claudeへの依頼例"><code>このプロジェクトの settings.json を作りたいです。
次の方針でお願いします。

・.env や鍵ファイル(.pem / .key)の読み込みを deny で禁止
・rm の一括削除と git push を deny で禁止
・「許可をバイパス」モードは使えないようにする

書き込む前に、設定内容を一度わたしに見せてから保存してください。</code></pre></div>



<p class="wp-block-paragraph">最後の「書き込む前に見せてね」の一言がポイントです、内容を確認してから保存すれば、知らないうちに変な設定が入る心配もありません</p>



<h2 class="wp-block-heading">よくある質問</h2>



<div class="swell-block-faq" data-q="col-text" data-a="col-text">
<div class="swell-block-faq__item"><h3 class="faq_q">managed-settings.json は個人でも使えますか？</h3><div class="faq_a">
<p class="wp-block-paragraph">置くこと自体はできますが、もともとは管理者がMDMで全員に配る用の仕組みです、個人なら、自分の settings.json に同じ deny を書く方が手軽で、効果もほぼ同じです、わざわざ管理ポリシー用の場所に置く必要はありません</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">deny を盛りすぎると使いにくくなりませんか？</h3><div class="faq_a">
<p class="wp-block-paragraph">盛りすぎると、必要な操作まで止まって不便になることはあります、おすすめは、最初は認証情報の読み込みと一括削除など「事故ったら痛いもの」だけ禁止して、使いながら足していく進め方です、最初から完璧を目指さなくて大丈夫です</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">CLAUDE.md に禁止事項を書けば守ってくれますか？</h3><div class="faq_a">
<p class="wp-block-paragraph">方針として参考にはしてくれますが、CLAUDE.md は強制力のあるルールではありません、本当に止めたい操作は permissions の deny で縛るのが原則です、CLAUDE.md は心構えを伝える役、deny は固い守り役、と分けて考えてください</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">Windows のmanaged-settingsの場所が記事によって違うのはなぜ？</h3><div class="faq_a">
<p class="wp-block-paragraph">途中で公式の置き場所が変わったためです、以前は C:\ProgramData\ClaudeCode\ でしたが、v2.1.75 以降は C:\Program Files\ClaudeCode\ が正しい場所です、古い記事は旧パスのままのことがあるので、設定する前に公式ドキュメントで最新を確認すると安心です</p>
</div></div>
</div>



<h2 class="wp-block-heading">まとめ</h2>



<p class="wp-block-paragraph">事務職や企画職の方に Claude Code を配るときは、<strong><span class="swl-marker mark_yellow">使う人の注意力に頼らず、仕組みで守る</span></strong>のが基本でした</p>



<p class="wp-block-paragraph">この記事で紹介したガードレールを、もう一度おさらいしておきます</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>managed-settings.json</strong>:MDMで配る、上書きできない管理ポリシー</li>



<li><strong>permissions の deny</strong>:危険コマンドと認証情報の読み込みを止める</li>



<li><strong>セキュリティ系プラグイン</strong>:書かれたコードを自動でチェックする</li>



<li><strong>作業フォルダの固定</strong>:どこでも実行できる状態を避ける</li>



<li><strong>.gitignore の標準配布</strong>:認証情報の共有を防ぐ</li>



<li><strong>初期CLAUDE.md</strong>:社内ルールを最初から読ませる</li>
</ul>



<p class="wp-block-paragraph">会社で配る予定がなくても、deny・.gitignore・作業フォルダの3つは個人でも真似する価値があります、慎重派の方ほど、最初に一度だけ仕込んでおくと、後がずっと気楽になりますよ</p>



<p class="wp-block-paragraph">関連する話として、<a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Code Desktop 初心者向けセキュリティ5選</a>では使い始めの守り方を、<a href="https://javeo.jp/claude-code-security-guidance/" target="_blank" rel="noopener noreferrer">security-guidance とは 使い方と運用のコツ</a>ではプラグインによる自動チェックをくわしく扱っています、合わせて読むと、自分の環境に合った守りを組み立てやすくなると思います</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-code-enterprise-setup/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Fable 5を1日使った正直レビュー</title>
		<link>https://javeo.jp/claude-fable-5-review/</link>
					<comments>https://javeo.jp/claude-fable-5-review/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Thu, 11 Jun 2026 10:10:43 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[生成AI]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4641</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-fable-5-review-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>Anthropicの新モデルClaude Fable 5を1日触った体感をまとめました、有能だけどトークンの減りが速い、Opus 4.8とのスペック比較・世間の評価・噂のファクトチェックまで本家ブログらしく等身大で書いています]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-fable-5-review-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Anthropicから新しいモデル<strong>Claude Fable 5</strong>が出たので、さっそく1日まるまる触ってみました</p>



<p class="wp-block-paragraph">世間の総括をひとことで言うと「遅い・トークンを食う・しかし有能」あたりに落ち着いていて、私の体感もだいたいそこに重なります</p>



<p class="wp-block-paragraph">ただ、本家ブログでは焦点をひとつに絞りたいので、今回は<strong><span class="swl-marker mark_yellow">トークンの減りの速さ</span></strong>を記事の背骨にして書いていきます、性能向上そのものは正直地味なんですが、トークンが消えていくスピードはちょっと無視できないなと感じたので</p>



<p class="wp-block-paragraph">結論を先に薄く置いておくと、こんな感じです</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<ul class="wp-block-list -list-under-dashed">
<li>有能さは確かにある、でも一般的な用途だと差が見えにくい</li>



<li>速度を売りにしたモデルではない、深く考えるぶん時間はかかる</li>



<li>とにかくトークンの減りが速い、私の体感ではMAXプランでなんとか使えるくらい</li>
</ul>
</div></div>



<p class="wp-block-paragraph">そもそもモデルやトークンってなに？という方は、先に<a href="https://javeo.jp/ai-glossary/" target="_blank" rel="noopener noreferrer">AI用語集</a>に目を通しておくと、この先がぐっと読みやすくなると思います</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">この記事は<strong>2026年6月時点</strong>の情報です、Fable 5は提供条件の変更が予告されていて、<strong><span class="swl-marker mark_yellow" style="color:#e8313b">6月23日以降はサブスク枠から外れて従量課金(usage credits)</span></strong>に変わります、今のコスト感がそのまま続くわけではない点に注意してください</p>
</div></div>



<h2 class="wp-block-heading">カタログスペックでOpus 4.8と比べてみる</h2>



<p class="wp-block-paragraph">まずは公式が出している数字から、ひとつ前の<strong>Claude Opus 4.8</strong>と並べて見てみます、ここはぜんぶ公式発表値です</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table"><table style="--table-width:800px;"><thead><tr><th>項目</th><th>Claude Fable 5</th><th>Claude Opus 4.8</th></tr></thead><tbody><tr><td>リリース</td><td>2026-06-09 GA</td><td>2026-05-28</td></tr><tr><td>モデルID</td><td>claude-fable-5</td><td>claude-opus-4-8</td></tr><tr><td>コンテキスト</td><td>1M tokens</td><td>1M tokens</td></tr><tr><td>最大出力</td><td>128k tokens</td><td>128k tokens</td></tr><tr><td>API入力</td><td>$10 / Mtok</td><td>$5 / Mtok</td></tr><tr><td>API出力</td><td>$50 / Mtok</td><td>$25 / Mtok</td></tr><tr><td>思考モード</td><td>adaptive thinking 常時オン(無効化不可)</td><td>オン/オフ選択可</td></tr><tr><td>effort</td><td>low/medium/high/xhigh/max、既定 high</td><td>同左、既定 high</td></tr><tr><td>Fast mode</td><td>なし</td><td>あり(約2.5倍速)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">表を見てまず目に入るのは、<strong><span class="swl-marker mark_yellow">API価格がOpus 4.8のちょうど2倍</span></strong>になっているところです、入力$10・出力$50で、Opus 4.8の入力$5・出力$25からきっちり倍ですね</p>



<p class="wp-block-paragraph">もうひとつ大きいのが<strong>思考モード</strong>のちがいです、Opus 4.8は思考をオン/オフ選べるんですが、Fable 5は<strong>adaptive thinking</strong>という深く考える仕組みが<strong><span class="swl-marker mark_yellow">常時オンで無効化できません</span></strong>、AIが内部でじっくり考えるぶん、見えないところで思考用のトークンが乗ってくる作りになっています</p>



<p class="wp-block-paragraph">速度を上げる<strong>Fast mode</strong>がFable 5には用意されていないのも、地味だけど効いてきます、このあたりが「速さは売りじゃない」を裏づけている感じですね</p>



<h3 class="wp-block-heading">公式ベンチマークの主役はSWE-bench Pro</h3>



<p class="wp-block-paragraph">性能の数字も見ておきます、Anthropicが公式発表で前面に出しているのは<strong>SWE-bench Pro</strong>というコーディングのベンチマークです</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table"><table style="--table-width:700px;"><thead><tr><th>ベンチマーク</th><th>Fable 5</th><th>Opus 4.8</th></tr></thead><tbody><tr><td>SWE-bench Pro(公式の主役)</td><td>80.3%</td><td>69.2%</td></tr><tr><td>FrontierCode Diamond</td><td>29.3%</td><td>13.4%</td></tr><tr><td>GDPval-AA</td><td>1932</td><td>1890</td></tr><tr><td>Terminal-Bench</td><td>84.3</td><td>82.7</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">SWE-bench Proで<strong>80.3%</strong>、Opus 4.8の69.2%から10ポイント以上の上積みなので、数字としてはちゃんと伸びています</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">SNSやまとめ記事で「<strong>SWE-bench 95%</strong>」という数字を見かけるかもしれませんが、これは第三者が集約した<strong>SWE-bench Verified</strong>の値です、Anthropic公式が主役として出しているのは<strong><span class="swl-marker mark_yellow">SWE-bench Pro 80.3%</span></strong>のほうなので、ここは混同しないようにしておきたいところです</p>
</div></div>



<h2 class="wp-block-heading">世の中の評価はどうなっている？</h2>



<p class="wp-block-paragraph">次に、私の感想に行く前に世間の声を整理しておきます、肯定も否定もはっきり出ていて、両方知っておくとバランスよく判断できると思うので</p>



<h3 class="wp-block-heading">肯定的な評価</h3>



<p class="wp-block-paragraph">有名な解説者のSimon Willisonさんは「<strong>a beast(怪物級)</strong>、遅くて高いが、あらゆるタスクを着実に噛み砕き続ける」と評していて、知識の想起についてはOpus 4.8より上だと書いています</p>



<p class="wp-block-paragraph">大規模な事例だと、Stripeが<strong><span class="swl-marker mark_yellow">5,000万行のRubyコードベースを1日で移行した</span></strong>という自己申告もあります、ほかにも、過去モデルが作り込んだバグを複数見つけ出したという報告や、調査の自律性が上がった(他人のブランチまで自分でpullして原因を特定する)という体験談が出ています</p>



<p class="wp-block-paragraph">共通しているのは「単なるコード生成器ではなく、開発サイクルそのものの運転手になりつつある」という見方で、長時間まかせる使い方ほど評価が高い印象です</p>



<h3 class="wp-block-heading">否定的・不満の声</h3>



<p class="wp-block-paragraph">一方で、辛口の声もしっかりあります</p>



<p class="wp-block-paragraph">技術系コミュニティでは「進化は革命的というより<strong>漸進的(incremental)</strong>」「ベンチマークへの過適合では？」という疑いの声が出ています</p>



<p class="wp-block-paragraph">そして何より多いのが<strong>コストとレート上限</strong>への不満です、Willisonさんは初日のAPI利用で$110.42、ほかにも1日で$82.92という報告、$100のMaxプラン枠を約9分で使い切ったという話まで出回っています(このあたりの個人実測値は再現性が確かめられていないので、雰囲気として受け取るのが安全です)</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">複数のテスターをまたいだ総括は「遅い・トークンを食う・高価・しかし異常に有能」あたりで一致しています、評価が割れているのではなく、<strong>良い点と悪い点が同居している</strong>と捉えると分かりやすいです</p>
</div></div>



<h2 class="wp-block-heading">1日触った私の体感</h2>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここから先は<strong><span class="swl-marker mark_yellow">あくまで私個人の感想</span></strong>です、公式発表値とは切り分けて読んでください、使い方や設定によって体感は大きく変わると思います</p>
</div></div>



<p class="wp-block-paragraph">性能・速度・トークン消費の3つの軸で、1日触った正直なところを書いていきます</p>



<h3 class="wp-block-heading">性能:上がった気はする、でも目に見えてすごいかは分からない</h3>



<p class="wp-block-paragraph">Webデザインや受け答えの質は、Opus 4.8より上がった気はします、ただ、目に見えてすごい向上かと言われると、正直よく分かりませんでした</p>



<p class="wp-block-paragraph">たぶんこれは、私が一般的な用途でそこまで高難易度の使い方をしていないだけかもしれません、世間でも「単発のタスクだと差が見えにくい」という見方は共通していて、差が出るのは長時間の自律タスクや大規模なコードベースを扱うときみたいです</p>



<p class="wp-block-paragraph">Stripeの5,000万行みたいな規模感だと真価が出るんでしょうが、日常の使い方だとそこまで実感しづらい、というのが私の体感です</p>



<h3 class="wp-block-heading">速度:それなりに時間はかかる、〇倍速いみたいな体感はない</h3>



<p class="wp-block-paragraph">速度については、それなりに時間はかかる、という印象です、Opusと比べて速度が何倍も速いみたいな体感はありませんでした</p>



<p class="wp-block-paragraph">これは私が日頃から<strong>effort</strong>(どれだけ手間をかけて考えるかの設定)を高めにしているのも要因です、effortを上げているぶん深く考えるので、そのぶん待ち時間も伸びます</p>



<p class="wp-block-paragraph">世間でも「effortをmediumにしてもOpus 4.8のxhighより倍以上かかる」という声があって、ここは私の体感と一致しています、Fable 5はadaptive thinkingが常時オンで深く考える設計なので、<strong><span class="swl-marker mark_yellow">遅く感じるのは仕様どおり</span></strong>とも言えます、速くしたいならeffortを下げる、というのが公式の指針です</p>



<h3 class="wp-block-heading">トークン消費:噂以上に速く減る、PROだと厳しいと思う</h3>



<p class="wp-block-paragraph">そして本題のトークン消費です、ここがいちばん言いたいところでした</p>



<p class="wp-block-paragraph">SNSでも噂されているとおり、かなりの速さで減ります、しかも私の体感では、<strong><span class="swl-marker mark_yellow" style="color:#e8313b">5〜10倍かそれ以上の勢いで減っていく</span></strong>感覚でした、世間でよく言われる「3〜5倍」よりも、自分のケースはもっと激しかったです</p>



<p class="wp-block-paragraph">感覚としては、<strong>MAXプラン($110)でも厳しい</strong>、PROプランだとすぐ5時間の上限に達して、ほぼ使えないんじゃないかなと思います</p>



<p class="wp-block-paragraph">もちろん、これも私がeffortを高めにしているのが要因のひとつなので、effortを下げれば減りは緩やかになります、ただ「思っていたより全然速い」というのが1日触っての正直な感想です</p>



<h2 class="wp-block-heading">「トークンが速く減る」噂をファクトチェックする</h2>



<p class="wp-block-paragraph">では、なぜそんなにトークンが減るのか、「3〜5倍速く減る」という噂を分解してみます、結論から言うと、方向性は正しいけれど「モデルが勝手に食う」というより<strong><span class="swl-marker mark_yellow">複数の要因の掛け算</span></strong>でそうなっています</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">サブスク枠の重みが約2倍</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">同じ作業でも、サブスク枠の消費がOpus比で<strong>約2倍</strong>に重み付けされています、複数の情報源で一致している点です</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">新トークナイザで約30%増</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">同じテキストでも、新しいトークナイザだと<strong>約30%多く</strong>トークンを数えます、これは公式が明記しています</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">effort既定highと思考の常時オン</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">effortの既定が<strong>high</strong>で、さらにadaptive thinkingが常時オンなので、思考用のトークンがどうしても乗ってきます、ここはゼロにできません</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">Claude Codeの構造</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">Claude Codeだと大きなシステムプロンプトやツール定義が毎回乗りますし、並列のサブエージェントに作業を分解する仕組みも、設計上どうしても計算量が増えます</p>
</div></div>
</div>



<p class="wp-block-paragraph">ざっくり計算すると、重み約2倍 × トークナイザ約30%増 = <strong>約2.6倍</strong>が構造的な下限になります、ここにhigh effortと常時オンの思考、並列ワークフローが乗ると、体感3〜5倍に届く、という内訳です</p>



<p class="wp-block-paragraph">つまり「3〜5倍速く減る」は、ひとつの巨大な原因ではなく、<strong><span class="swl-marker mark_yellow">重み × トークナイザ × effort × 思考 × 運用</span></strong>の合算だった、というのがファクトチェックの答えです</p>



<p class="wp-block-paragraph">そして私のように、effortを高めにしてワークフローやサブエージェントも多用していると、この合算がさらに上振れします、自分の体感が3〜5倍ではなく<strong>5〜10倍</strong>に感じたのも、たぶんこの上振れぶんなんだろうなと、分解してみて腑に落ちました</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">これに対してAnthropic公式は「Fable 5は過去モデルより<strong>トークン効率が良い</strong>」「1トークンあたりではなく<strong>1タスクあたり</strong>で見れば効率的(少ない反復で網羅的にこなす)」と反論しています、見る軸(per-token か per-task か)で結論が割れる、というのがポイントですね</p>
</div></div>



<p class="wp-block-paragraph">たぶん、一般的な用途だと1タスクあたりの旨味が出にくくて、1トークンあたりのコスト感だけがダイレクトに来てしまう、これが私の「割に合わない感」やSNSの不満の正体なんだと思います、Claude固有の用語をもう少し押さえたい方は<a href="https://javeo.jp/claude-glossary-beginner/" target="_blank" rel="noopener noreferrer">Claude用語集</a>もあわせてどうぞ</p>



<h2 class="wp-block-heading">まとめ:日常はOpus 4.8、長期・大規模はFable 5</h2>



<p class="wp-block-paragraph">1日触ってみての私なりの結論は、<strong>使い分けがいちばん現実的</strong>、というところに落ち着きました</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>日常の軽い作業や単発のタスクは、半額の<strong>Opus 4.8</strong>で十分</li>



<li>長期・複雑・大規模なコードをまるごとまかせるなら<strong>Fable 5</strong>の出番</li>



<li>トークンを節約したいなら、effortを下げる・Sonnetを併用する</li>
</ul>



<p class="wp-block-paragraph">Fable 5が有能なのは間違いないんですが、その有能さを引き出せるのは長時間まかせる大きな仕事のときで、日常使いだとコストの重さばかりが目立ちやすい、というのが正直な体感でした</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">くり返しになりますが、これは2026年6月時点の話です、<strong><span class="swl-marker mark_yellow">6月23日以降はFable 5がサブスク枠から外れて従量課金</span></strong>に切り替わるので、「今ならMAXでギリ使える」という感覚も、それ以降は変わってきます、導入を考えている方は最新の料金体系を確認してから判断するのがおすすめです</p>
</div></div>



<p class="wp-block-paragraph">新しいモデルが出るたびにワクワクしますが、Fable 5は「とりあえず一番新しいから使う」よりも、自分の用途に合うかを見極めてから取り入れる方が幸せになれそうだなと感じた1日でした</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&#038;m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-fable-5-review/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>note自動投稿ツールを作った話【note Poster】</title>
		<link>https://javeo.jp/note-auto-post/</link>
					<comments>https://javeo.jp/note-auto-post/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Tue, 09 Jun 2026 00:01:59 +0000</pubDate>
				<category><![CDATA[フリーソフト]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[生成AI]]></category>
		<category><![CDATA[自動化]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4557</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/note_poster-1024x538.png" class="webfeedsFeaturedVisual" /></p>noteの下書きをいちいち手で組むのが面倒で、note自動投稿ツールnote Posterを作ってみました Windowsで動く無料ツールで、Claudeから会話で下書きまで作れます この記事では何ができるか、どう使うかを広く浅く紹介します]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/note_poster-1024x538.png" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">noteに記事を書くとき、見出しを付けて、段落を整えて、画像を貼って…という手作業、地味に時間が掛かりますよね</p>



<p class="wp-block-paragraph">そのあたりをまるっと任せたくて、<strong>note自動投稿</strong>ツール<strong>note Poster</strong>を作ってみました</p>



<p class="wp-block-paragraph">Windowsで動く<strong><span class="swl-marker mark_yellow">無料</span></strong>ツールで、しかも大半はClaude(AIアシスタント)に話しかけるだけで操作できます、「note 自動投稿」と聞くと身構えるかもしれませんが、<strong>note Poster</strong>が作るのは<strong><span class="swl-marker mark_yellow">下書き</span></strong>までです</p>



<p class="wp-block-paragraph">この記事では、何ができて、どんな感じで使えるのかを広く浅く紹介していきます、詳しい導入手順やダウンロードは、別途用意したアプリ庫ページにまとめてあるので、最後にそちらへ案内しますね</p>



<h2 class="wp-block-heading">note Posterを作ったきっかけ</h2>



<p class="wp-block-paragraph">きっかけは、ふだんの記事づくりの流れでした、Claudeに頼めば、情報を集めて記事のタタキ(下書きのたたき台)を作るところまでは、わりとすぐに用意できます</p>



<p class="wp-block-paragraph">そこまでできるなら、最後のnoteへの下書き入稿までAIに任せた方が効率的じゃないか？と思うわけです、ところがClaudeに「noteに投稿して」とそのまま頼んでも、これがなかなかうまくいきません</p>



<p class="wp-block-paragraph">noteのエディタはAIが直接ポチポチ操作できる作りではないので、あいだをつなぐ道具が要る、というわけでClaudeからの指示でnoteの下書きを組み立てる係として作ったのが<strong>note Poster</strong>です</p>



<p class="wp-block-paragraph">ちなみにAIでサクッとアプリを作る感覚は、以前<a href="https://javeo.jp/vibecoding-challenge/" target="_blank" rel="noopener noreferrer">AIでアプリ開発に挑戦した体験記</a>でも書いているので、興味があればそちらもどうぞ</p>



<h2 class="wp-block-heading">note Posterでできること</h2>



<p class="wp-block-paragraph">ざっくり言うと、<strong>note Poster</strong>はWindows上でnoteへの<strong><span class="swl-marker mark_yellow">下書き作成</span></strong>を自動化するツールです</p>



<p class="wp-block-paragraph">裏でChrome(ブラウザ)を動かして、noteのエディタに原稿を流し込む仕組みになっています、できることをまとめると、こんな感じです</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>noteの記事の下書きを自動で組み立てる</li>



<li>見出し・段落・箇条書き・引用・コード・画像まで流し込める</li>



<li>有料エリアの区切り(ここから有料、という境界)も指定できる</li>



<li>Claudeと組み合わせれば、会話だけで原稿づくりから下書き化まで頼める</li>
</ul>



<p class="wp-block-paragraph">note記事でよく使う要素は一通りカバーしているので、簡単なテキスト記事から画像入りの記事まで、わりと幅広く下書きにできます</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ここで言う「自動投稿」は、あくまで<strong>下書き作成までの自動化</strong>という意味です、公開まで一気に進めるツールではなく、最終的に公開ボタンを押すのは自分、という作りにしています</p>
</div></div>



<h2 class="wp-block-heading">Claudeから会話で使えるのが肝</h2>



<p class="wp-block-paragraph"><strong>note Poster</strong>のいちばんの推しポイントは、ここだと思っています</p>



<p class="wp-block-paragraph">zipの中にはClaude向けの説明ファイル(CLAUDE.md)が同梱されていて、これがClaudeに<strong>note Poster</strong>の使い方を教えてくれます、なので利用者は細かい操作を覚えなくても、Claudeに普通の言葉で頼むだけで大丈夫です</p>



<p class="wp-block-paragraph">たとえば、こんな頼み方ができます</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<ul class="wp-block-list -list-under-dashed">
<li>「AIツールの便利な使い方について800文字くらいのnote記事を書いて、下書きにして」</li>



<li>「先日のセミナー内容を後半有料エリアにして下書きにして」</li>



<li>「draft.mdに書いた内容でnoteの下書きを作って」</li>
</ul>
</div></div>



<p class="wp-block-paragraph">原稿のテーマだけ伝えれば、Claudeが本文を書いて、そのまま<strong>note Poster</strong>を呼び出してnoteの下書きにしてくれる、という流れですね</p>



<p class="wp-block-paragraph"><strong>note Poster</strong>が用意するのは、本文と、頼めば「ここから有料」という区切りまでです、ハッシュタグや価格、公開するかどうかは、下書きができてからnoteの画面で自分で決めます</p>



<p class="wp-block-paragraph">Claudeでの操作にあたっては<strong>Claude Code</strong>を使います、Claude Code自体に不慣れな方は、<a href="https://javeo.jp/claude-howto-beginner/" target="_blank" rel="noopener noreferrer">Claudeの使い方を初心者向けにまとめた記事</a>から雰囲気をつかんでおくと入りやすいと思います</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38.png"><img decoding="async" width="1024" height="537" src="https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38-1024x537.png" alt="" class="wp-image-4560" srcset="https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38-1024x537.png 1024w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38-300x157.png 300w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-09_08h51_38.png 1198w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">基本はClaudeとセットで使うツール</h2>



<p class="wp-block-paragraph">ひとつ正直に書いておくと、<strong>note Poster</strong>はClaudeとセットで使うことを前提にしたツールです、単体でも動かせますが、その場合は自分でnoteに書いた方がたぶん早いと思います</p>



<p class="wp-block-paragraph">一応、Claudeを使わない手動の方法もあります、テンプレートの<strong>article.json</strong>にタイトルや本文の要素を書き込んで、<strong>run.bat</strong>をダブルクリックすれば下書きが組み上がります、書き方のサンプルは<strong>samples</strong>フォルダに入っています</p>



<p class="wp-block-paragraph">ただ、JSONを手で書くくらいなら、Claudeに「こんな記事をnoteの下書きにして」と頼んでしまった方がずっとラクです、なのでこのツールは、本文づくりをClaudeに任せる使い方でこそ力を発揮します</p>



<h2 class="wp-block-heading">使い方ダイジェスト</h2>



<p class="wp-block-paragraph">導入の流れも、ざっくりだけ触れておきます、細かい画面つきの手順はアプリ庫ページにまとめてあるので、ここでは全体像だけ眺めてもらえればと思います</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">認証キーを発行する</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">アプリ庫ページの上部で、無料の<strong><span class="swl-marker mark_yellow">認証キー</span></strong>を発行します、メール登録は不要で、ボタンひとつで文字列が出てきます</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">zipをダウンロードして展開</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">同じページから<strong>note Poster</strong>一式のzipを落として、好きなフォルダに展開します、<strong>setup.bat</strong>や<strong>run.bat</strong>など、ダブルクリックで使うファイルが入っています</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">setup.batで初期設定</div><div class="swell-block-step__body">
<p class="wp-block-paragraph"><strong>setup.bat</strong>を実行すると、ログイン方式の選択や認証キーの貼り付けなどを順番に聞かれます、案内に沿って入力していくだけです</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">check.batで接続確認</div><div class="swell-block-step__body">
<p class="wp-block-paragraph"><strong>check.bat</strong>を実行して「認証成功」と出れば準備完了です、あとはClaudeから頼むなり、手動で<strong>article.json</strong>を書くなりして使い始められます</p>
</div></div>
</div>



<p class="wp-block-paragraph">動作に必要なのは、Windows 11・Google Chrome・noteアカウント・ネット接続、そしてClaudeから使うなら<strong>Claude Code</strong>です、特別な開発環境は要りません</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">認証キーは無料ですが、<strong><span class="swl-marker mark_yellow">90日</span></strong>間ツールで使われないと自動で無効になります、その場合もアプリ庫ページから取り直せるので、慌てなくて大丈夫です</p>
</div></div>



<h2 class="wp-block-heading">公開の考え方と注意したいこと</h2>



<p class="wp-block-paragraph">最後に、使うときの心構えのような話を少しだけ</p>



<p class="wp-block-paragraph">先にも書いたとおり、<strong>note Poster</strong>が作るのは<strong><span class="swl-marker mark_yellow">下書き</span></strong>までです、プレビューで中身を確かめてから、公開ボタンは自分の手で押す、という使い方を想定しています</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">noteへの<strong><span class="swl-marker mark_yellow" style="color:#e8313b">公開は取り消せない</span></strong>操作です、慣れるまでは下書きで一度プレビューを確認してから、自分で公開するのがおすすめです</p>
</div></div>



<p class="wp-block-paragraph">それと、noteの規約まわりも軽く触れておくと、自動で下書きを作ること自体がはっきり禁止されているわけではありません、ただ、過度な投稿はやめておくのが無難だと思います</p>



<p class="wp-block-paragraph">1日にたくさん投稿しすぎない、といった「ほどほど」を意識して、気持ちよく使えるといいですね</p>



<h2 class="wp-block-heading">まとめ 詳しい手順とダウンロードはこちら</h2>



<p class="wp-block-paragraph"><strong>note Poster</strong>は、noteの下書き作成を自動化する<strong><span class="swl-marker mark_yellow">無料</span></strong>ツールです、Claudeから会話で頼めるのが便利で、見出しや画像入りの記事も下書きまで一気に組めます</p>



<p class="wp-block-paragraph">この記事では広く浅く紹介してきましたが、認証キーの発行・ダウンロード・画面つきの導入手順・よくある質問は、アプリ庫の専用ページにまとめてあります、実際に試してみたい方は、そちらから始めてみてください</p>



<div class="swell-block-button is-style-btn_shiny"><a href="https://javeo.jp/app/note-poster/" rel="noopener noreferrer" class="swell-block-button__link"><span>note Posterの認証キー発行・ダウンロードはこちら</span></a></div>


<div class="p-blogParts post_content" data-partsID="4611">
<div class="jv-books" id="jv-books-soft" data-shelf="soft"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> PC仕事の時短に効く本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240" alt="脱マウス最速仕事術" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">脱マウス最速仕事術</p><p class="jv-book-author">森新</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="amazon" data-book="4478109222">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="rakuten" data-book="4478109222">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4296204572?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4571/9784296204571.jpg?_ex=240x240" alt="できる人のパソコン仕事術 なんと効率10倍!" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">できる人のパソコン仕事術 なんと効率10倍!</p><p class="jv-book-author">パソコン博士TAIKI</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4296204572?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="amazon" data-book="4296204572">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="rakuten" data-book="4296204572">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4295024155?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4156/9784295024156_1_2.jpg?_ex=240x240" alt="できるWindows 11パーフェクトブック 困った!&amp;便利ワザ大全 改訂3版" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">できるWindows 11パーフェクトブック 困った!&amp;便利ワザ大全 改訂3版</p><p class="jv-book-author">法林岳之ほか</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4295024155?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="amazon" data-book="4295024155">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="soft" data-mall="rakuten" data-book="4295024155">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='soft';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "脱マウス最速仕事術", "a": "森新", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F", "id": "4478109222"}, {"t": "できる人のパソコン仕事術 なんと効率10倍!", "a": "パソコン博士TAIKI", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4571/9784296204571.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4296204572?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F", "id": "4296204572"}, {"t": "できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版", "a": "法林岳之ほか", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4156/9784295024156_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4295024155?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F", "id": "4295024155"}, {"t": "パソコン仕事術の教科書 改訂新版", "a": "中山真敬", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3924/9784297133924_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/429713392X?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F", "id": "429713392X"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/note-auto-post/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude週末メモ 2026/6/1週 IPOと課金分離</title>
		<link>https://javeo.jp/claude-weekly-2026-06-01/</link>
					<comments>https://javeo.jp/claude-weekly-2026-06-01/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Fri, 05 Jun 2026 15:27:49 +0000</pubDate>
				<category><![CDATA[雑記・その他]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[初心者]]></category>
		<category><![CDATA[生成AI]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4469</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-weekly-2026-06-01-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>今週Claude周りで気になった話題を4つ、AnthropicのIPO申請(6/1)・課金分離(6/15)に加えて、Claudeが自分のコードの8割を書く話と新機能Dynamic Workflowsまで、業界動向からユーザー直撃まで軽くまとめました]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-weekly-2026-06-01-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">こんにちは、ジャベ雄です</p>



<p class="wp-block-paragraph">AIと言えばClaude！他のAIも嫌いじゃないけどClaude中心で行くと決めたので最新情報を追いかけることにしました</p>



<p class="wp-block-paragraph">毎週末に当週のClaude＆Anthropic社に関する情報をまとめますので同じClaudeファンに届けばいいなと思います</p>



<p class="wp-block-paragraph">取り上げるのは次の4つ</p>



<ul class="wp-block-list is-style-num_circle -list-under-dashed">
<li>AnthropicがSEC(米国の証券取引委員会)にIPO申請(6/1)</li>



<li>Claudeが<strong>自分のコードの8割</strong>を自分で書くようになった話</li>



<li>Claude サブスクの<strong>エージェント枠が別建て</strong>に変わる課金分離(6/15開始)</li>



<li>大きな仕事を裏で自走させる新機能<strong>Dynamic Workflows</strong></li>
</ul>



<p class="wp-block-paragraph">前半2つは業界全体の大きな動き、後半2つは私たちの使い方に近い話、温度感が違うので順番に書いていきますね</p>



<p class="wp-block-paragraph">Claude そのものをこれから触ってみたい方は <a href="https://javeo.jp/claude-howto-beginner/" target="_blank" rel="noopener noreferrer">Claudeの使い方(初心者向け)</a> もあわせてどうぞ</p>



<h2 class="wp-block-heading">AnthropicがIPO申請(6/1):「秘密提出」って何？</h2>



<p class="wp-block-paragraph">2026年6月1日、Anthropic が SEC(米国の証券取引委員会)に <strong><span class="swl-marker mark_yellow">Form S-1 のドラフトを「秘密提出」</span></strong>したと公式発表しました、TechCrunch や CNBC など主要メディアも一斉に報じています</p>



<h3 class="wp-block-heading">そもそもS-1とか秘密提出って何？</h3>



<p class="wp-block-paragraph">用語が固いので軽く噛み砕いてみます</p>



<figure class="wp-block-table"><table><thead><tr><th>用語</th><th>ざっくり意味</th></tr></thead><tbody><tr><td>SEC</td><td>米国の証券取引委員会、日本でいう金融庁に近い</td></tr><tr><td>S-1</td><td>米国で株を上場するときに出すIPO申請書類</td></tr><tr><td>秘密提出(confidential submission)</td><td>正式公開する前にSECに先に審査してもらう事前ルート、上場会社が中身を非公開で詰められる仕組み</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">つまり「上場の準備を始めましたよ」という意思表示ではあるんですが、<strong>すぐ上場というわけではなく</strong>、まだ株数・価格・上場先(ナスダックかニューヨーク証券取引所か)・ティッカーも未定の段階です、Anthropic 自身も「IPOのオプションを得るための提出」と表現していて、上場を確約するものではないという含みを残しています</p>



<h3 class="wp-block-heading">評価額9,650億ドルってどれくらい？</h3>



<p class="wp-block-paragraph">この IPO 申請の少し前、2026年5月28日に発表されたシリーズH(Hシリーズの資金調達)で、Anthropic の<strong>評価額は post-money で9,650億ドル</strong>に達しました(調達額は650億ドル)</p>



<p class="wp-block-paragraph">9,650億ドルって、日本円にすると<strong>ざっくり150兆円規模</strong>です(1ドル=150円換算)、ピンと来ない数字ですが、参考までに比べると</p>



<ul class="wp-block-list -list-under-dashed">
<li>トヨタ自動車の時価総額が報道ベースで 40〜50兆円台(2026年5月時点)</li>



<li>ソニーグループが 20兆円前後</li>



<li>OpenAI の直近の評価額が報道では <strong>8,520億ドル</strong>(2026年3月の資金調達時)</li>
</ul>



<p class="wp-block-paragraph">つまり <strong><span class="swl-marker mark_yellow">未上場のスタートアップなのに日本の代表的な大企業を超える規模</span></strong> で、報道では SpaceX・OpenAI と並ぶ「兆ドル級上場」候補という位置づけになっています、AI スタートアップとしては OpenAI を一旦上回ったというのも今回のトピックです</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ちなみに公式発表では売上の年換算ベース(run-rate)が <strong>2026年5月時点で約470億ドル</strong>、前年同期の約100億ドルから一気に伸びたとされていて、IPOを意識する規模感になったのも背景としてはあります、AI 業界が走りすぎていてちょっと現実味が薄いんですが、数字としてはそうなっているらしいです</p>
</div></div>



<h3 class="wp-block-heading">ユーザーへの影響は当面薄め</h3>



<p class="wp-block-paragraph">正直に言うと、Anthropic が IPO 申請したからといって、<strong>明日から Claude の使い心地が変わるわけではないです</strong>、株式上場で集めた資金で開発が加速する期待はありますが、ユーザー体験への直接影響は当面薄めだと思います</p>



<p class="wp-block-paragraph">個人的に気になるのは、上場後は四半期決算で売上・コスト・顧客動向が開示されるようになる点です、Claude を運営するコストがどれくらい重いのか、収益化のためにプランの仕組みをどう動かしてくるのか、外から見えるようになります、あとで触れる課金分離とも繋がる部分なので、長期で見ていきたいところです</p>



<h2 class="wp-block-heading">Claudeが自分のコードの8割を自分で書く時代に</h2>



<p class="wp-block-paragraph">2つ目はちょっと毛色が違って、AI そのものの進化の話です、今週 Anthropic が公式ブログで、<strong><span class="swl-marker mark_yellow">いまや自社の本番コードの8割超を Claude 自身が書いている</span></strong>と明かしました、書き手は Anthropic のエンジニアではなく Claude、という時代になってきています</p>



<h3 class="wp-block-heading">1割未満から8割超へ</h3>



<p class="wp-block-paragraph">伸び方がなかなかです、Claude Code が登場する前(2025年2月ごろ)は、Claude が書いて実際に取り込まれたコードはまだ1桁%でした、それが2026年5月時点では<strong>本番に反映されるコードの8割超</strong>まで来ています</p>



<figure class="wp-block-table"><table><thead><tr><th>時期</th><th>Claudeが書いた割合(本番反映ベース)</th></tr></thead><tbody><tr><td>2025年2月ごろ(Claude Code 登場前)</td><td>1桁%</td></tr><tr><td>2026年5月時点</td><td>8割超</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">品質についても Anthropic は「今は人間が書くコードと同じくらい、1年以内にはそれを上回る見込み」としています、もちろん丸投げではなく、<strong>人間のエンジニアは指示とレビューに回る</strong>形で、最終チェックは人がしているという立て付けです</p>



<h3 class="wp-block-heading">「AIがAIを作る」ってこと？</h3>



<p class="wp-block-paragraph">気になるのはこの先です、Anthropic 自身が「この流れは<strong>AIが自分の後継モデルを自分で設計・開発できる段階</strong>(再帰的自己改善)を指し示している」と表現しています、AIがAIを作る、という少しSFっぽい話が、開発元の現状報告として出てきたわけです</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">ただ Anthropic は煽るためにこれを出したわけではなく、<strong>むしろブレーキ側の提言</strong>をしています、「進みが速すぎたときに、主要なAI企業がそろって開発を一時停止できる、検証可能な仕組みが世界に要る」という話で、再帰的自己改善も「まだ起きていないし、起きると決まったわけでもない」と釘を刺しています</p>
</div></div>



<p class="wp-block-paragraph">ユーザー目線だと、今日の使い心地が変わる話ではないです、ただ<strong>Claude の進化が「人がコツコツ」から「AIが自走」に乗り換わりつつある</strong>のは、これからのモデル更新の速さを読むうえで頭に置いておきたいところです、開発元が自分でブレーキの議論をしている温度感も含めて、追っておくと面白いと思います</p>



<h2 class="wp-block-heading">Claudeサブスク課金分離(6/15開始):エージェント枠が別建てに</h2>



<p class="wp-block-paragraph">こちらは <strong><span class="swl-marker mark_yellow" style="color:#e8313b">ユーザー直撃の話</span></strong> です、2026年6月15日から、Claude のサブスクプランの中で<strong>エージェント枠が別建て</strong>になります、5月14日に Anthropic の Help Center で告知され、いま開始直前のタイミングです</p>



<h3 class="wp-block-heading">「エージェント」と「チャット」の違い</h3>



<p class="wp-block-paragraph">そもそもですが、今回の変更で<strong>影響を受けるのは「エージェント(自律実行)」の方</strong>です、「チャット(対話)」は据え置きです、この区別が大事</p>



<figure class="wp-block-table"><table><thead><tr><th>区分</th><th>具体例</th><th>6/15以降の課金</th></tr></thead><tbody><tr><td>チャット(対話)</td><td>ブラウザの Claude、ターミナル内で対話する Claude Code、Claude Cowork</td><td>今までと同じ(プラン枠から消費)</td></tr><tr><td>エージェント(自律実行)</td><td>Claude Agent SDK、<strong>claude -p</strong> コマンド、Claude Code GitHub Actions、第三者アプリ(Agent SDK経由)</td><td><strong>別建ての月次クレジット</strong>から消費</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ざっくり言うと、<strong>人がその場で打ち込んで返事を待つ使い方=チャット、Claude が裏で自走するプログラム的な使い方=エージェント</strong>、と分けて考えると分かりやすいです</p>



<p class="wp-block-paragraph">エージェント側の仕組みについては <a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Code拡張機構の入門</a> でも触れていて、Skills や MCP のような自動実行寄りの機能を多用すると今回の変更の影響圏に入りやすくなります</p>



<h3 class="wp-block-heading">新しい月次クレジットの金額レンジ</h3>



<p class="wp-block-paragraph">6/15以降、エージェント枠は<strong>プランごとに別建ての月次クレジット</strong>を消費します、金額は次のとおりです(報道時点の情報、Anthropic Help Center 準拠)</p>



<figure class="wp-block-table is-style-stripes"><table><thead><tr><th>プラン</th><th>エージェント枠の月次クレジット</th><th>日本円換算(1ドル150円)</th></tr></thead><tbody><tr><td>Pro</td><td>$20</td><td>約3,000円</td></tr><tr><td>Max 5x</td><td>$100</td><td>約15,000円</td></tr><tr><td>Max 20x</td><td>$200</td><td>約30,000円</td></tr><tr><td>Team</td><td>$20〜$100/席</td><td>約3,000〜15,000円/席</td></tr><tr><td>Enterprise</td><td>$0〜$200/席</td><td>0〜約30,000円/席</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">このクレジットは<strong>標準APIレート(従量制ベースの料金)で消費</strong>されます、簡単に言うと、エージェントが使った分の API 料金が、このクレジットの中から引き落とされていくイメージです</p>



<p class="wp-block-paragraph">Team と Enterprise は<strong>席の種類(標準/プレミアム)で1席あたりの金額が変わる</strong>ので、上の表は幅で示しています、Enterprise でも標準席だと枠が付かない(0ドル)ケースがあるので、自分のプランの正確な額は契約画面で確認してもらうのが確実です</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">注意したいのは、<strong>クレジットを使い切ったあとは「オーバーフロー課金(超過分の追加課金)」を手動で有効化しないと、エージェントの自動実行は停止します</strong>、月またぎで余ったクレジットの繰り越し(ロールオーバー)もありません、月次でリセットされる前払いチケット、というイメージが近いです</p>
</div></div>



<h3 class="wp-block-heading">影響を受けるのはどんな人？</h3>



<p class="wp-block-paragraph">個人的に気になるのは、影響範囲が <strong><span class="swl-marker mark_yellow" style="color:#e8313b">「対話で使う人」と「自動化で使う人」できれいに割れる</span></strong> ところです</p>



<div class="wp-block-group is-style-big_icon_good"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph"><strong>影響が薄い人(従来どおりプラン枠で使える)</strong></p>



<ul class="wp-block-list -list-under-dashed">
<li>ブラウザ版 Claude を対話で使う人</li>



<li>Claude Code Desktop でその場で会話しながら作業する人(=この記事の読者層の多くがここ)</li>



<li>たまにエージェント機能を試す程度の人</li>
</ul>
</div></div>



<div class="wp-block-group is-style-big_icon_bad"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph"><strong>影響が大きい人(別建てクレジット消費に切り替わる)</strong></p>



<ul class="wp-block-list -list-under-dashed">
<li>Claude Agent SDK を組み込んだアプリを動かしている人</li>



<li>claude -p(プロンプトを与えて単発実行する自動モード)を業務でぶん回している人</li>



<li>Claude Code GitHub Actions で CI に組み込んでいる人</li>



<li>第三者アプリ(Agent SDK経由)を毎日多用している人</li>
</ul>
</div></div>



<p class="wp-block-paragraph">ちなみに私は Claude Code Desktop で対話しながら作業する使い方がメインなので、直接の影響は小さそうです、ただ MCP サーバー経由で WordPress 投稿を自動化したりしているので、自動化の度合いを上げていくと将来は別建てクレジットの世界に踏み込むことになります、自動化の便利さと費用感のバランスを意識する局面が来そうだなと思っています</p>



<h3 class="wp-block-heading">対策の選択肢</h3>



<p class="wp-block-paragraph">影響を受けそうな方の現実的な選択肢としては、次の3つかなと思います</p>



<ul class="wp-block-list is-style-num_circle -list-under-dashed">
<li>プランを上げてエージェント枠のクレジットを増やす(Pro→Max 5x→Max 20x)</li>



<li>大量に回すなら<strong>素直に API レート課金(従量制)で運用</strong>する、ヘビーユースなら API 直結のが分かりやすいケースもあり</li>



<li>当面は<strong>対話寄りの使い方に寄せる</strong>、エージェント機能の常用は様子見</li>
</ul>



<p class="wp-block-paragraph">どれが正解とは言いにくく、使用パターン次第です、月にどれくらいエージェントが動いてどれくらい API コストが乗っているかは Anthropic 側のダッシュボードで確認できるはずなので、6/15以降に1〜2週使ってみて様子を見るのが現実的じゃないでしょうか</p>



<p class="wp-block-paragraph">自動化を進めるときの安全策については <a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Codeセキュリティ5選</a> もあわせて読んでもらえると、課金面と安全面の両方をケアできると思います</p>



<h2 class="wp-block-heading">新機能 Dynamic Workflows:大きな仕事をClaudeが裏で自走</h2>



<p class="wp-block-paragraph">最後は新機能の話です、Claude Code に <strong>Dynamic Workflows(動的ワークフロー)</strong> という仕組みが入りました、ざっくり言うと、<strong><span class="swl-marker mark_yellow">1回の会話では大きすぎる仕事を、Claude が自分で段取りして裏で進めてくれる</span></strong>機能です</p>



<h3 class="wp-block-heading">どういう仕組み？</h3>



<p class="wp-block-paragraph">面白いのは段取りのやり方です、これまでは Claude が頭の中(会話の文脈)で手順を抱えていましたが、Dynamic Workflows では<strong>Claude がその場で「台本(スクリプト)」を書き起こして</strong>、その台本どおりに作業を回します</p>



<p class="wp-block-paragraph">台本の中では、仕事を細かいタスクに割って、<strong>たくさんの小さな Claude(サブエージェント)に同時に分担</strong>させます、1回のワークフローで最大1,000体まで、同時に動くのは16体までという設計で、しかもお互いの結果を別のエージェントが検証し合う仕組みまで入っています</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">サブエージェントは「本体の Claude が、子分の Claude に作業を振る」イメージです、こうしたエージェント的な仕組みの全体像は <a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Code拡張機構の入門</a> でも触れているので、合わせて読むと掴みやすいと思います</p>
</div></div>



<h3 class="wp-block-heading">使えるのは誰？ どう出す？</h3>



<p class="wp-block-paragraph">今のところお試し公開(リサーチプレビュー)の位置づけで、プランによって初期設定が違います</p>



<ul class="wp-block-list -list-under-dashed">
<li>Max・Team:はじめからオン(既定で使える)</li>



<li>Pro:設定(/config)の「Dynamic workflows」からオンにする</li>



<li>プロンプトに「workflow」と入れると呼び出しやすい(ほかに ultracode という設定でも自動で使われる)</li>
</ul>



<h3 class="wp-block-heading">さっきの課金分離とつながる話</h3>



<p class="wp-block-paragraph">勘のいい方は気づいたかもしれませんが、これは1つ前の<strong>課金分離と地続き</strong>です、サブエージェントを大量に動かすほど、<strong><span class="swl-marker mark_yellow">エージェント的な使い方=別建てクレジットを消費する側</span></strong>に寄っていくということでもあります</p>



<p class="wp-block-paragraph">便利な自走機能がどんどん増える一方で、6/15からはその自走分の費用が見えやすくなる、という流れです、新機能を楽しみつつ、回しすぎたときのクレジット消費もちょっと意識しておくと安心じゃないでしょうか</p>



<h2 class="wp-block-heading">今週のまとめ:今週の気になった情報4点</h2>



<p class="wp-block-paragraph">今週(2026/6/1週)の Claude 周りで気になった情報を、4点に整理するとこんな感じです</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<ul class="wp-block-list -list-under-dashed">
<li><strong>業界動向</strong>:AnthropicのIPO申請(6/1)、評価額9,650億ドルでOpenAIを一旦超え、上場後は四半期決算で運営の内側が見えるように</li>



<li><strong>AIの進化</strong>:Claudeが本番コードの8割超を自分で書く段階に、Anthropicは「再帰的自己改善」に触れつつブレーキの仕組みも提言</li>



<li><strong>ユーザー直撃</strong>:6/15開始の課金分離、エージェントは別建てクレジット($20〜$200/月)、対話の使い方は据え置き</li>



<li><strong>新機能</strong>:Dynamic Workflowsで大きな仕事をClaudeが裏で自走、課金分離とあわせて自動化と費用を意識する流れに</li>
</ul>
</div></div>



<p class="wp-block-paragraph">個人的には、IPOとコード自作は「中長期で Claude がどう育つか」を読む材料、課金分離と Dynamic Workflows は「来週から自分の使い方をどう調整するか」のネタ、という温度感で見ています、業界の大きな動きと、手元の使い勝手の話が同じ週に並んだ感じです</p>



<p class="wp-block-paragraph">あと、最近のモデルの傾向については <a href="https://javeo.jp/claude-opus-4-8-changes/" target="_blank" rel="noopener noreferrer">Claude Opus 4.8の変更点まとめ</a> も書いていますので、課金体系とあわせてモデル側の動向も追っておきたい方はそちらもどうぞ</p>



<h3 class="wp-block-heading">次回のお知らせ</h3>



<p class="wp-block-paragraph">このシリーズは<strong>これから毎週末に更新</strong>していく予定です、次回は6/15の課金分離スタート後の話題も含まれるはず、実機の挙動が変わっていたらそこも書きます</p>



<p class="wp-block-paragraph">「今週これ気になったよ」みたいな話題があれば、次週分に入れて拾ってみたいと思っています、引き続きカジュアルに Claude の話題を追っていく予定です、ではまた来週末に</p>



<hr class="wp-block-separator has-alpha-channel-opacity"/>



<p class="wp-block-paragraph"><em>※本記事の情報は2026/6/1週時点の公開情報・主要報道をもとにしています、IPO・課金分離とも今後 Anthropic 側の発表で内容が更新される可能性があるので、正確な条件はその時点の公式 Help Center や公式発表をご確認ください</em></p>


<p><!-- ===== 自己チェック申告(本文末尾、参考メモ・2026/6/6 肉付け更新) =====

【文字数(機械実測)】
- HTML/コメント除いた本文:約 6,260 字(L3 入口)、当初 L2 約3,500字 → IPO/課金分離に「コード8割自作」「Dynamic Workflows」の2トピック追加

【SEO字数】
- タイトル「Claude週末メモ 2026/6/1週 IPOと課金分離」= 29字 / 32字以内 OK(据え置き)
- meta_description = 100字 / 120字以内 OK(4トピックを反映して更新)

【強調(機械実測)】
- <strong>(Level 1):実測 43 個、本文約6,260字に対し密度 6.9個/1,000字(7〜8の適正圏)
- swl-marker(Level 2、赤字なし):5個(IPO 2 / コード自作 1 / Dynamic Workflows 2)
- swl-marker + color:#e8313b(Level 3、赤字):2個(課金分離「ユーザー直撃の話」「対話で使う人と自動化で使う人できれいに割れる」)→ 推奨1〜3に収まる

【禁止語チェック(機械実測)】
- 「絶対」「必ず」「破壊的」「最高」「神アプリ」「絶対便利」「非IT職」「IT初心者」:本文+frontmatter に無し
- 絵文字(Unicode):無し(テキスト記号「※」のみ)
- 句点(。):本文0・frontmatter0

【内部リンク(実測5本・全て公開済み確認)】
1. https://javeo.jp/claude-howto-beginner/(導入)
2. https://javeo.jp/claude-code-extensions-basics/(課金分離節、エージェント機構)
3. https://javeo.jp/claude-code-security-beginner/(課金分離節、自動化と安全)
4. https://javeo.jp/claude-code-extensions-basics/(Dynamic Workflows節、サブエージェント)
5. https://javeo.jp/claude-opus-4-8-changes/(まとめ節、モデル動向)
- すべて target="_blank" rel="noopener noreferrer" 付き、NG(post 4008)へのリンク無し

【ファクト確認(2026/6/6 Web確認済み)】
- IPO秘密提出6/1・評価額9,650億ドル/シリーズH 650億ドル/run-rate 470億ドル・OpenAI 8,520億ドル(3月)・課金分離6/15・Pro$20/Max5x$100/Max20x$200:公式/主要報道で一致
- 課金表の Team/Enterprise を席種反映に修正(Team $20〜$100・Enterprise $0〜$200、公式Help Center準拠)
- コード8割自作:Anthropic公式ブログ(Favaro/Clark)、本番マージの8割超・再帰的自己改善・一時停止の提言
- Dynamic Workflows:Claude Code公式ドキュメント/Anthropicブログ、最大1,000体・同時16体・Max/Team既定オン

【その他チェック】
- 問いかけは全角「？」に統一(既存4見出しの半角「?」も全角に修正)
- format: gutenberg / categories: 雑記・その他 / tags: Claude・Claude Code・生成AI・初心者(全て統制語彙内)
- 画像ブロックは雑記・ニュース系のテンポ重視で意図的に省略
- status: publish(実機公開中、更新は override_status=publish で反映)

===== 自己チェック申告ここまで ===== --></p>

<div class="p-blogParts post_content" data-partsID="4610">
<div class="jv-books" id="jv-books-mix" data-shelf="mix"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> 私のおすすめ本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5722/9784839975722_1_2.jpg?_ex=240x240" alt="Excel VBA塾【動画×本で学ぶ!】" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Excel VBA塾【動画×本で学ぶ!】</p><p class="jv-book-author">たてばやし淳</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4839975728">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4839975728">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1529/9784814401529_1_2.jpg?_ex=240x240" alt="退屈なことはPythonにやらせよう 第3版" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">退屈なことはPythonにやらせよう 第3版</p><p class="jv-book-author">Al Sweigart</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4814401523">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4814401523">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240" alt="脱マウス最速仕事術" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">脱マウス最速仕事術</p><p class="jv-book-author">森新</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="amazon" data-book="4478109222">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="mix" data-mall="rakuten" data-book="4478109222">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='mix';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "Excel VBA塾【動画×本で学ぶ!】", "a": "たてばやし淳", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5722/9784839975722_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839975728?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16918602%2F", "id": "4839975728"}, {"t": "退屈なことはPythonにやらせよう 第3版", "a": "Al Sweigart", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1529/9784814401529_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4814401523?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18513569%2F", "id": "4814401523"}, {"t": "脱マウス最速仕事術", "a": "森新", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/9229/9784478109229.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4478109222?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16383460%2F", "id": "4478109222"}, {"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "パーフェクトExcel VBA", "a": "高橋宣成", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8755/9784297108755.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297108755?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16076590%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16076590%2F", "id": "4297108755"}, {"t": "Pythonクローリング&スクレイピング 増補改訂版", "a": "加藤耕太", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/7383/9784297107383.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297107384?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15960670%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F15960670%2F", "id": "4297107384"}, {"t": "できる人のパソコン仕事術 なんと効率10倍!", "a": "パソコン博士TAIKI", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4571/9784296204571.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4296204572?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17897537%2F", "id": "4296204572"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Excel マクロ&VBA［実践ビジネス入門講座］完全版 第3版", "a": "国本温子", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/1291/9784815631291.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4815631298?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18165619%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18165619%2F", "id": "4815631298"}, {"t": "シゴトがはかどる Python自動処理の教科書", "a": "クジラ飛行机", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3858/9784839973858.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839973857?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16520665%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F16520665%2F", "id": "4839973857"}, {"t": "できるWindows 11パーフェクトブック 困った!&便利ワザ大全 改訂3版", "a": "法林岳之ほか", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/4156/9784295024156_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4295024155?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18526931%2F", "id": "4295024155"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "増強改訂版 できる イラストで学ぶ 入社1年目からのExcel VBA", "a": "きたみあきこ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8414/9784295018414.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4295018414?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17725381%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17725381%2F", "id": "4295018414"}, {"t": "もっとシゴトがはかどる Python×Excel×AI 業務自動化の教科書", "a": "クジラ飛行机", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/8302/9784839988302_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4839988307?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18238595%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18238595%2F", "id": "4839988307"}, {"t": "パソコン仕事術の教科書 改訂新版", "a": "中山真敬", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3924/9784297133924_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/429713392X?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17427952%2F", "id": "429713392X"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}, {"t": "Python2年生 スクレイピングのしくみ 第2版", "a": "森巧尚", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2605/9784798182605.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4798182605?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17821975%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17821975%2F", "id": "4798182605"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-weekly-2026-06-01/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>security-guidance とは 使い方と運用のコツ</title>
		<link>https://javeo.jp/claude-code-security-guidance/</link>
					<comments>https://javeo.jp/claude-code-security-guidance/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Wed, 03 Jun 2026 13:27:54 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[MCP]]></category>
		<category><![CDATA[Plugins]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4391</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-code-security-guidance-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>Claude Code のセキュリティ系プラグイン security-guidance を、Desktop ユーザー目線で噛み砕いて解説します、入れ方・動き方・検出される脆弱性パターン・他の安全対策との組み合わせ方まで一通り押さえる初心者〜中級者向けの実用記事です]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-code-security-guidance-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Claude Code を触っていて、<strong>「AIが勝手に書いたコードに、地雷が混じってないか心配」</strong>と感じたことはありませんか？</p>



<p class="wp-block-paragraph">2026年5月26日に Anthropic から公開された <strong>security-guidance</strong> は、その不安に正面から答える公式のセキュリティ系プラグインです</p>



<p class="wp-block-paragraph">この記事では、Claude Code Desktop を使い始めた方〜慣れてきた方向けに、<strong><span class="swl-marker mark_yellow">security-guidance が何をしてくれて、どう入れて、どう使えばいいのか</span></strong>を一通り解説します</p>



<p class="wp-block-paragraph">ついでに、このプラグインだけでは守りきれない部分をどう補うか(deny リスト・自動モード・MCP の注意点など)も横展開で触れます</p>



<p class="wp-block-paragraph">Claude Code のセキュリティ全体像は<a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Code Desktop 初心者向けセキュリティ5選</a>、プラグインを支える土台は<a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Code 拡張機構入門</a>でも扱っているので、合わせて読むと位置づけが立体的になります</p>



<figure class="wp-block-image size-full is-style-shadow"><a href="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h55_34-1.png"><img decoding="async" width="600" height="315" src="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h55_34-1.png" alt="" class="wp-image-4416" srcset="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h55_34-1.png 600w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h55_34-1-300x158.png 300w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h55_34-1-150x79.png 150w" sizes="(max-width: 600px) 100vw, 600px" /></a></figure>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ 本記事は <strong>Claude Code Desktop</strong> での導入手順をベースに書いています、ターミナル(黒い画面)で <strong>claude</strong> コマンドを使う CLI 環境では別のコマンド操作が用意されていますが、ここでは Desktop 前提で進めます</p>
</div></div>



<div class="wp-block-group is-style-big_icon_hatena"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ 動作には3つの前提があります、Claude Code が比較的新しめのバージョン(2.1.144以降)、パソコンに Python 3.8 以降が入っている、対象フォルダが git で管理されている、この3つが揃っていればOKです、git で管理されていない場所だと、ターン終了時とコミット時のレビュー(後述のレイヤー2と3)は静かにスキップされます(レイヤー1のパターン照合はどこでも動きます)</p>
</div></div>



<h2 class="wp-block-heading">そもそも security-guidance って何のプラグイン？</h2>



<p class="wp-block-paragraph">ざっくり言うと、<strong>Claude がコードを書いた瞬間に、その内容を別の Claude がセキュリティ目線でレビューしてくれる仕組み</strong>です</p>



<p class="wp-block-paragraph">もう少し正確に言うと、Claude Code には「プラグイン」と呼ばれる拡張パッケージの仕組みがあり、その公式マーケットプレイス <strong>claude-plugins-official</strong> に並んでいる中の1つが security-guidance です</p>



<p class="wp-block-paragraph">大事なポイントは次の3つです</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>Anthropic 公式</strong>のプラグインなので、出どころの安心感が大きい</li>



<li><strong>無料・全プラン対応</strong>、課金プランでなくても使える</li>



<li>導入後は<strong>裏で勝手に動く</strong>、毎回コマンドを打つ必要はない</li>
</ul>



<p class="wp-block-paragraph">公開直後から大きな注目を集め、<strong>Claude にコードを書かせる人ほど効きやすい</strong>性質のプラグインとして広く紹介されています</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">プラグインそのものの概念がピンとこない方は、先に拡張機構入門の記事を読んでおくと「Skills / MCP / Hooks / Subagents / Plugins」の位置関係が整理できますよ</p>
</div></div>



<h2 class="wp-block-heading">何ができる？ 3層のレビューでコードを見張る</h2>



<p class="wp-block-paragraph">security-guidance が偉いのは、<strong><span class="swl-marker mark_yellow">3つのタイミングで深さの違うレビューを走らせてくれる</span></strong>ところです</p>



<h3 class="wp-block-heading">レイヤー1:ファイルに書き込んだ瞬間のパターン照合</h3>



<p class="wp-block-paragraph">Claude がファイルを編集するたびに、<strong>「危ない書き方」が含まれていないかを高速チェック</strong>します</p>



<p class="wp-block-paragraph">ここは AI の追加呼び出しを伴わない、いわゆる文字列マッチによる照合なので、<strong>余分な利用料金は発生しません</strong></p>



<p class="wp-block-paragraph">「ファイルが書かれたら、その内容を辞書と突き合わせて怪しい言葉が出てきたら警告する」というイメージです</p>



<h3 class="wp-block-heading">レイヤー2:ターンの終わりにまとめてレビュー</h3>



<p class="wp-block-paragraph">Claude が「はい、ここまでで一区切りです」と返した瞬間、そのターンで変わったファイルをまとめて <strong>別の Claude にセキュリティレビューさせる</strong>動きが入ります</p>



<p class="wp-block-paragraph">ここで言う <strong>ターン</strong>とは、こちらが1回メッセージを送って、Claude が動いて返事して、その応答が終わるまでの1往復のことです</p>



<p class="wp-block-paragraph">このレイヤーは、文字列マッチでは見抜けない <strong>権限まわりの抜け穴・脆弱な暗号化・想定外の入力経路</strong>みたいな話を拾ってくれます</p>



<p class="wp-block-paragraph">裏で動くため、Claude の返答自体は遅くなりません、見つかった指摘は次の応答で「ここ直しておきますね」と本人(Claude)が修正してくれるイメージです</p>



<h3 class="wp-block-heading">レイヤー3:コミットの直前にじっくりレビュー</h3>



<p class="wp-block-paragraph">Claude が <strong>git commit や git push を実行しようとしたタイミング</strong>でも、もう一段深いレビューが走ります</p>



<p class="wp-block-paragraph">このレベルになると周辺コード(呼び出し元・サニタイズ処理など)まで読んだ上で「これは実際にヤバいやつ」か「文脈上は安全」かを判定してくれます</p>



<p class="wp-block-paragraph">このおかげで <strong>「形だけ見ると危なそうだけど、実は文脈的に大丈夫なコード」を誤検出しすぎないように調整</strong>されています</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ このレビューが走るのは <strong>「Claude が裏で git commit / git push を実行したとき」だけ</strong>です、自分でターミナルから手動で commit したものは対象外なので、 Claude に作業を任せた区間だけが見られるイメージです</p>
</div></div>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">3層とも <strong>「書き込みを止める」訳ではない</strong>のがポイントです、見つけたら Claude に指摘を返して、Claude が修正する流れになります、ガード(門番)ではなくレビュワー(同僚)に近いイメージで捉えるのが正解です</p>
</div></div>



<h2 class="wp-block-heading">どんな脆弱性パターンを見つけてくれる？</h2>



<p class="wp-block-paragraph">レイヤー1(ファイル編集時)で照合される代表的なパターンを、噛み砕いて紹介します</p>



<p class="wp-block-paragraph">専門用語が多めなので、それぞれ「要は何が問題なのか」をセットで書きます</p>



<h3 class="wp-block-heading">eval() や new Function() :「文字列を実行コードにしてしまう」系</h3>



<p class="wp-block-paragraph">JavaScript の <strong>eval()</strong> や new Function() は、文字列をそのままプログラムとして実行する関数です</p>



<p class="wp-block-paragraph">つまり、外部から渡された文字列がうっかり混ざると、<strong>悪意のあるコードがそのまま動いてしまう</strong>恐れがあります</p>



<h3 class="wp-block-heading">child_process.exec() や os.system() :「コマンドをそのまま投げる」系</h3>



<p class="wp-block-paragraph">Node.js の <strong>child_process.exec()</strong> や Python の os.system() は、シェル(=Windowsで言うコマンドプロンプト的なもの)に命令文を渡す関数です</p>



<p class="wp-block-paragraph">ユーザーが入力した値をそのまま結合してしまうと、<strong><span class="swl-marker mark_yellow">想定外のコマンドが任意に実行</span></strong>される事態になります、いわゆるコマンドインジェクションです</p>



<h3 class="wp-block-heading">dangerouslySetInnerHTML や innerHTML :「画面表示がそのまま乗っ取られる」系</h3>



<p class="wp-block-paragraph">React の <strong>dangerouslySetInnerHTML</strong> や、素の JavaScript の .innerHTML = は、HTML を直接埋め込む書き方です</p>



<p class="wp-block-paragraph">ここに <strong>ユーザーが入力した文字列をそのまま入れると、スクリプトタグごと埋め込めてしまう</strong>=いわゆる XSS(クロスサイトスクリプティング)の温床になります</p>



<h3 class="wp-block-heading">pickle :「保存したデータを読むだけのつもりが、コードまで動く」系</h3>



<p class="wp-block-paragraph">Python の pickle は、データを丸ごとファイルに保存して、後で読み戻すための仕組みです</p>



<p class="wp-block-paragraph">便利な反面、信頼できないファイルを pickle で読み込むと、<strong>読み込み処理の中で任意のコードが実行</strong>される設計になっています、外部から受け取ったファイルを pickle で開くのは原則として避けるのがおすすめです</p>



<h3 class="wp-block-heading">.github/workflows/ 配下の編集 :「GitHub Actions の権限を握る」系</h3>



<p class="wp-block-paragraph">GitHub Actions の設定ファイル(.github/workflows/ 配下の YAML)は、ビルドやデプロイの自動化を定義する場所です</p>



<p class="wp-block-paragraph">ここを書き換えられると <strong>リポジトリ単位の権限を握られる</strong>ことになるので、Claude が触ろうとしたら一律で注意喚起されます</p>



<p class="wp-block-paragraph">ほかにも document.write などの古い書き方をはじめ、いくつかの代表的な落とし穴に反応するようになっています</p>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">レイヤー1のパターン照合は「<strong>同じファイルで同じパターンが連発したら1回だけ警告</strong>」する設計になっているので、同じ警告が会話を埋め尽くす心配はありません、ただし<strong>パターンに無い未知の脆弱性は素通りする</strong>ので、これだけに頼り切らないのが大事です</p>
</div></div>



<h2 class="wp-block-heading">導入方法 Desktop ユーザーの最短ルート</h2>



<p class="wp-block-paragraph">Claude Code Desktop での導入は、<strong><span class="swl-marker mark_yellow">3ステップで終わる</span></strong>かんたんさです</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">公式マーケットプレイスから選ぶ</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">チャット欄の左下にある「＋」メニューを開いて <strong>「プラグイン」</strong> を選ぶと、右側にサブメニューが開きます、その中の <strong>「＋ プラグインを追加」</strong> から、<strong>security-guidance</strong>を検索→選択→インストール画面へ</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">インストールを実行する</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">クリックするとインストールが走ります、スコープを聞かれたら <strong>user スコープ</strong>を選ぶと、この PC で立ち上げる全セッションで自動的に効くようになります</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">必要なら Desktop を再起動</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">インストール直後から効きはじめます、念のため <strong>Claude Code Desktop を再起動</strong>すると確実に有効化された状態で使えます</p>
</div></div>
</div>



<p class="wp-block-paragraph">Desktop の「プラグイン」サブメニューは <strong>シンプルな作り</strong>で、上にインストール済みプラグインが並び、下に <strong>「プラグインを管理」</strong>(歯車アイコン)と <strong>「＋ プラグインを追加」</strong>のボタンがあるレイアウトです、迷う要素はあまりないので、追加のボタンから順に進めば security-guidance が一覧に並びます</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">UI の細かいボタン名や配置はバージョンで変わることがあるので、実機の画面表示を優先してくださいね、Desktop 版の「プラグイン」サブメニューは <strong>インストール済み一覧+「プラグインを管理」+「＋ プラグインを追加」</strong>というシンプルな構成、と理解しておけば大丈夫です</p>
</div></div>



<figure class="wp-block-image size-large is-style-shadow"><a href="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26.png"><img decoding="async" width="1024" height="550" src="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26-1024x550.png" alt="" class="wp-image-4417" srcset="https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26-1024x550.png 1024w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26-300x161.png 300w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26-150x81.png 150w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26-768x413.png 768w, https://javeo.jp/wp-content/uploads/2026/06/2026-06-03_08h42_26.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">使ってみるとどう動く？ 実際の見え方</h2>



<p class="wp-block-paragraph">導入直後は、基本的に <strong>普段どおりに Claude を使うだけ</strong>でかまいません</p>



<p class="wp-block-paragraph">「コードを書いて」「ここを直して」とお願いしている裏で、上で説明した3層レビューが勝手に走っている感じです</p>



<h3 class="wp-block-heading">レビューで何か見つかった時の会話の流れ</h3>



<p class="wp-block-paragraph">たとえば Claude が JavaScript で eval() を含むコードを書いたとします</p>



<p class="wp-block-paragraph">すると次のターンの冒頭で Claude が <strong>「security-guidance から指摘が来ました、eval は危ないのでこちらの書き方に直しますね」</strong>のような前置きと一緒に、安全な実装に書き換えてくれます</p>



<p class="wp-block-paragraph">こちらが「セキュリティチェックして」と頼まなくても、<strong>コードに変更があった時点でレビューが走る</strong>のがこのプラグインの一番の旨味です</p>



<h3 class="wp-block-heading">プロジェクト固有のルールも足せる</h3>



<p class="wp-block-paragraph">「うちのアプリでは admin ルートには原則として権限チェックを入れたい」みたいな <strong>プロジェクト固有のルール</strong>も、追加で食わせられます</p>



<p class="wp-block-paragraph">プロジェクト直下に .claude/claude-security-guidance.md という Markdown を置き、普段の日本語で「これは NG」「ここは原則として通す」と書いておけば、レビュー時に追加のお作法として参照してくれます</p>



<p class="wp-block-paragraph">そのほか、決まった文字列(例:本番用 API キーの先頭文字列)を機械的に検出したいときは .claude/security-patterns.yaml に独自の正規表現を書く手もあります</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ チーム共有はしたくない自分だけのローカルルールを足したいときは <strong>.claude/claude-security-guidance.local.md</strong> という別ファイル名を使います、こちらは gitignore 対象なので、リポジトリには上がらず自分の手元だけで効きます</p>
</div></div>



<p class="wp-block-paragraph">ファイル形式の細かい仕様(YAML スキーマ・JSON 形式での代替・User / Project / Project local の3階層での探索順など)は Anthropic 公式ドキュメントの<a href="https://code.claude.com/docs/en/security-guidance#add-your-own-rules" target="_blank" rel="noopener noreferrer">Add your own rules</a>セクションに一次情報がまとまっているので、独自ルールを本気で書き込むときはそちらが正本になります</p>



<h2 class="wp-block-heading">他の安全対策と組み合わせる プラグイン以外の打ち手</h2>



<p class="wp-block-paragraph">security-guidance は強力ですが、これ単体で Claude Code のセキュリティが完成する訳ではありません</p>



<p class="wp-block-paragraph">あくまで「<strong>書いた瞬間に一次レビューを挟む</strong>」というレイヤーなので、それと並行して整えておきたい安全策を横並びで紹介します</p>



<h3 class="wp-block-heading">settings.json の deny リストで「触らせない」枠を作る</h3>



<p class="wp-block-paragraph">Claude Code には <strong>settings.json</strong> という設定ファイルがあり、ここに「触ったらアウトのファイル」を列挙できます</p>



<p class="wp-block-paragraph">具体的には <strong>permissions.deny</strong> セクションで、見られたくない・書き換えてほしくないパスを指定する形です</p>



<p class="wp-block-paragraph">最低限デフォルトで入れておきたいのは次のあたりです</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li><strong>.env</strong> 系(APIキー・パスワードがよく入っているファイル)</li>



<li><strong>.pem</strong> <strong>.key</strong>(SSL 証明書・秘密鍵)</li>



<li><strong>id_rsa</strong>(SSH の秘密鍵)</li>



<li><strong>credentials.json</strong>(各種クラウドサービスの認証情報)</li>
</ul>



<p class="wp-block-paragraph">イメージとしては次のような書き方になります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json(抜粋)"><code>{
  &quot;permissions&quot;: {
    &quot;deny&quot;: [
      &quot;Read(./**/.env)&quot;,
      &quot;Read(./**/*.pem)&quot;,
      &quot;Read(./**/*.key)&quot;,
      &quot;Read(./**/id_rsa)&quot;,
      &quot;Read(./**/credentials.json)&quot;
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">これにより、security-guidance が <strong>「書いた後」にレビュー</strong>するのに対し、deny リストは <strong>「そもそも触らせない」</strong>側のガードを担当します、役割が違うのでセットで使うと安心感が増します</p>



<h3 class="wp-block-heading">「自動モード」と「許可をバイパス」は別物</h3>



<p class="wp-block-paragraph">Claude Code Desktop の挙動モードでよく混同されるのが、「<strong>自動モード</strong>」と「<strong>許可をバイパス</strong>」の2つです</p>



<p class="wp-block-paragraph">名前が似ていて紛らわしいですが、中身はまるで違います</p>



<figure class="wp-block-table"><table><thead><tr><th>モード</th><th>何をするか</th><th>使いどころ</th></tr></thead><tbody><tr><td>自動モード</td><td>deny リストや事前許可を<strong>守りつつ</strong>、操作を自動で進めるモード</td><td>普段使い向け、安全寄りの自動進行</td></tr><tr><td>許可をバイパス</td><td>権限確認をすべて<strong>すっ飛ばす</strong>モード(設定画面の「バイパス権限モードを許可」トグルで有効化)</td><td>一時的な検証用、本番作業には不向き</td></tr></tbody></table></figure>



<div class="wp-block-group is-style-big_icon_caution"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph"><strong><span class="swl-marker mark_yellow" style="color:#e8313b">「自動モード」と「許可をバイパス」を混同しない</span></strong>のは本当に大事です、自動モードは <strong>deny を守ってくれる安全な推奨モード</strong>、許可をバイパスは <strong>そのガードを外す危険寄りの設定</strong>です、名前が似ているからといって同じ気分で切り替えると、意図せず deny が無効になりかねません</p>
</div></div>



<h3 class="wp-block-heading">respectGitignore で .gitignore のファイルを除外する</h3>



<p class="wp-block-paragraph">地味に効くのが <strong>respectGitignore: true</strong> という公式オプションです</p>



<p class="wp-block-paragraph">これを settings.json に入れておくと、プロジェクトの <strong>.gitignore</strong> に書かれているファイルが、そのまま Claude のファイル選択画面からも除外されます</p>



<p class="wp-block-paragraph">.gitignore は <strong>「Git に管理してほしくない=GitHub にもアップしないでほしい」リスト</strong>で、もともと .env や ビルド成果物などが入っていることが多いので、それがそのまま Claude の対象外になるのはありがたい挙動です</p>



<div class="wp-block-group is-style-big_icon_hatena"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">余談ですが、ネットで時々見かける <strong>.claudeignore</strong> という除外ファイルは、2026年5月時点で公式機能には含まれていません、除外設定は settings.json の deny か respectGitignore に一本化するのが安全です</p>
</div></div>



<h3 class="wp-block-heading">MCP サーバーを入れる時の確認ポイント</h3>



<p class="wp-block-paragraph">もう1つ、忘れずに整えておきたいのが <strong>MCP</strong> 関連の確認です</p>



<p class="wp-block-paragraph">MCP(Model Context Protocol)は、Claude に外部ツールやデータベースを使わせるための仕組みですが、<strong><span class="swl-marker mark_yellow" style="color:#e8313b">MCP サーバーやプラグインはあなたの権限で任意のコードを実行できる高信頼コンポーネント</span></strong>です</p>



<p class="wp-block-paragraph">つまり、出どころが怪しい MCP サーバーを入れるのは、得体のしれないソフトをインストールするのと変わりません</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>公式・有名なソース(Anthropic・大手 OSS プロジェクト)からのみ入れる</li>



<li>説明文だけで判断せず、READMEやコードに目を通す</li>



<li>必要が無くなった MCP サーバーは早めに無効化する</li>
</ul>



<p class="wp-block-paragraph">security-guidance 自体は Anthropic 公式なので信頼性の面で気にする必要はありませんが、<strong>「プラグインや MCP は全部安心」と勘違いしない</strong>のが大事です</p>



<p class="wp-block-paragraph">このあたりの基本設計は<a href="https://javeo.jp/claude-code-config-files-guide/" target="_blank" rel="noopener noreferrer">Claude Code 設定ファイル早見表</a>で全体像を整理しているので、深掘りしたい方はそちらもどうぞ</p>



<figure class="wp-block-image size-large is-style-shadow"><a href="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png"><img decoding="async" width="1024" height="537" src="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png" alt="" class="wp-image-4025" srcset="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-300x157.png 300w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">期待しすぎないこと プラグインの限界</h2>



<p class="wp-block-paragraph">ここまで読むと「もう security-guidance を入れておけば安心」と思いたくなりますが、<strong>過信は禁物</strong>です</p>



<p class="wp-block-paragraph">正直に言うと、このプラグインは <strong>「コードを書く瞬間によくあるパターンを止める」レイヤー</strong>であって、セキュリティ対策のすべてを引き受けてくれる訳ではありません</p>



<h3 class="wp-block-heading">設計や仕様レベルの脆弱性は別途レビューが要る</h3>



<p class="wp-block-paragraph">例えば「<strong>そもそも認証フローがおかしい</strong>」「<strong>権限の設計が甘い</strong>」みたいな話は、文字列マッチでは見つかりません</p>



<p class="wp-block-paragraph">ターン終了時やコミット時のレビューでは多少ひっかかる可能性はあるものの、<strong>設計や仕様レベルの問題は人間のコードレビューや設計レビューで拾うのが原則</strong>です</p>



<h3 class="wp-block-heading">依存ライブラリの脆弱性は対象外</h3>



<p class="wp-block-paragraph">あなたが書いたコード自体は問題なくても、<strong>使っているライブラリに脆弱性があった</strong>というケースは多々あります</p>



<p class="wp-block-paragraph">これは security-guidance のスコープ外で、別途 npm audit や Dependabot のような <strong>依存関係チェックの仕組み</strong>を並走させるのが現実的です</p>



<h3 class="wp-block-heading">レビュワーAIも見落とす</h3>



<p class="wp-block-paragraph">レイヤー2・3で動くレビュー側の Claude も、人間と同じく見落とすことがあります</p>



<p class="wp-block-paragraph">「<strong><span class="swl-marker mark_yellow">プラグインが何も言わないから安全</span></strong>」は思考停止のサインです、最終的にはコードを読む(=人間がレビューする)習慣も並行して持っておくのが望ましいです</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">Anthropic も公式ドキュメントで「<strong>このプラグインは多層防御の一層</strong>であって、完結したセキュリティソリューションではない」と明記しています、ガード(門番)ではなくレビュワー(同僚)、というスタンスを忘れずに付き合うのがちょうど良いです</p>
</div></div>



<h3 class="wp-block-heading">内部にある上限とモデル設定も知っておく</h3>



<p class="wp-block-paragraph">もう少し細かい話として、レビューには <strong>上限</strong>が設けられています、知っておくと「あれ動いてない?」となったときに切り分けやすいです</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list -list-under-dashed has-background">
<li>ターン終了時のレビューは <strong>1ターン最大30ファイル</strong>まで、しかも連続3回までで一旦止まります</li>



<li>コミット時のレビューは <strong>1時間に20回まで</strong>、それを超えると一時的に走らなくなります</li>
</ul>



<p class="wp-block-paragraph">大量変更や連続 commit を続けると、全部はカバーしきれないというのを頭の片隅に置いておくと安全です</p>



<div class="wp-block-group is-style-big_icon_memo"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">※ レビューに使われるモデルは <strong>Claude Opus 4.7</strong> が初期設定です、別のモデルに切り替えたいときは SECURITY_REVIEW_MODEL(ターン終了時のレビュー用)と SG_AGENTIC_MODEL(コミット時のレビュー用)という環境変数で指定できます、軽いモデルにしてコストを抑える、といった調整に使えます</p>
</div></div>



<h2 class="wp-block-heading">初心者向けおすすめ運用フロー</h2>



<p class="wp-block-paragraph">「結局、何からやればいいの？」という方向けに、<strong><span class="swl-marker mark_yellow">最初に押さえるステップ</span></strong>を順に並べておきます</p>



<div class="swell-block-step" data-num-style="circle">
<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">まず security-guidance を入れる</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">無料・全プラン対応・追加コストもなしなので、迷う理由はほぼありません、入れた状態で普段どおり使ってみて、レビュー指摘がどんな粒度で来るかを体感します</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">settings.json の deny リストを整える</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">.env / .pem / .key / id_rsa / credentials.json あたりを deny に登録します、「そもそも触らせない」枠は強力で、プラグインの後ろ盾としても効きます</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">自動モードで使い始める</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">普段使いは <strong>自動モード</strong> で進めるのがおすすめです、deny を守りつつ自動で進んでくれるので、安全と効率のバランスが取れます、「許可をバイパス」とは別物なので混同しないように</p>
</div></div>



<div class="swell-block-step__item"><div class="swell-block-step__number u-bg-main"><span class="__label">STEP</span></div><div class="swell-block-step__title u-fz-l">プロジェクト固有ルールを足す</div><div class="swell-block-step__body">
<p class="wp-block-paragraph">慣れてきたら .claude/claude-security-guidance.md にプロジェクト固有のお作法を書き足します、「ここはこういう書き方で」「ここは触らない」というローカルルールを Claude にも共有できます</p>
</div></div>
</div>



<p class="wp-block-paragraph">このあたりまで整えると、security-guidance を含めた多層の守りがだいぶ立体的になります</p>



<h2 class="wp-block-heading">よくある質問(FAQ)</h2>



<div class="swell-block-faq" data-q="col-text" data-a="col-text">
<div class="swell-block-faq__item"><h3 class="faq_q">security-guidance を入れると毎回お金がかかる？</h3><div class="faq_a">
<p class="wp-block-paragraph">レイヤー1のパターン照合はモデル呼び出しなしなので追加コストは発生しません、レイヤー2・3のレビューはモデル呼び出しがあるので、普段の Claude 利用と同じ枠で消費します、ただし極端に増える設計ではなく、上限も設けられているので過剰な心配は不要です</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">途中で外したくなったらどうすればいい？</h3><div class="faq_a">
<p class="wp-block-paragraph">Desktop の「＋ → プラグイン」サブメニューから <strong>「プラグインを管理」</strong>(歯車アイコン)を開くと、インストール済みプラグインの一覧で <strong>security-guidance</strong> の無効化や削除ができます、具体的なボタン名は実機の表示に従ってくださいね、一時的に止めたいだけなら無効化、完全に外したい時は削除側を選ぶ、というシンプルな考え方で大丈夫です</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">Cocoon → SWELL のような WordPress テーマ移行作業でも役立つ？</h3><div class="faq_a">
<p class="wp-block-paragraph">このプラグインの主戦場は <strong>コードファイルの編集</strong>なので、テーマカスタマイズで PHP や JavaScript を触る場面でも普通に効きます、特に WordPress 系は eval や任意関数呼び出しに似た書き方が出やすいので、入れておくと地味に効く場面はあります</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">プラグインが見落とす脆弱性はある？</h3><div class="faq_a">
<p class="wp-block-paragraph">あります、というよりむしろ「見落とすこと前提」で運用する方が健全です、設計レベルの脆弱性・依存ライブラリの脆弱性・パターンに無い未知の攻撃手法などは対象外なので、コードレビューや依存関係チェックと組み合わせるのがおすすめです</p>
</div></div>



<div class="swell-block-faq__item"><h3 class="faq_q">一部のレイヤーだけ止めたいんだけど</h3><div class="faq_a">
<p class="wp-block-paragraph">環境変数で個別に止められます、レイヤー1(ファイル編集時)を止めるなら ENABLE_PATTERN_RULES=0、レイヤー2(ターン終了時)なら ENABLE_STOP_REVIEW=0、レイヤー3(コミット時)なら ENABLE_COMMIT_REVIEW=0 です、モデルベースのレビュー2つ(レイヤー2と3)を一気に止めたいときは ENABLE_CODE_SECURITY_REVIEW=0 でまとめてOFFにできます、プラグイン本体を一時停止したいだけなら SECURITY_GUIDANCE_DISABLE=1 という別の変数もあります</p>
</div></div>
</div>



<h2 class="wp-block-heading">まとめ プラグイン1つで完結はしないけど、入れる価値は十分</h2>



<p class="wp-block-paragraph">security-guidance は、<strong>Claude にコードを書かせるなら入れない理由がほぼ無い</strong>くらいに気軽に導入できる公式プラグインです</p>



<p class="wp-block-paragraph">大事なポイントをおさらいします</p>



<ul class="wp-block-list is-style-check_list -list-under-dashed">
<li>Anthropic 公式・無料・全プラン対応、入れない理由はほぼ無い</li>



<li>3層レビュー(編集時・ターン終了時・コミット時)で多角的にチェック</li>



<li>eval / 外部コマンド / XSS / pickle / GitHub Actions など典型的な落とし穴を拾う</li>



<li>書き込みを止める訳ではない、Claude にレビュー結果を渡して直してもらう設計</li>



<li>deny リスト・自動モード・respectGitignore と組み合わせて多層防御に</li>



<li>設計・依存ライブラリ・未知の脆弱性は対象外なので過信しない</li>
</ul>



<p class="wp-block-paragraph">個人的には、<strong>「ちゃんと整えれば、Claude にコードを任せても怖くないラインまで来た」</strong>と感じます</p>



<p class="wp-block-paragraph">Claude Code の安全策を一通り整理したい方は<a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Code Desktop 初心者向けセキュリティ5選</a>、プラグインまわりの土台が気になる方は<a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Code 拡張機構入門</a>、設定ファイルの全体像は<a href="https://javeo.jp/claude-code-config-files-guide/" target="_blank" rel="noopener noreferrer">Claude Code 設定ファイル早見表</a>もどうぞ</p>



<p class="wp-block-paragraph">security-guidance を入れたうえで、deny を整えて、自動モードで使う、この3点を押さえておくと、Claude Code との付き合い方がぐっと安心側に寄ります</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-code-security-guidance/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Code 設定ファイル早見表 役割と場所</title>
		<link>https://javeo.jp/claude-code-config-files-guide/</link>
					<comments>https://javeo.jp/claude-code-config-files-guide/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Sun, 24 May 2026 14:24:53 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4060</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p>Claude Codeを触っていると次々に登場する設定ファイル(CLAUDE.md・settings.json・AGENT.md・SKILL.mdなど)を、保存場所と役割で一覧化した早見表記事です、微調整目線で抑えたい初心者〜中級者向けにまとめました]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Claude Codeを触り始めると、いつの間にかホームディレクトリやプロジェクトに <strong><span class="marker-under">見慣れないファイルが増えていく</span></strong>のに気づきますよね</p>



<p class="wp-block-paragraph"><code>CLAUDE.md</code> <code>settings.json</code> <code>AGENT.md</code> <code>SKILL.md</code> <code>.mcp.json</code> ……名前は見たことがあるけど、「どれを触ると何が変わるのか」が把握しきれていない、という方は多いんじゃないでしょうか</p>



<p class="wp-block-paragraph">この記事では、Claude Codeを使うときに登場する <strong><span class="marker-under">主要な設定ファイル(.md含む)を一覧化</span></strong>して、保存場所と役割をまとめます</p>



<p class="wp-block-paragraph">「Claudeが勝手に作るけど、いざ触る場面で慌てたくない」「自分用に微調整したい」という人が、早見表的に開いて参照できるような構成にしました</p>



<p class="wp-block-paragraph">拡張機構の全体像については<a href="https://javeo.jp/claude-code-extensions-basics/">Claude Codeの拡張機構入門(基礎編)</a>、用語の整理は<a href="https://javeo.jp/claude-glossary-beginner/">Claudeを始める前に知っておきたい用語集</a>で扱っているので、ベースから入りたい方はそちらと合わせてどうぞ</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38.png"><img decoding="async" width="1024" height="538" src="https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38-1024x538.png" alt="" class="wp-image-4064" srcset="https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38-1024x538.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38-300x158.png 300w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-24_23h27_38.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">まず知っておきたい全体像と継承ルール</h2>



<p class="wp-block-paragraph">細かいファイル一覧に入る前に、大枠の地図を頭に入れておきましょう</p>



<p class="wp-block-paragraph">Claude Codeの設定は、大きく <strong>2つの軸</strong>で整理できます</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li><strong>場所の軸</strong>:ユーザー全体(<code>~/.claude/</code>)とプロジェクト個別(<code>&lt;project&gt;/.claude/</code>)</li>



<li><strong>役割の軸</strong>:指示(Markdown)と挙動制御(JSON)と拡張機構(Markdown+YAML)</li>
</ol>



<p class="wp-block-paragraph">※ <code>~/</code> はホームディレクトリの省略表記で、Windowsなら <code>C:\Users\&lt;ユーザー名&gt;\</code>、Mac/Linuxなら <code>/Users/&lt;ユーザー名&gt;/</code> や <code>/home/&lt;ユーザー名&gt;/</code> に読み替えてください</p>



<p class="wp-block-paragraph">つまり同じ <code>settings.json</code> でも <strong>「どこに置くか」で適用範囲が変わる</strong>し、同じ「Markdownの指示書」でも <code>CLAUDE.md</code> と <code>SKILL.md</code> と <code>AGENT.md</code> で読まれ方が違うわけです</p>



<h3 class="wp-block-heading">設定ファイルの階層イメージ</h3>



<p class="wp-block-paragraph">典型的な配置を図にするとこんな感じになります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-text" data-lang="directory-tree"><code>~/.claude/                          ← ユーザー全体(全プロジェクト共通)
├── CLAUDE.md                       全体共通の指示
├── settings.json                   全体共通の挙動制御
├── skills/&lt;name&gt;/SKILL.md          個人スキル
└── projects/&lt;project&gt;/memory/
    ├── MEMORY.md                   メモリー目次
    └── &lt;topic&gt;.md                  個別メモリー

&lt;project&gt;/                          ← プロジェクト個別
├── CLAUDE.md                       プロジェクト指示
├── CLAUDE.local.md                 ローカル専用指示(gitignore)
├── README.md                       一般ドキュメント(間接参照)
├── .env                            認証情報(gitignore)
├── .gitignore                      バージョン管理除外
├── .mcp.json                       MCPサーバー登録
└── .claude/
    ├── settings.json               プロジェクト共有設定
    ├── settings.local.json         ローカル専用設定(gitignore)
    ├── rules/&lt;name&gt;.md             特定パス限定指示
    ├── skills/&lt;name&gt;/SKILL.md      プロジェクト固有スキル
    ├── agents/&lt;name&gt;/AGENT.md      サブエージェント定義
    └── hooks/&lt;script&gt;              Hookスクリプト本体</code></pre></div>



<p class="wp-block-paragraph">このツリーが頭に入っていると、<strong>「あ、これはユーザー全体に効くやつだな」「これはプロジェクト固有か」</strong>がすぐ判断できるようになります</p>



<h3 class="wp-block-heading">継承ルールの基本</h3>



<p class="wp-block-paragraph">同じ役割のファイルが複数の階層に置かれているとき、どれが優先されるかは役割ごとにルールがあります</p>



<figure class="wp-block-table"><table><thead><tr><th>ファイル種別</th><th>合体方式</th><th>優先順位</th></tr></thead><tbody><tr><td><code>CLAUDE.md</code> ファミリー</td><td>連結(全部読まれる)</td><td>近い階層が後で追記、<code>CLAUDE.local.md</code>が最優先</td></tr><tr><td><code>settings.json</code> ファミリー</td><td>マージ(キーごと上書き)</td><td>Managed &gt; CLI flag &gt; Local &gt; Project &gt; User</td></tr><tr><td><code>SKILL.md</code></td><td>独立(個別)</td><td>同名なら project が user を上書き</td></tr><tr><td><code>AGENT.md</code></td><td>独立(個別)</td><td>同名なら project が user を上書き</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ここでとくに重要なのが、<strong><span class="bold-red"><span class="marker-under">CLAUDE.md は上書きではなく『連結』される</span></span></strong>という点です</p>



<p class="wp-block-paragraph">ユーザー全体の <code>CLAUDE.md</code> と、プロジェクトの <code>CLAUDE.md</code> と、サブディレクトリの <code>CLAUDE.md</code> があったら、全部まとめて1つの巨大な指示書としてClaudeに渡されるイメージです</p>



<p class="wp-block-paragraph">なので「上書きされるはずだから雑に書いておけばいい」みたいな運用は通用しません、書いたものは全部効いてくるので注意しましょう</p>



<h2 class="wp-block-heading">プロジェクト指示・コンテキスト系</h2>



<p class="wp-block-paragraph">ここからカテゴリ別に <strong>主要な設定ファイル</strong>を見ていきます、まずは <strong>Claudeに「こういう方針で動いて」と伝える系</strong>のファイルです</p>



<p class="wp-block-paragraph">このカテゴリは触る頻度が一番高いので、優先的に押さえておきたいところになります</p>



<h3 class="wp-block-heading">CLAUDE.md(グローバル)|全プロジェクト共通の指示書</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>~/.claude/CLAUDE.md</code></li>



<li><strong>形式</strong>:Markdown</li>



<li><strong>触る頻度</strong>:高め(自分の好みが固まってきたら追記)</li>
</ul>



<p class="wp-block-paragraph">個人として「どのプロジェクトでも同じように動いてほしい」内容を書く場所です</p>



<p class="wp-block-paragraph">たとえば「日本語で返答してね」「コミットメッセージは英語のconventional commitsで」「pythonは仮想環境を有効化してから実行して」みたいな、自分のスタンダードを宣言するイメージになります</p>



<p class="wp-block-paragraph">注意点として、ここに書いた内容はすべてのプロジェクトのコンテキストに毎回入るので、肥大化するとトークン消費が増えます、本当に共通の事項だけにとどめるのが運用のコツです</p>



<h3 class="wp-block-heading">CLAUDE.md(プロジェクト)|プロジェクトごとの指示書</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/CLAUDE.md</code></li>



<li><strong>形式</strong>:Markdown</li>



<li><strong>触る頻度</strong>:高め(プロジェクトの方針を整理するたびに追記)</li>
</ul>



<p class="wp-block-paragraph">プロジェクトごとに違う情報を書く場所で、<strong><span class="marker-under">設定ファイルの中で一番触る機会が多い</span></strong>のがここになります</p>



<p class="wp-block-paragraph">使っているフレームワーク・ディレクトリ構成のクセ・命名規則・テストの走らせ方・このプロジェクト特有の禁止事項など、「新人が入ってきたら最初に渡したい資料」に近いものを書くイメージです</p>



<p class="wp-block-paragraph">複数階層に置けるのもポイントで、ルートに置いた <code>CLAUDE.md</code> に加えて、サブディレクトリ(たとえば <code>backend/</code> や <code>frontend/</code>)にも個別の <code>CLAUDE.md</code> を置けば、その配下にいるときだけ追加で読まれます</p>



<p class="wp-block-paragraph">大規模プロジェクトで役割ごとに指示を分割したい場合に効いてくる仕組みです</p>



<h3 class="wp-block-heading">CLAUDE.local.md|gitignore対象のローカル指示</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/CLAUDE.local.md</code></li>



<li><strong>形式</strong>:Markdown</li>



<li><strong>触る頻度</strong>:中(自分用メモを置きたいとき)</li>
</ul>



<p class="wp-block-paragraph">名前のとおり自分のローカル環境専用の指示書です、Gitで共有したくない個人メモを書く場所になります</p>



<p class="wp-block-paragraph">たとえば「自分の検証用APIキーはここに置いてある」「個人的にこのプロジェクトで試している実験設定はこれ」みたいな、チームに共有する必要がない情報を書きます</p>



<p class="wp-block-paragraph">このファイルは継承順で最後に追記される=<strong><span class="marker-under">実質一番優先される</span></strong>仕組みになっているので、プロジェクトのデフォルト動作を自分だけ一時的に変えたいときにも便利です</p>



<p class="wp-block-paragraph">ただし忘れずに <code>.gitignore</code> に <code>CLAUDE.local.md</code> を入れておかないと、うっかりコミットしてしまうことがあるので注意しましょう</p>



<h3 class="wp-block-heading">rules/ ディレクトリ|特定パスに限定した指示</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/.claude/rules/&lt;name&gt;.md</code></li>



<li><strong>形式</strong>:Markdown + YAML frontmatter</li>



<li><strong>触る頻度</strong>:低〜中(細かい運用が固まってきたら作る)</li>
</ul>



<p class="wp-block-paragraph"><code>CLAUDE.md</code> が「全体方針」なら、こちらは <strong><span class="marker-under">『この種類のファイルを触るときだけのルール』</span></strong>を書く場所です</p>



<p class="wp-block-paragraph">frontmatterで <code>paths</code> を指定して、たとえば <code>**/*.test.ts</code> にマッチするファイルを開いているときだけ「テストはVitestで」「モックは最小限に」みたいなルールを発動させられます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="rules/testing.md"><code>---
paths:
  - &quot;**/*.test.ts&quot;
  - &quot;**/*.spec.ts&quot;
---

このプロジェクトのテストは Vitest を使う

- describe / it ではなく test() の単独形式
- モックは vi.mock() で最小限に
- スナップショットテストは原則使わない</code></pre></div>



<p class="wp-block-paragraph"><code>CLAUDE.md</code> がどんどん肥大化してきたら、役割ごとに rules/ へ分割していくのが整理のコツになります</p>



<h3 class="wp-block-heading">README.md|間接的に参照される一般ドキュメント</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/README.md</code></li>



<li><strong>形式</strong>:Markdown</li>



<li><strong>触る頻度</strong>:低(リポジトリの説明用)</li>
</ul>



<p class="wp-block-paragraph">これはClaude専用ファイルではないですが、Claudeはプロジェクトを開いたとき初回探索で <code>README.md</code> を読みに行く傾向があるので、ここにプロジェクト概要・セットアップ手順・ディレクトリ構成などを書いておくと初手の理解が早くなります</p>



<p class="wp-block-paragraph">「Claude専用に書く」のではなく <strong>『普通のドキュメントを充実させると、結果としてClaudeも賢く動く』</strong>という考え方が分かりやすいかもしれません</p>



<h2 class="wp-block-heading">全体設定・挙動制御系</h2>



<p class="wp-block-paragraph">続いて、Claude Codeの <strong>挙動そのものを制御する</strong>設定ファイル群です、ここはMarkdownではなくJSONで書く世界になります</p>



<h3 class="wp-block-heading">settings.json の3階層</h3>



<p class="wp-block-paragraph"><code>settings.json</code> は3つの階層に置けて、それぞれ役割が違います</p>



<figure class="wp-block-table"><table><thead><tr><th>階層</th><th>場所</th><th>用途</th></tr></thead><tbody><tr><td>User(全体)</td><td><code>~/.claude/settings.json</code></td><td>個人の全プロジェクト共通設定</td></tr><tr><td>Project(共有)</td><td><code>&lt;project&gt;/.claude/settings.json</code></td><td>チームで共有したい設定、Gitに含める</td></tr><tr><td>Local(個別)</td><td><code>&lt;project&gt;/.claude/settings.local.json</code></td><td>ローカル専用、gitignore対象</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">この3つは <strong>マージされる</strong>仕組みで、優先順位は <strong>Managed &gt; CLI flag &gt; Local &gt; Project &gt; User</strong> の順になっています(Managedは企業デプロイ向けで、個人運用ではあまり意識しなくてOK)</p>



<p class="wp-block-paragraph">つまり同じキーがあれば Local が Project を、Project が User を上書きする形になります</p>



<h3 class="wp-block-heading">settings.json の主要フィールド</h3>



<p class="wp-block-paragraph">知っておくと役立つフィールドをピックアップして整理しました</p>



<figure class="wp-block-table"><table><thead><tr><th>フィールド</th><th>役割</th><th>触る場面</th></tr></thead><tbody><tr><td><code>permissions</code></td><td>ツール利用ルール(allow / deny / ask の3区分)</td><td>危険な操作を制限したい</td></tr><tr><td><code>env</code></td><td>環境変数の設定</td><td>共通パス・APIキー名などを宣言したい</td></tr><tr><td><code>hooks</code></td><td>イベント駆動の自動処理</td><td>ツール実行前後に自動で何か走らせたい</td></tr><tr><td><code>autoMemoryEnabled</code></td><td>自動メモリーを有効化するか</td><td>メモリー機能を切り替えたい</td></tr><tr><td><code>model</code></td><td>デフォルトモデル指定</td><td>Sonnet/Opusなどを使い分けたい</td></tr><tr><td><code>effort</code></td><td>リソース配分(計算量目安)</td><td>軽い作業と重い作業を分けたい</td></tr><tr><td><code>skillOverrides</code></td><td>スキルの有効化/無効化</td><td>特定スキルを一時的に止めたい</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">とくに <code>permissions</code> は <strong><span class="marker-under">セキュリティの要</span></strong>になる部分で、ここで <code>deny</code> リストを整えるかどうかで安心感がガラッと変わります</p>



<p class="wp-block-paragraph">具体的な書き方は<a href="https://javeo.jp/claude-code-security-beginner/">Claude Code Desktop初心者向けセキュリティの記事</a>で詳しく扱っているので、合わせて読むと理解が深まります</p>



<h3 class="wp-block-heading">最小サンプル|settings.json の中身</h3>



<p class="wp-block-paragraph">とりあえず書き始めるなら、こんな感じの構造から入るのが分かりやすいです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json"><code>{
  &quot;permissions&quot;: {
    &quot;allow&quot;: [
      &quot;Read&quot;,
      &quot;Glob&quot;,
      &quot;Grep&quot;
    ],
    &quot;deny&quot;: [
      &quot;Bash(rm -rf *)&quot;,
      &quot;Bash(git push --force *)&quot;
    ],
    &quot;ask&quot;: [
      &quot;Edit&quot;,
      &quot;Write&quot;
    ]
  },
  &quot;env&quot;: {
    &quot;PYTHONIOENCODING&quot;: &quot;utf-8&quot;
  },
  &quot;autoMemoryEnabled&quot;: true,
  &quot;model&quot;: &quot;claude-sonnet&quot;
}</code></pre></div>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png"><img decoding="async" width="1024" height="537" src="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png" alt="" class="wp-image-4025" srcset="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-300x157.png 300w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p class="wp-block-paragraph">このファイルは <strong>慣れるまでコピペで始める</strong>のが現実的、Claude公式ドキュメントや既存サンプルを土台にして、自分のプロジェクトに合わせて少しずつ削ったり足したりするのが良い感触です</p>



<h3 class="wp-block-heading">hooks フィールド|自動処理の宣言場所</h3>



<p class="wp-block-paragraph"><code>settings.json</code> 内の <code>hooks</code> フィールドは、イベント駆動の自動処理を宣言する場所です</p>



<p class="wp-block-paragraph">「ツールを使う前にこのスクリプトを走らせて」「セッション開始時にこれを実行して」みたいな指定をJSONで書きます、スクリプト本体は別ファイル(<code>.claude/hooks/&lt;name&gt;</code>)に置くのが一般的です</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="hooks部分"><code>{
  &quot;hooks&quot;: {
    &quot;PreToolUse&quot;: [
      {
        &quot;matcher&quot;: &quot;Bash&quot;,
        &quot;hooks&quot;: [
          {
            &quot;type&quot;: &quot;command&quot;,
            &quot;command&quot;: &quot;~/.claude/hooks/check-dangerous.sh&quot;
          }
        ]
      }
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">主なイベントは <code>SessionStart</code> <code>UserPromptSubmit</code> <code>PreToolUse</code> <code>PostToolUse</code> <code>Stop</code> あたりで、機械的に確実に走らせたい処理がある場合に使います</p>



<p class="wp-block-paragraph">初心者向けには優先度低めで、Claude Codeに慣れて「定型処理を自動化したい」と感じたタイミングで触り始めれば十分だと思います</p>



<h2 class="wp-block-heading">拡張機構系|サブエージェントとスキル</h2>



<p class="wp-block-paragraph">Claude Codeを <strong>自分用に拡張する</strong>仕組みで使われるファイル群です、ここからは中級者向けの色が濃くなってきます</p>



<h3 class="wp-block-heading">AGENT.md|サブエージェントの定義ファイル</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/.claude/agents/&lt;name&gt;/AGENT.md</code></li>



<li><strong>形式</strong>:Markdown + YAML frontmatter</li>



<li><strong>触る頻度</strong>:中(サブエージェントを使う運用なら必須)</li>
</ul>



<p class="wp-block-paragraph">サブエージェント(Subagent)を1個1個「こういう仕事をする専門係」として定義するファイルです</p>



<p class="wp-block-paragraph">frontmatterで <code>name</code> <code>description</code> <code>tools</code> <code>model</code> などを指定し、本文にはそのエージェントが守るべき行動指針を自然言語で書きます</p>



<p class="wp-block-paragraph">たとえば「コードレビュー専用エージェント」「リサーチ専用エージェント」みたいに役割を分けて、メインのClaudeセッションから委譲できる仕組みです</p>



<p class="wp-block-paragraph">frontmatterの主要フィールドは次のような構成です</p>



<figure class="wp-block-table"><table><thead><tr><th>フィールド</th><th>役割</th></tr></thead><tbody><tr><td><code>name</code></td><td>エージェント識別名</td></tr><tr><td><code>description</code></td><td>このエージェントが何をするか(呼び出し判定に使われる)</td></tr><tr><td><code>tools</code></td><td>使えるツールの限定リスト(セキュリティの要)</td></tr><tr><td><code>model</code></td><td>使用モデル指定</td></tr><tr><td><code>maxTurns</code></td><td>最大ターン数(暴走防止)</td></tr><tr><td><code>permissionMode</code></td><td>権限チェックの強さ(ask / allow / deny)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">サブエージェントを使うと <strong><span class="marker-under">メインのコンテキストを汚さずに重いタスクを処理</span></strong>できるので、大規模プロジェクトで効いてきます</p>



<h3 class="wp-block-heading">SKILL.md|スキル定義ファイル</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所(個人)</strong>:<code>~/.claude/skills/&lt;name&gt;/SKILL.md</code></li>



<li><strong>場所(プロジェクト)</strong>:<code>&lt;project&gt;/.claude/skills/&lt;name&gt;/SKILL.md</code></li>



<li><strong>形式</strong>:Markdown + YAML frontmatter</li>



<li><strong>触る頻度</strong>:中(よく使う作業をテンプレ化したくなったら作る)</li>
</ul>



<p class="wp-block-paragraph">スキル(Skill)は「よく使う指示パターンをまとめてClaudeに覚えさせる」仕組みで、その本体ファイルが <code>SKILL.md</code> になります</p>



<p class="wp-block-paragraph">frontmatterで <code>name</code> <code>description</code> <code>when_to_use</code> <code>allow-tools</code> <code>user-invocable</code> などを指定して、本文にスキルが実行すべき手順や注意事項を書きます</p>



<p class="wp-block-paragraph">呼び出し方法は3パターンあって、以下のように整理できます</p>



<figure class="wp-block-table"><table><thead><tr><th>トリガー</th><th>発動条件</th><th>主な用途</th></tr></thead><tbody><tr><td>自動</td><td>Claudeが <code>description</code> を読んで「これだ」と判断</td><td>常用するタスク全般</td></tr><tr><td>手動</td><td>ユーザーが <code>/skill-name</code> と入力</td><td>明示的に呼びたいワークフロー</td></tr><tr><td>パストリガー</td><td>frontmatterの <code>paths</code> にマッチするファイルを開いたとき</td><td>ファイル種別ごとの自動ロード</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">個人スキルはホームディレクトリ、プロジェクト固有スキルはプロジェクト内に置けるので、『どこに置くか』で誰と共有するかを分けられます</p>



<h3 class="wp-block-heading">commands/ ディレクトリ|レガシー扱いの旧コマンド機構</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/.claude/commands/&lt;name&gt;.md</code></li>



<li><strong>状態</strong>:Skills(SKILL.md)に統合され、新規利用は非推奨</li>
</ul>



<p class="wp-block-paragraph">以前はカスタムスラッシュコマンドを <code>commands/&lt;name&gt;.md</code> として置く方式がありましたが、2026年5月現在は <strong>Skills(SKILL.md)に統合</strong>されています</p>



<p class="wp-block-paragraph">過去の記事やGitHubのサンプルで <code>commands/</code> 配下の <code>.md</code> を見かけることがありますが、新規に作るならSKILL.md側で書くのがおすすめです</p>



<p class="wp-block-paragraph">SKILL.mdの <code>user-invocable: true</code> を指定すれば、これまで通り <code>/コマンド名</code> でユーザー側から呼び出せる挙動が再現できます</p>



<h2 class="wp-block-heading">連携・運用系|外部接続とメモリー</h2>



<p class="wp-block-paragraph">続いて、<strong>Claude Codeの外側</strong>とつなげるための設定ファイルや、長期的な情報を覚えておくためのファイル群です</p>



<h3 class="wp-block-heading">.mcp.json|MCPサーバーの登録</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所(プロジェクト)</strong>:<code>&lt;project&gt;/.mcp.json</code></li>



<li><strong>場所(ユーザー)</strong>:<code>~/.claude.json</code> の <code>mcpServers</code> フィールド</li>



<li><strong>形式</strong>:JSON</li>



<li><strong>触る頻度</strong>:中(MCPサーバーを追加するたびに編集)</li>
</ul>



<p class="wp-block-paragraph">MCP(Model Context Protocol)サーバーの接続情報を書く場所です</p>



<p class="wp-block-paragraph">「WordPressに投稿するMCPサーバー」「データベース操作のMCPサーバー」みたいな外部連携を増やすたびに、ここに登録していくイメージになります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang=".mcp.json"><code>{
  &quot;mcpServers&quot;: {
    &quot;wordpress&quot;: {
      &quot;command&quot;: &quot;python&quot;,
      &quot;args&quot;: [&quot;./wp_mcp_server.py&quot;],
      &quot;env&quot;: {
        &quot;WP_BASE_URL&quot;: &quot;https://example.com&quot;
      }
    }
  }
}</code></pre></div>



<p class="wp-block-paragraph">ポイントは <strong><span class="marker-under">user scope と project scope の2階層に置ける</span></strong>こと、共通で使うMCPはユーザー側、プロジェクト固有のMCPはプロジェクト側、と振り分けると整理しやすいです</p>



<h3 class="wp-block-heading">.env|認証情報・APIキー</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/.env</code></li>



<li><strong>形式</strong>:<code>KEY=VALUE</code> のテキスト</li>



<li><strong>触る頻度</strong>:中(認証情報を追加するたびに編集)</li>
</ul>



<p class="wp-block-paragraph">Claude専用というわけではないものの、Claude Codeで外部APIや独自MCPサーバーを使うとき、認証情報の置き場として頻出します</p>



<p class="wp-block-paragraph">パスワード・APIキー・アクセストークンなど <strong><span class="bold-red"><span class="marker-under">原則Gitには上げない情報</span></span></strong>をここに集約しておきましょう</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-text" data-lang=".env"><code>WP_BASE_URL=https://example.com
WP_USERNAME=admin
WP_APP_PASSWORD=xxxx xxxx xxxx xxxx</code></pre></div>



<p class="wp-block-paragraph"><code>.gitignore</code> に <code>.env</code> を入れておくのは運用上の鉄則になります、忘れるとGitHubに認証情報が漏れる事故につながります</p>



<h3 class="wp-block-heading">MEMORY.md / 個別 memory|プロジェクト固有の長期記憶</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>~/.claude/projects/&lt;project&gt;/memory/MEMORY.md</code> と <code>&lt;topic&gt;.md</code></li>



<li><strong>形式</strong>:Markdown</li>



<li><strong>触る頻度</strong>:中(自動で書き換わる、手動編集は最小限)</li>
</ul>



<p class="wp-block-paragraph">Claude Codeの自動メモリー機能が、会話の中で得た情報をプロジェクト固有の知識として書き出していくファイル群です</p>



<p class="wp-block-paragraph"><code>MEMORY.md</code> が目次で、トピック別の個別ファイル(<code>user_profile.md</code> <code>project_context.md</code> など)が実体として並ぶ構造になっています</p>



<p class="wp-block-paragraph">基本的にClaudeが自分で書き換える領域なので、頻繁に手で編集する場所ではないですが、「ここに書かれた情報を見直したい」とか「明らかに古い情報が残っている」みたいなときに開いて整えるのは有効です</p>



<p class="wp-block-paragraph"><code>settings.json</code> の <code>autoMemoryEnabled</code> でメモリー機能の有効/無効を切り替えられるので、邪魔ならOFFにする選択肢もあります</p>



<h3 class="wp-block-heading">.gitignore|バージョン管理から外したいファイル</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;project&gt;/.gitignore</code></li>



<li><strong>形式</strong>:テキスト(パターン1行ずつ)</li>



<li><strong>触る頻度</strong>:中(新しい設定ファイルを増やすたびに点検)</li>
</ul>



<p class="wp-block-paragraph">Claude専用ではなくGit本来のファイルですけど、Claude Code関連のファイルを増やすたびに点検すべき場所として外せません</p>



<p class="wp-block-paragraph">Claude Code関連で <code>.gitignore</code> に入れておきたい代表的なパターンはこんな感じです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-text" data-lang=".gitignore"><code># Claude Code ローカル専用ファイル
.env
CLAUDE.local.md
.claude/settings.local.json

# 必要に応じて
.claude/cache/
*.log</code></pre></div>



<p class="wp-block-paragraph">逆にチームで共有したい設定(<code>.claude/settings.json</code> <code>.claude/agents/</code> <code>.claude/skills/</code> <code>.mcp.json</code> など)は <strong><span class="marker-under">.gitignoreに入れない</span></strong>のが原則になります、ここをきれいに分けておけば運用がぐっと安定します</p>



<h2 class="wp-block-heading">プラグイン系|こういうのもあるよ</h2>



<p class="wp-block-paragraph">最後に、ちょっと発展形としてプラグイン系のファイルも紹介しておきます、こちらは <strong>中級〜上級者向け</strong>の領域なので、初心者の方は「こういうのもあるんだな」程度で大丈夫です</p>



<h3 class="wp-block-heading">plugin.json|プラグインのマニフェスト</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;plugin-root&gt;/.claude-plugin/plugin.json</code></li>



<li><strong>形式</strong>:JSON</li>



<li><strong>触る頻度</strong>:低(プラグインを自作するなら必須)</li>
</ul>



<p class="wp-block-paragraph">Claude Codeのプラグインを1つのパッケージとして配布するときに、そのマニフェスト情報を書くファイルです</p>



<p class="wp-block-paragraph">プラグイン名・バージョン・作者・含まれているスキルやエージェントの一覧などを記述します</p>



<h3 class="wp-block-heading">プラグイン同梱のskills / agents / hooks</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>場所</strong>:<code>&lt;plugin-root&gt;/skills/</code> <code>agents/</code> <code>hooks/</code> 配下</li>



<li><strong>形式</strong>:Markdown / JSON</li>



<li><strong>触る頻度</strong>:低(プラグイン開発者向け)</li>
</ul>



<p class="wp-block-paragraph">プラグインに同梱される拡張機能の本体ファイル群です、プラグインをインストールすると、ここのファイルがあたかも自分が書いたかのようにClaude Codeから読み込まれる仕組みになっています</p>



<p class="wp-block-paragraph">Hooksをまとめた <code>hooks/hooks.json</code> もこの中に置かれることがあって、ユーザー側の <code>settings.json</code> を汚さずに自動処理を配布できる利点があります</p>



<h2 class="wp-block-heading">まとめ|どこから手を付けるか</h2>



<p class="wp-block-paragraph">ここまでで主要な設定ファイルを一通り見てきましたが、『結局どこから触ればいいの?』という疑問が残るかもしれません</p>



<p class="wp-block-paragraph">個人的にはClaude Codeを始めた人の流れとして、以下の順番で触っていくのが <strong>無理なく押さえやすい</strong>と思っています</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li><strong>CLAUDE.md(プロジェクト)</strong>:何はなくともプロジェクトの方針をここに書く、最も触る頻度が高い</li>



<li><strong>settings.json + .gitignore + .env</strong>:権限と認証情報を整える、セキュリティの土台になる</li>



<li><strong>CLAUDE.md(グローバル)</strong>:全プロジェクトで共通の好みが固まってきたら追加</li>



<li><strong>SKILL.md</strong>:同じ指示を何度も書いていることに気づいたらテンプレ化、Markdown1ファイルで始められる</li>



<li><strong>.mcp.json</strong>:外部サービスと連携したくなったら登録、公式コネクタから始めるのが現実的</li>



<li><strong>AGENT.md</strong>:重いタスクが増えてきて、メインコンテキストを汚したくなくなったら導入</li>



<li><strong>rules/ + hooks</strong>:プロジェクト固有の運用が固まってきた段階で整理、運用熟練者向け</li>
</ol>



<p class="wp-block-paragraph">大切なのは『全部を一気に触ろうとしない』こと、Claude Codeはハーネス層が広いので、いきなり全カテゴリを整えようとすると確実に挫折します</p>



<p class="wp-block-paragraph"><strong><span class="bold-red"><span class="marker-under">困りごとが出てきたら、その時点で関連ファイルを1つだけ触る</span></span></strong>、ぐらいのペースが結果的に長続きすると思います</p>



<h3 class="wp-block-heading">早見表|主要ファイル一覧</h3>



<p class="wp-block-paragraph">最後にもう一度、この記事で扱った主要ファイルを1枚の早見表として整理しておきます、ブックマークしてリファレンス的に使ってもらえると嬉しいです</p>



<figure class="wp-block-table"><table><thead><tr><th>カテゴリ</th><th>ファイル名</th><th>場所</th><th>役割</th></tr></thead><tbody><tr><td>指示</td><td><code>CLAUDE.md</code>(ユーザー)</td><td><code>~/.claude/</code></td><td>全プロジェクト共通指示</td></tr><tr><td>指示</td><td><code>CLAUDE.md</code>(プロジェクト)</td><td><code>&lt;project&gt;/</code></td><td>プロジェクト固有指示</td></tr><tr><td>指示</td><td><code>CLAUDE.local.md</code></td><td><code>&lt;project&gt;/</code></td><td>ローカル専用指示(gitignore)</td></tr><tr><td>指示</td><td><code>rules/&lt;name&gt;.md</code></td><td><code>&lt;project&gt;/.claude/rules/</code></td><td>特定パス限定の指示</td></tr><tr><td>挙動制御</td><td><code>settings.json</code></td><td>3階層(User / Project / Local)</td><td>権限・環境変数・Hooks等</td></tr><tr><td>拡張</td><td><code>SKILL.md</code></td><td><code>~/.claude/skills/</code> または <code>&lt;project&gt;/.claude/skills/</code></td><td>スキル定義</td></tr><tr><td>拡張</td><td><code>AGENT.md</code></td><td><code>&lt;project&gt;/.claude/agents/</code></td><td>サブエージェント定義</td></tr><tr><td>連携</td><td><code>.mcp.json</code></td><td><code>&lt;project&gt;/</code> または <code>~/.claude.json</code></td><td>MCPサーバー登録</td></tr><tr><td>連携</td><td><code>.env</code></td><td><code>&lt;project&gt;/</code></td><td>認証情報(gitignore必須)</td></tr><tr><td>メモリー</td><td><code>MEMORY.md</code> + 個別<code>.md</code></td><td><code>~/.claude/projects/&lt;project&gt;/memory/</code></td><td>長期記憶</td></tr><tr><td>運用</td><td><code>.gitignore</code></td><td><code>&lt;project&gt;/</code></td><td>バージョン管理除外</td></tr><tr><td>プラグイン</td><td><code>plugin.json</code></td><td><code>&lt;plugin-root&gt;/.claude-plugin/</code></td><td>プラグインマニフェスト</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">各ファイルの細かい使い方は<a href="https://javeo.jp/claude-code-extensions-basics/">Claude Codeの拡張機構入門(基礎編)</a>や<a href="https://javeo.jp/claude-howto-beginner/">Claudeの使い方を初心者向けに解説した記事</a>でも触れているので、深掘りしたい部分があれば合わせて読んでみてください</p>



<p class="wp-block-paragraph">Claude Codeはまだまだ進化中で、設定ファイルの種類や役割も少しずつ変わっていく可能性があります、この早見表も折を見て追記していく予定なので、また覗きに来てもらえると嬉しいです</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-code-config-files-guide/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>【中級者向け】Claude Codeの拡張機構入門</title>
		<link>https://javeo.jp/claude-code-extensions-basics/</link>
					<comments>https://javeo.jp/claude-code-extensions-basics/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Sun, 24 May 2026 00:02:39 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[MCP]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4044</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p>Claude Codeに慣れてきた中級者向けに、拡張機構の4本柱(Skills・MCP・Hooks・Subagents)と「ハーネス」の概念を体系的に解説します。Claude Code Desktopをより使いこなすためのベースになる基礎編です]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Claude Code Desktopを使い始めて何記事か触っているうちに、「もっと自動化したい」「設定を整理したい」「ファイル操作を任せる範囲を絞りたい」みたいなことを考え始めますよね</p>



<p class="wp-block-paragraph">そこから先に進むには <strong><span class="marker-under">「拡張機構」</span></strong>と呼ばれる仕組みを理解しておくと、できることの幅が一気に広がります</p>



<p class="wp-block-paragraph">この記事では、Claude Codeに慣れてきた中級者向けに <strong><span class="marker-under">拡張機構の4本柱(Skills・MCP・Hooks・Subagents)</span></strong>と、その土台になる「ハーネス」という概念を体系的に解説します</p>



<p class="wp-block-paragraph">応用編では各機能の具体的なテクニックや、CLAUDE.md・Permissions・Worktreesといった日常運用で効いてくる設定を扱う予定なので、まずはこの基礎編で全体像を押さえてもらえると嬉しいです</p>



<p class="wp-block-paragraph">Claudeの基本的な使い方は<a href="https://javeo.jp/claude-howto-beginner/">Claudeの使い方を初心者向けに解説した記事</a>、AI周辺の用語は<a href="https://javeo.jp/claude-glossary-beginner/">Claudeを始める前に知っておきたい用語集</a>でまとめているので、初学者の方はそちらから入るのがスムーズです</p>



<h2 class="wp-block-heading">そもそも「ハーネス」って何</h2>



<p class="wp-block-paragraph">Claude Code関連の記事を読んでいると、最近 <strong><span class="bold-red"><span class="marker-under">「ハーネス」(harness)</span></span></strong>という言葉をよく見るようになりました、聞き慣れない単語ですよね</p>



<h3 class="wp-block-heading">LLM(脳)とハーネス(体・道具・記憶)</h3>



<p class="wp-block-paragraph">Claude本体は厳密にいうと <strong>LLM(大規模言語モデル)というテキストを生成するだけのモデル</strong>です、ファイルを読んだり、コマンドを実行したり、記憶を保持したりする機能は本体にはありません</p>



<p class="wp-block-paragraph">それなのにClaude Codeが「ファイルを操作する」「コマンドを実行する」「設定を覚える」みたいな振る舞いができるのは、<strong>本体の周りに『体・道具・記憶』に相当するソフトウェア層が組まれている</strong>からです、これが「ハーネス」と呼ばれているものになります</p>



<p class="wp-block-paragraph">例えるなら次のような関係性です</p>



<figure class="wp-block-table"><table><thead><tr><th>役割</th><th>担当しているもの</th></tr></thead><tbody><tr><td>脳(考える部分)</td><td>Claudeの本体(LLM)</td></tr><tr><td>体(動く部分)</td><td>ツール実行・ファイル操作・コマンド実行</td></tr><tr><td>道具(連携部分)</td><td>MCP・コネクタ・拡張機構</td></tr><tr><td>記憶(覚える部分)</td><td>CLAUDE.md・Memory・コンテキスト管理</td></tr><tr><td>ルール(縛る部分)</td><td>Permissions・Hooks</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">このうち <strong>「脳」以外のすべてがハーネス</strong>です、つまり実は <strong>Claude Codeのコードの大半はLLMの中身ではなく、このハーネス側にある</strong>ことになります</p>



<h3 class="wp-block-heading">だからカスタマイズの自由度が高い</h3>



<p class="wp-block-paragraph">ここが中級者にとって重要な視点で、<strong>ハーネス側はユーザーが書き換えられる部分が多い</strong>です</p>



<p class="wp-block-paragraph">LLM本体(Claudeの賢さ)はAnthropicが訓練したものをそのまま使うしかありませんが、周辺のハーネスは <code>settings.json</code> や Skills・Hooks・MCPサーバーなどで <strong>自分の使い方に合わせて自由に拡張できる</strong>設計になっています</p>



<p class="wp-block-paragraph">つまり「Claude Codeをもっと使いこなしたい」というのは <strong>ハーネス側をどう構築するかの話</strong>とほぼ同義です、ここから先で扱う4本柱はすべてこのハーネス層の構成要素になります</p>



<h3 class="wp-block-heading">ハーネスエンジニアリングって何</h3>



<p class="wp-block-paragraph">ハーネスを <strong>「設計・構築・最適化する取り組み全般」</strong>を <strong><span class="bold-red"><span class="marker-under">ハーネスエンジニアリング</span></span></strong>と呼びます</p>



<p class="wp-block-paragraph">Anthropic公式や業界でもよく出てくる用語で、最近は <strong>prompt engineering(プロンプトエンジニアリング)から harness engineering へ</strong>と重心が移ってきている流れがあります</p>



<p class="wp-block-paragraph">両者の違いをざっくり整理すると次のようになります</p>



<figure class="wp-block-table"><table><thead><tr><th>軸</th><th>prompt engineering</th><th>harness engineering</th></tr></thead><tbody><tr><td>焦点</td><td>プロンプトの書き方</td><td>周辺ソフトウェア層の設計</td></tr><tr><td>主体</td><td>エンドユーザー寄り</td><td>開発者・運用者</td></tr><tr><td>効果範囲</td><td>1回の会話で完結</td><td>継続的なエージェント動作</td></tr><tr><td>具体例</td><td>「順を追って考えて」と頼む</td><td>Hookでツール権限を制限する</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ハーネスエンジニアリングが扱う主な範囲はこんな感じです</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>権限ポリシー設計</strong>(permissions.deny / allow / askの構造、4階層の使い分け)</li>



<li><strong>コンテキスト管理戦略</strong>(CLAUDE.mdの階層化、auto-compactタイミング設計、Memory運用)</li>



<li><strong>ツール選定と制限</strong>(allow-tools、Subagentごとの権限分離、危険コマンドのdeny)</li>



<li><strong>拡張機構の設計</strong>(Skills / Hooks / MCP / Subagents の組み合わせ)</li>



<li><strong>エラー復旧・隔離</strong>(worktreeでの隔離戦略、失敗時の挙動設計)</li>



<li><strong>ロングランニング設計</strong>(複数セッションをまたぐタスクのcontext reset、引き継ぎファイル設計)</li>



<li><strong>観測・ロギング</strong>(エージェントが何をしたかの記録、PostToolUseでのログ出力)</li>
</ul>



<p class="wp-block-paragraph">つまりこの記事で紹介している <strong>4本柱の話もすべてハーネスエンジニアリングの構成要素</strong>になります</p>



<p class="wp-block-paragraph">参考までに、Claude Codeのコードベース分析(2026年)では <strong><span class="bold-red"><span class="marker-under">「AI判定ロジック1.6% / ハーネス層98.4%」</span></span></strong>というデータもあって、Claude Code自体がハーネスエンジニアリングの結晶みたいな存在になっています</p>



<p class="wp-block-paragraph">「もっと使いこなしたい」と感じたら、この記事で扱う拡張機構を組み合わせて自分用のハーネスを設計していくフェーズに入ったということになります</p>



<h2 class="wp-block-heading">拡張機構の4本柱</h2>



<p class="wp-block-paragraph">Claude Codeのハーネスを拡張する仕組みは、現時点で大きく4つあります</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li><strong>Skills</strong>:再利用可能な指示パターンをまとめる</li>



<li><strong>MCP</strong>:外部サービスと連携するための共通規格</li>



<li><strong>Hooks</strong>:イベント発生時に自動でスクリプトを走らせる</li>



<li><strong>Subagents</strong>:タスクを隔離した別エージェントに委譲する</li>
</ol>



<p class="wp-block-paragraph">それぞれが <strong>「困りごと」の解決手段として性格が違う</strong>ので、ここから1つずつ役割を整理していきます</p>



<h3 class="wp-block-heading">Skills:再利用可能な指示パターン</h3>



<p class="wp-block-paragraph"><strong><span class="marker-under">Skillsは「よく使うプロンプト指示をテンプレート化して、Claudeに覚えさせる」仕組み</span></strong>です</p>



<p class="wp-block-paragraph">毎回「コミットメッセージを書くときは○○のフォーマットで、こういう観点で…」と説明するのは面倒、でも一度Skillとして登録しておけば、Claudeがその場面を察知して自動で呼び出してくれたり、こちらから <code>/コマンド名</code> で呼び出せたりします</p>



<p class="wp-block-paragraph">ファイルの置き場所は次の2か所</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><code>~/.claude/skills/&lt;skill-name&gt;/SKILL.md</code>(全プロジェクト共通の個人スキル)</li>



<li><code>.claude/skills/&lt;skill-name&gt;/SKILL.md</code>(プロジェクト固有、Gitで共有可)</li>
</ul>



<p class="wp-block-paragraph">SKILL.mdの基本構造はこんな感じです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="SKILL.md"><code>---
name: commit-message
description: Gitのコミットメッセージを書くときに呼び出すスキル。conventional commits形式で、件名と本文を生成
when_to_use: Gitコミット、コミットメッセージ作成、commit
allow-tools: Bash(git diff *) Bash(git status)
user-invocable: true
---

# コミットメッセージ生成スキル

差分を確認した上で、次のルールでコミットメッセージを書いてください

- 件名は50字以内、英語または日本語
- conventional commits形式(feat / fix / docs / chore など)
- 本文は「なぜこの変更が必要だったか」を1〜2文で
- 文末に署名を入れない</code></pre></div>



<h4 class="wp-block-heading">トリガー方法の3パターン</h4>



<p class="wp-block-paragraph">Skillsは <strong>どうやって発動するか</strong>で3つのパターンがあります</p>



<figure class="wp-block-table"><table><thead><tr><th>パターン</th><th>発動条件</th><th>主な用途</th></tr></thead><tbody><tr><td>自動トリガー</td><td>Claudeがdescriptionを読んで「これだ」と判断したとき</td><td>常用するタスク全般</td></tr><tr><td>手動呼び出し</td><td>ユーザーが <code>/skill-name</code> と入力</td><td>明示的に呼びたいワークフロー</td></tr><tr><td>パストリガー</td><td>frontmatterの <code>paths</code> にマッチするファイルを開いたとき</td><td>ファイル種別ごとの自動ロード</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">自動トリガーを効かせるには <code>description</code> フィールドの書き方が重要で、<strong>「いつ使うべきか」を具体的なキーワード付きで書いておく</strong>とClaudeの判断精度が上がります</p>



<h4 class="wp-block-heading">Skillsを使うメリット</h4>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li>同じ指示を毎回書かなくて済む(プロンプトの肥大化を防げる)</li>



<li>チームで共有できる(プロジェクトのSkillsをGit管理)</li>



<li>スキル単位でツール権限を絞れる(<code>allow-tools</code>で限定)</li>



<li>引数を取れるので汎用的なテンプレートが作れる</li>
</ul>



<p class="wp-block-paragraph">個人的にはClaude Codeの4本柱のうち <strong>一番気軽に作り始められるのがSkills</strong>で、Markdownを書くだけで作れるので習作に最適です</p>



<h3 class="wp-block-heading">MCP:外部サービス連携の共通規格</h3>



<p class="wp-block-paragraph"><strong>MCP(Model Context Protocol)</strong>は、Claudeが外部のサービスやデータベースとやり取りするための <strong><span class="marker-under">共通言語</span></strong>です</p>



<p class="wp-block-paragraph">これがなかった頃は、AIに「WordPressを操作させる」「GitHubのissueを読ませる」みたいなことをやろうとすると、それぞれのサービスごとに <strong>個別のつなぎ込みコード</strong>を書く必要がありました</p>



<p class="wp-block-paragraph">MCPは <strong>そのつなぎ込みのインターフェース部分を標準化</strong>したものです、MCPに対応した「MCPサーバー」を1個用意すれば、Claudeから自由にその外部サービスを呼び出せるようになります</p>



<h4 class="wp-block-heading">公式コネクタ vs 自作MCPサーバー</h4>



<p class="wp-block-paragraph">MCPの活用には大きく2つのアプローチがあります</p>



<figure class="wp-block-table"><table><thead><tr><th>アプローチ</th><th>概要</th><th>難易度</th></tr></thead><tbody><tr><td><strong>公式コネクタを使う</strong></td><td>Anthropicが用意したGoogle Drive・Slack・GitHubなどとの連携を有効化するだけ</td><td>低(設定のみ)</td></tr><tr><td><strong>自作MCPサーバーを書く</strong></td><td>Python/TypeScriptで自前のサーバーを立てて、独自API・社内システムと連携</td><td>中〜高</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">中級者がまず触るなら <strong>公式コネクタから</strong>がおすすめ、設定画面からON/OFFするだけで使えます</p>



<p class="wp-block-paragraph">そこから先「自分のWordPressと連携したい」「社内システムと繋ぎたい」となったら自作MCPサーバーの出番です</p>



<h4 class="wp-block-heading">MCPが解決する課題</h4>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li>「ChatGPT版」「Claude版」みたいに <strong>AIごとに連携コードを書き直さなくていい</strong>(MCP対応サーバーは複数AIで共通利用可)</li>



<li>認証(APIキー・OAuth)の扱いが標準化されている</li>



<li>ツールの一覧表示・呼び出しも自動で処理される</li>
</ul>



<p class="wp-block-paragraph">2026年現在、AIエージェント業界の標準規格として急速に広がっていて、これからますます重要になる仕組みです</p>



<h3 class="wp-block-heading">Hooks:イベント駆動の自動化</h3>



<p class="wp-block-paragraph"><strong>Hooks</strong>は、Claudeが何かをするタイミング(イベント)に合わせて <strong>自動でスクリプトを実行する仕組み</strong>です</p>



<p class="wp-block-paragraph">SkillsやCLAUDE.mdが「Claudeにお願いする」性格の機構なのに対して、Hooksは <strong><span class="marker-under">機械的に発動する</span></strong>のが大きな違いになります、「Claudeの判断に任せず、確実に毎回走らせたい処理」がある場合に効きます</p>



<h4 class="wp-block-heading">主要なHookイベント</h4>



<figure class="wp-block-table"><table><thead><tr><th>イベント名</th><th>発火タイミング</th><th>典型的な用途</th></tr></thead><tbody><tr><td><code>SessionStart</code></td><td>Claude Code起動時</td><td>環境変数読み込み、初期化スクリプト</td></tr><tr><td><code>UserPromptSubmit</code></td><td>ユーザーがプロンプト送信時</td><td>入力検証、コンテキスト自動追加</td></tr><tr><td><code>PreToolUse</code></td><td>Claudeがツール実行する直前</td><td>危険コマンドのブロック、ログ出力</td></tr><tr><td><code>PostToolUse</code></td><td>ツール実行直後</td><td>自動lint・format、結果ロギング</td></tr><tr><td><code>Stop</code></td><td>セッション終了時</td><td>クリーンアップ、後片付け</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">とくに <code>PreToolUse</code> は <strong>危険コマンドの最終防衛線</strong>として使えるので、中級者なら覚えておきたいイベントです</p>



<h4 class="wp-block-heading">設定例:rm -rf を見つけたら強制ブロック</h4>



<p class="wp-block-paragraph">例えば <code>settings.json</code> のdenyリストだけでは不安なので「実行直前に二重チェックして、危ない場合は通知も出したい」みたいなケースで使います</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json"><code>{
  &quot;hooks&quot;: {
    &quot;PreToolUse&quot;: [
      {
        &quot;matcher&quot;: &quot;Bash&quot;,
        &quot;hooks&quot;: [
          {
            &quot;type&quot;: &quot;command&quot;,
            &quot;command&quot;: &quot;~/.claude/hooks/block-dangerous.sh&quot;
          }
        ]
      }
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">呼び出されるシェルスクリプトの最小例はこんな感じ</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-bash" data-lang="block-dangerous.sh"><code>#!/bin/bash
INPUT=$(cat)
CMD=$(echo &quot;$INPUT&quot; | jq -r &#39;.tool_input.command&#39;)

if echo &quot;$CMD&quot; | grep -qE &#39;rm -rf|DROP TABLE&#39;; then
  jq -n &#39;{
    hookSpecificOutput: {
      hookEventName: &quot;PreToolUse&quot;,
      permissionDecision: &quot;deny&quot;,
      permissionDecisionReason: &quot;危険コマンドをHookでブロックしました&quot;
    }
  }&#39;
fi
exit 0</code></pre></div>



<p class="wp-block-paragraph">Hookは exit code とJSON出力の組み合わせで「許可/拒否/警告だけ」を制御できる仕組みになっていて、ここの設計が地味に奥深いです</p>



<h4 class="wp-block-heading">SkillsとHooksの違い</h4>



<p class="wp-block-paragraph">初心者が混乱しがちなのが「SkillsとHooksってどう違うの?」という点なので整理しておきます</p>



<figure class="wp-block-table"><table><thead><tr><th>項目</th><th>Skills</th><th>Hooks</th></tr></thead><tbody><tr><td>性質</td><td>Claudeへの「お願い」</td><td>機械的な強制実行</td></tr><tr><td>判断主体</td><td>Claude(描写を読んで判断)</td><td>システム(条件マッチで自動発火)</td></tr><tr><td>書き方</td><td>Markdown(プロンプト的)</td><td>シェルスクリプトや任意の実行可能ファイル</td></tr><tr><td>主な用途</td><td>定型タスクのテンプレート化</td><td>セキュリティ防御・自動lint等</td></tr></tbody></table></figure>



<h3 class="wp-block-heading">Subagents:隔離コンテキストでの委譲</h3>



<p class="wp-block-paragraph"><strong>Subagents(サブエージェント)</strong>は、メインのClaudeセッションから <strong>別のコンテキストを持つClaudeにタスクを委譲する</strong>仕組みです</p>



<p class="wp-block-paragraph">たとえば「ファイルを50個調査して、関連箇所をまとめて」みたいな重いタスクを、メインの会話に直接やらせると <strong>コンテキストウィンドウが調査ログで埋まってしまう</strong>問題があります</p>



<p class="wp-block-paragraph">これをSubagentに任せれば、<strong><span class="marker-under">メインのコンテキストはきれいなまま、結果サマリーだけを受け取れます</span></strong></p>



<h4 class="wp-block-heading">AGENT.mdの基本構造</h4>



<p class="wp-block-paragraph">Subagentの定義ファイルは <code>.claude/agents/&lt;agent-name&gt;/AGENT.md</code> に置きます</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="AGENT.md"><code>---
name: code-researcher
description: 大規模リポジトリの調査用エージェント、関連ファイル特定と概要把握を担当
tools: Read Grep Glob Bash(rg *)
model: claude-sonnet
maxTurns: 30
permissionMode: ask
isolation: worktree
---

あなたはコード調査の専門エージェントです

ユーザーから渡されたテーマに沿って、リポジトリ内の関連ファイル・関数・モジュールを特定し
最後に「どこに何があるか」のサマリーをMarkdownで返してください

ファイル変更や書き込みは行わず、読み取り専用で動作してください</code></pre></div>



<h4 class="wp-block-heading">主要なフィールド</h4>



<figure class="wp-block-table"><table><thead><tr><th>フィールド</th><th>役割</th></tr></thead><tbody><tr><td><code>tools</code></td><td>このエージェントが使えるツールを限定(セキュリティの肝)</td></tr><tr><td><code>model</code></td><td>使用モデル指定(軽い作業はHaikuに任せる等)</td></tr><tr><td><code>maxTurns</code></td><td>最大ターン数、暴走を防ぐ</td></tr><tr><td><code>permissionMode</code></td><td>権限チェックの強さ(ask / allow / deny)</td></tr><tr><td><code>isolation</code></td><td>worktree隔離するか</td></tr></tbody></table></figure>



<h4 class="wp-block-heading">Subagentsの典型ユースケース</h4>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>リサーチタスク</strong>:大量ファイルから関連箇所を抽出</li>



<li><strong>コードレビュー</strong>:セキュリティ・パフォーマンスを別の視点で並行チェック</li>



<li><strong>テスト実行</strong>:長時間かかるテストを別エージェントに任せて、メインは設計を続行</li>



<li><strong>並列実装</strong>:複数モジュールを別エージェントで同時実装</li>
</ul>



<p class="wp-block-paragraph">注意点として、<strong>Subagentは親のSkillsを継承しない</strong>仕様です、必要なSkillはAGENT.mdの中で明示的にプリロードする必要があります</p>



<h2 class="wp-block-heading">4本柱の使い分けマップ</h2>



<p class="wp-block-paragraph">ここまで4つの拡張機構を見てきましたが、 <strong>どの場面でどれを使うか</strong>を整理するとこんな感じになります</p>



<figure class="wp-block-table"><table><thead><tr><th>やりたいこと</th><th>使うべき機構</th></tr></thead><tbody><tr><td>定型タスクのテンプレート化(コミットメッセージ、レビュー観点など)</td><td>Skills</td></tr><tr><td>外部サービスとの連携(WordPress、Slack、GitHubなど)</td><td>MCP</td></tr><tr><td>機械的な強制処理(危険コマンドブロック、自動lint)</td><td>Hooks</td></tr><tr><td>長いリサーチ・並列処理・隔離したい作業</td><td>Subagents</td></tr><tr><td>判断基準・方針の周知(常時参照される指針)</td><td>CLAUDE.md(応用編で扱う)</td></tr><tr><td>機械的に止めたい操作のブロック</td><td>Permissions deny(応用編で扱う)</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">同じ「自動化したい」というニーズでも、<strong>「Claudeの判断を信頼する」のがSkills、「機械的に処理させる」のがHooks</strong>、という対称関係を覚えておくと選びやすくなります</p>



<p class="wp-block-paragraph">同様に <strong>「メイン会話内で完結させる」のが標準、「コンテキストを分けたい」のがSubagents</strong>、<strong>「Claude内で完結」のが標準、「外部とつなぐ」のがMCP</strong>、と対比で覚えると整理しやすいです</p>



<h2 class="wp-block-heading">最初の一歩|まず作ってみるなら</h2>



<p class="wp-block-paragraph">4本柱を一気に覚えるのは大変なので、それぞれ <strong>「習作として最初に作るならこれ」</strong>というお題を1つずつ紹介します</p>



<h3 class="wp-block-heading">Skills:コミットメッセージ生成スキル</h3>



<p class="wp-block-paragraph">上で例示したような <code>commit-message</code> スキルが <strong>Skills入門に最適</strong>です</p>



<p class="wp-block-paragraph">毎回作業しているうちに「commitメッセージこんな感じで書きたい」という個人の好みが見えてくるので、それをそのままMarkdownに書き出すだけで形になります、5分くらいで完成します</p>



<h3 class="wp-block-heading">MCP:公式コネクタを1つ試す</h3>



<p class="wp-block-paragraph">自作MCPはハードルが高めなので、まずは <strong>公式コネクタを1つ有効化してみる</strong>のがおすすめ</p>



<p class="wp-block-paragraph">Google Drive・GitHub・Notion など、自分が日常的に使っているサービスのコネクタを設定画面から有効にして、Claude経由でファイル一覧を取ったり検索したりする体験から始めるとMCPの便利さが実感できます</p>



<h3 class="wp-block-heading">Hooks:危険コマンド通知だけのHook</h3>



<p class="wp-block-paragraph">いきなり複雑なHookを書くより、<strong>「危険コマンドを実行しようとしたらデスクトップ通知を出すだけ」</strong>みたいな最小Hookから入るのが分かりやすいです</p>



<p class="wp-block-paragraph">Windowsなら <code>msg</code>、Macなら <code>osascript</code>、シェルスクリプトの記述方法もコピペできるものが多いので、最初の壁は高くありません</p>



<h3 class="wp-block-heading">Subagents:リサーチ専用エージェント</h3>



<p class="wp-block-paragraph">「リサーチタスク用に <code>tools</code> を <code>Read Grep Glob</code> だけに絞った専用エージェント」を作るのが、Subagentsの威力を体感する最短ルートです</p>



<p class="wp-block-paragraph">大きめリポジトリで「○○の実装どこにある?」みたいな調査をするとき、メインで進めるのとSubagentに任せるのとで、コンテキスト消費量の違いに驚くと思います</p>



<h2 class="wp-block-heading">まとめ|拡張機構を押さえると見える世界</h2>



<p class="wp-block-paragraph">長くなりましたが、ポイントをぎゅっと整理するとこんな感じです</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li>Claude Codeの大半は <strong>「ハーネス」</strong>と呼ばれる周辺ソフトウェア層、ここをいじれるのがカスタマイズの幅</li>



<li>拡張機構は4本柱:<strong>Skills(再利用指示)・MCP(外部連携)・Hooks(機械的自動化)・Subagents(隔離委譲)</strong></li>



<li>同じ「自動化」でも <strong><span class="marker-under">Claudeに判断させるのがSkills、機械的に発動させるのがHooks</span></strong>という対称関係</li>



<li>同じ「処理委譲」でも <strong><span class="marker-under">外部と繋ぐのがMCP、コンテキスト分離するのがSubagents</span></strong>という対称関係</li>



<li>慣れるまでは <strong>Skillsから入るのが最も気軽</strong>、Markdown1ファイルで始められる</li>
</ol>



<p class="wp-block-paragraph">この基礎編で4本柱の見取り図ができたので、応用編では <strong>CLAUDE.mdの深掘り・Memory管理・Permissions応用・Worktreesでの並列開発</strong>など、日常運用で効いてくる中級者向けテクニックを掘り下げる予定です</p>



<p class="wp-block-paragraph">各拡張機構の個別深掘り(Skillsだけで1記事、MCPだけで1記事、というレベル)も今後 順次まとめていく予定なので、興味のある分野があれば追っかけてもらえると嬉しいです</p>



<p class="wp-block-paragraph">初心者向けの周辺記事として、<a href="https://javeo.jp/claude-howto-beginner/">Claudeの使い方を初心者向けに解説した記事</a>、<a href="https://javeo.jp/claude-glossary-beginner/">Claudeを始める前に知っておきたい用語集</a>、<a href="https://javeo.jp/claude-code-security-beginner/">Claude Code Desktop初心者向けセキュリティ5選</a>も合わせてどうぞ</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-code-extensions-basics/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude用語集 よく聞く言葉をやさしくまとめて解説</title>
		<link>https://javeo.jp/claude-glossary-beginner/</link>
					<comments>https://javeo.jp/claude-glossary-beginner/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Sat, 23 May 2026 07:26:08 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4036</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-glossary-beginner-1-1024x538.jpg" class="webfeedsFeaturedVisual" /></p>Claudeを使う・記事を読むときに出てくるClaude特有の用語を、初心者の方にもわかるようにやさしくまとめたClaude用語集です、Anthropic・Opus/Sonnet/Haiku・Artifacts・Projects・MCPなど、辞書代わりに上から読んでも気になる語だけ引いてもどうぞ]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/06/claude-glossary-beginner-1-1024x538.jpg" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Claudeを使っていたり、Claude関連の記事を読んでいると、Artifacts・Projects・MCP・Claude Codeみたいな用語がさらっと出てきて、なんとなくわかるけど意味を聞かれると説明しにくい、ということはありませんか？</p>



<p class="wp-block-paragraph">この記事は、Claudeを使う・記事を読むときに出てくる <strong>Claude特有の用語を初心者の方でも引けるようにやさしくまとめたClaude用語集</strong>です、1つの語につき一言で言い切ってから、ひとこと補足を足す形にしています</p>



<p class="wp-block-paragraph">使い方は2通り、上から順に読んで全体像をつかんでもいいですし、知らない語に出会ったときに気になるところだけ引く辞書としてブックマークしておくのもおすすめです</p>



<p class="wp-block-paragraph">用語は4つのテーマに分けて、各テーマの中は基本の語から発展の語へ並べています、表の用語名の先頭に <strong>★</strong>が付いているものは、はじめての方がまず押さえると話が早い基本の語です</p>



<ol style="background-color:#f3fafe80" class="wp-block-list -list-under-dashed has-background">
<li>プロダクト・モデル(Claudeそのものまわり)</li>



<li>主要機能(Claudeでできること)</li>



<li>拡張・連携(外部とつなぐしくみ)</li>



<li>モード・安全性(動かし方と安全のしくみ)</li>
</ol>



<p class="wp-block-paragraph">内容は気づいたときに<strong><span class="swl-marker mark_yellow">随時アップデートしていきます</span></strong>ので、よく使う方はたまに覗いてもらえるとうれしいです</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">この記事はClaude特有の用語に絞ってまとめています、LLM・プロンプト・RAG・ハルシネーションなどAI全般でよく聞く用語は、別途<a href="https://javeo.jp/ai-glossary/" target="_blank" rel="noopener noreferrer">AI用語集としてまとめた記事</a>があるので、そちらも合わせて引いてもらうと見通しが良くなります</p>
</div></div>



<h2 class="wp-block-heading">1. プロダクト・モデル|ClaudeそのものまわりのClaude用語</h2>



<p class="wp-block-paragraph">まずはClaudeを作っている会社やモデルの種類など、土台になる用語です、ここが分かると後のテーマがぐっと読みやすくなるので、★が付いた語からどうぞ</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table is-style-stripes"><table style="--table-width:800px;"><thead><tr><th>用語</th><th>かんたんな意味</th></tr></thead><tbody><tr><td>★Anthropic(アンソロピック)</td><td>Claudeを開発しているAI企業です 2021年にOpenAIの元メンバーが設立し、AIの安全性を重視した研究で知られGoogleやAmazonとも提携しています</td></tr><tr><td>★Opus(オーパス)</td><td>3モデルの中で最高性能のモデルです 賢いぶん少し遅めで、複雑な分析や本格的なコーディングなど手応えのある作業に向いています</td></tr><tr><td>★Sonnet(ソネット)</td><td>賢さと速さのバランスがよい日常使いの主力モデルです 大半の作業はこれで十分こなせます</td></tr><tr><td>★Haiku(ハイク)</td><td>軽量で高速、お手頃なモデルです サクッと聞きたいときや大量の処理を回したいときに向いています</td></tr><tr><td>claude.ai(Web版)</td><td>ブラウザでClaudeを使うときの入口です アプリを入れずにアクセスして会話できるので、まず触ってみるならここが手軽です</td></tr><tr><td>料金プラン(Free / Pro / Max)</td><td>Claudeの個人向けプランで、Freeが無料、Pro・Maxが上位の有料プランです 使用量や使えるモデルが変わり、最新の金額は公式サイトで確認するのが確実です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">モデル名は<strong>俳句</strong>の形式(短い・中くらい・長い)から取られていて、SonnetとHaikuは日本人にも馴染みのある言葉ですね、迷ったら普段は<strong>Sonnet</strong>、難しい作業のときだけ<strong>Opus</strong>、くらいの感覚で大丈夫です</p>



<p class="wp-block-paragraph">用途がパッと分かるように、3モデルの違いを小さくまとめておきます</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table is-style-stripes"><table style="--table-width:800px;"><thead><tr><th>モデル</th><th>特徴</th><th>向いている用途</th></tr></thead><tbody><tr><td>Opus</td><td>最高性能、賢いが少し遅い</td><td>複雑な分析・本格的なコーディング</td></tr><tr><td>Sonnet</td><td>バランス型、日常使いの主力</td><td>大半の作業はこれで十分</td></tr><tr><td>Haiku</td><td>軽量・高速、お手頃</td><td>サクッと聞きたい・大量処理</td></tr></tbody></table></figure>



<h2 class="wp-block-heading">2. 主要機能|ClaudeでできることまわりのClaude用語</h2>



<p class="wp-block-paragraph">次は、Claudeを実際に使うときに出てくる主な機能の名前です、できることが分かると使いどころのイメージが湧くので、★が付いた語からどうぞ</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table is-style-stripes"><table style="--table-width:800px;"><thead><tr><th>用語</th><th>かんたんな意味</th></tr></thead><tbody><tr><td>★Artifacts(アーティファクト)</td><td>Claudeが作ったコードや文書を、サイドパネルにプレビュー表示してくれる機能です ページを作ってもらうとその場で表示され、生成物がチャットの流れに埋もれず独立して扱えます</td></tr><tr><td>★Projects(プロジェクト)</td><td>用途ごとに会話とファイルを一つにまとめて管理できる機能です 前提を覚えた状態で会話でき、システムプロンプト(役割や前提の登録)も設定できます</td></tr><tr><td>ファイルアップロード</td><td>チャット欄にPDF・Excel・画像などをそのまま渡せる機能です 「このPDFを3行で要約」のように頼め、無料プランでも使えます</td></tr><tr><td>★Claude Code(クロードコード)</td><td>Claudeのデスクトップ版で、自分のPCのファイルやフォルダを直接読み書きしながら作業できる開発者向けのモードです Web版との大きな違いはローカルファイルを直接いじれる点です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">このテーマで最初に押さえたいのが <strong>Claude Code</strong>です、普通のWeb版が画面の中で会話するのに対して、Claude Codeは自分のPCのファイルを直接さわれるので、ファイル整理やドキュメント作成まで任せられる代わりに安全面の意識も大事になります</p>



<p class="wp-block-paragraph">Claudeをまだあまり触ったことがない方は、<a href="https://javeo.jp/claude-howto-beginner/" target="_blank" rel="noopener noreferrer">Claudeの使い方を初心者向けに解説した記事</a>を先に読むと、ここの用語がそのまま画面とつながって入りやすいです</p>



<h2 class="wp-block-heading">3. 拡張・連携|外部とつなぐClaude用語</h2>



<p class="wp-block-paragraph">ここからは、Claudeを外部のサービスやPCとつないで動かすための用語です、少し進んだ話ですが、意味だけ知っておくとニュースや解説記事の解像度が上がります</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table is-style-stripes"><table style="--table-width:800px;"><thead><tr><th>用語</th><th>かんたんな意味</th></tr></thead><tbody><tr><td>★MCP(Model Context Protocol)</td><td>外部サービスをClaudeに操作させるための共通の規格で、Anthropicが提唱しています 対応サーバーを用意すればClaudeがWordPressに記事を投稿するといった連携ができ、2026年は標準化が進んでいます</td></tr><tr><td>コネクタ(Connectors)</td><td>Google DriveやSlackなどとClaudeを公式に連携させる仕組みです MCPが自作の連携なのに対し、コネクタはAnthropic公式が用意した既製の連携という違いがあります</td></tr><tr><td>Skills(スキル)</td><td>繰り返しの作業手順を「スキル」として登録しておける機能です 議事録のまとめ方などを覚えさせておくと、毎回手順を伝えなくても同じ品質でこなしてくれます</td></tr><tr><td>Cowork(コワーク)</td><td>ClaudeがPC画面を実際に操作してくれるエージェント機能です 目的を伝えるとファイルを開いて読んでまとめるまで自律的に進めてくれ、デスクトップ版限定です</td></tr><tr><td>ツール使用(Tool use)</td><td>AIが自分で外部のツールを呼び出して使う仕組みです Web検索や計算などAI単体ではできない作業を外部に任せる土台で、MCP・コネクタ・Coworkはこの発展形です</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">このテーマでいちばん押さえたいのが <strong><span class="swl-marker mark_yellow">MCP</span></strong>です、Claudeを外部サービスとつなぐ共通のしくみで、コネクタやCoworkといった連携系の機能も、もとをたどればこのツール使用の考え方の上に成り立っています</p>



<p class="wp-block-paragraph">Claude Codeの拡張まわりをもう少し知りたい方は、<a href="https://javeo.jp/claude-code-extensions-basics/" target="_blank" rel="noopener noreferrer">Claude Codeの拡張機構を入門向けに解説した記事</a>で図解しているので、合わせて読むと腹落ちしやすいです</p>



<h2 class="wp-block-heading">4. モード・安全性|動かし方と安全のClaude用語</h2>



<p class="wp-block-paragraph">最後は、Claudeの動かし方を切り替えるモードと、安全に振る舞わせるための用語です、特にClaude Codeを使うなら、ここを知っておくと安心して任せられます</p>


<div class="c-scrollHint sp_"><span>スクロールできます <i class="icon-more_arrow"></i></span></div>
<figure data-table-scrollable="sp" class="wp-block-table is-style-stripes"><table style="--table-width:800px;"><thead><tr><th>用語</th><th>かんたんな意味</th></tr></thead><tbody><tr><td>拡張思考(Extended Thinking)</td><td>「じっくり考えてから答えてね」と頼める特殊なモードです 内部で何段階かに分けて推論するぶん時間はかかりますが、難しい問題で精度が上がります</td></tr><tr><td>Plan Mode(プランモード)</td><td>いきなり作業せず、まず手順だけ提示してもらうモードです 大きな変更や初めての作業で想定外の動きを防げ、Shift + Tabで切り替えられます</td></tr><tr><td>自動モード</td><td>安全な操作は自動で進め、危険なものは止めてくれるバランスモードです 設定したdeny(禁止)ルールを守る安全側で、毎回の確認が面倒になってきたとき向きです</td></tr><tr><td>許可をバイパス</td><td>すべての権限チェックを無視して動かすモードです denyルールも無効になる危険側なので原則オフのまま、安全側の「自動モード」と名前が紛らわしいので混同しないよう注意です</td></tr><tr><td>Constitutional AI(憲法AI)</td><td>AIに憲法のような原則を持たせて安全に振る舞わせる、Anthropic独自の学習方法です Claudeが安全性で評価される根拠のひとつです</td></tr><tr><td>アライメント</td><td>AIの振る舞いを人間の意図や価値観に沿わせる取り組み全般です Constitutional AIはこのアライメントを実現する具体的な手法のひとつにあたります</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">ここでひとつだけ気をつけたいのが、<strong>自動モード</strong>と<strong>許可をバイパス</strong>は名前が似ているのに中身が逆という点です、安全側で普段使いに向くのが自動モード、すべてのガードを外す危険側が許可をバイパス、と覚えておくと取り違えずに済みます</p>



<p class="wp-block-paragraph">Claude Codeをこれから使う方の安全まわりは、<a href="https://javeo.jp/claude-code-security-beginner/" target="_blank" rel="noopener noreferrer">Claude Codeのセキュリティ対策をまとめた記事</a>でもう少し具体的に触れているので、合わせて読むと安心です</p>



<h2 class="wp-block-heading">まとめ|Claudeを触りながら少しずつ慣れていけば大丈夫</h2>



<p class="wp-block-paragraph">Claude特有の用語をまとめて紹介しましたが、最初から全部を覚える必要はありません</p>



<p class="wp-block-paragraph">Claudeを触りながら「あ、これさっき記事で出てきた言葉だ」と紐づけていくのが、いちばん自然で楽な覚え方だと思います</p>



<p class="wp-block-paragraph">迷ったら、まず ★を付けた基本の語から押さえてみてください、<strong>Anthropic</strong>・<strong>Opus / Sonnet / Haiku</strong>・<strong>Artifacts</strong>・<strong>Projects</strong>・<strong>Claude Code</strong>・<strong>MCP</strong>あたりが分かると、Claudeまわりの話の見通しが一気に良くなります</p>



<div class="wp-block-group is-style-big_icon_point"><div class="wp-block-group__inner-container">
<p class="wp-block-paragraph">この記事はClaude特有の用語に絞ってまとめています、LLM・プロンプト・RAG・ハルシネーションなどAI全般でよく聞く用語は、別途<a href="https://javeo.jp/ai-glossary/" target="_blank" rel="noopener noreferrer">AI用語集としてまとめた記事</a>でまとめているので、合わせてどうぞ</p>
</div></div>



<p class="wp-block-paragraph">用語は気づいたときに足したり直したりしていく予定なので、辞書代わりにブックマークしておいてもらえると便利だと思います</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-glossary-beginner/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
		<item>
		<title>Claude Code Desktop初心者向けセキュリティ5選</title>
		<link>https://javeo.jp/claude-code-security-beginner/</link>
					<comments>https://javeo.jp/claude-code-security-beginner/#respond</comments>
		
		<dc:creator><![CDATA[ジャベ雄]]></dc:creator>
		<pubDate>Thu, 21 May 2026 12:59:32 +0000</pubDate>
				<category><![CDATA[AI・Claude]]></category>
		<category><![CDATA[Claude]]></category>
		<category><![CDATA[Claude Code]]></category>
		<category><![CDATA[セキュリティ]]></category>
		<category><![CDATA[初心者]]></category>
		<guid isPermaLink="false">https://javeo.jp/?p=4016</guid>

					<description><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p>Claude Code Desktopを始める非IT職向けに、最初にやっておきたいセキュリティ対策をまとめました。設定ファイルの書き方から秘密情報の守り方、危険な操作の防ぎ方まで、初心者向けにやさしく解説します]]></description>
										<content:encoded><![CDATA[<p><img src="https://javeo.jp/wp-content/uploads/2026/05/claude-thumbnail-1024x538.png" class="webfeedsFeaturedVisual" /></p><div class="codoc-evacuations" style="display:none;" data-shortcode=""></div>
<p class="wp-block-paragraph">Claude Code Desktopを使い始めるとき、最初にぶつかる不安が「これって、勝手にファイル消されたりしないの？」「うっかりパスワード漏らさない？」という疑問じゃないでしょうか</p>



<p class="wp-block-paragraph">結論から言うと、<strong>初期設定でちゃんと枠を作っておけば、かなり安心して使える</strong>ようになります</p>



<p class="wp-block-paragraph">この記事では、Claude Code Desktopを始める非IT職の方向けに <strong>最初の15分でやっておきたい最低限のセキュリティ対策</strong>を5つにまとめました</p>



<p class="wp-block-paragraph">難しいプログラミング知識は不要、コピペで使える設定例も載せています</p>



<p class="wp-block-paragraph">Claude自体の基本的な使い方は<a href="https://javeo.jp/claude-howto-beginner/">Claudeの使い方を初心者向けに解説した記事</a>でまとめているので、まずそちらから読むとスムーズです</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59.png"><img decoding="async" width="1024" height="713" src="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59-1024x713.png" alt="" class="wp-image-4026" srcset="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59-1024x713.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59-300x209.png 300w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59-150x104.png 150w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59-768x534.png 768w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h58_59.png 1345w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">なぜClaude Code Desktopにセキュリティ対策が必要なのか</h2>



<p class="wp-block-paragraph">Claude Code Desktopはとても便利で、自分の代わりにファイルを読んだり、コードを書いたり、PCの中で色々な作業をしてくれます</p>



<p class="wp-block-paragraph">でも裏を返すと、<strong>そこまでの権限をAIに渡している</strong>ということでもあります</p>



<p class="wp-block-paragraph">もし何も設定せずに使っていると、たとえばこんなリスクがあります</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li>うっかり大事なファイルを削除されてしまう</li>



<li>WordPressのパスワードがコードに書き込まれてGitHubに公開される</li>



<li>「やり直して」と言ったらgitの履歴が一気に消える</li>



<li>悪意のあるWebサイトを読み込んで、変な指示に従ってしまう</li>
</ul>



<p class="wp-block-paragraph">怖い話に聞こえるかもしれませんが、これは <strong>初期設定をちゃんとやれば、ほぼ全部防げる話</strong>です</p>



<p class="wp-block-paragraph">Claude Code Desktopのセキュリティは、ざっくり次の3層構造で守ります</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li><strong>権限設定（settings.json）</strong>:「これはやらせない」を機械的に決める</li>



<li><strong>プロジェクト指示（CLAUDE.md）</strong>：「こういう方針で動いてね」とAIにお願いする</li>



<li><strong>運用のルール</strong>：パスワードはコードに書かない、確認してからコミットするなど</li>
</ol>



<p class="wp-block-paragraph">本記事ではこの3層を、ひとつずつ整えていきます</p>



<h2 class="wp-block-heading">対策1：設定ファイル「settings.json」の場所と用語を理解する</h2>



<p class="wp-block-paragraph">まずはClaude Code Desktopの本丸、<strong>権限を決める設定ファイル</strong>について理解します</p>



<h3 class="wp-block-heading">設定ファイルは3か所ある</h3>



<p class="wp-block-paragraph">Claude Code Desktopの権限設定は <code>settings.json</code> というJSONファイルに書きます、場所は次の3つです</p>



<figure class="wp-block-table"><table><thead><tr><th>ファイル</th><th>場所</th><th>適用範囲</th></tr></thead><tbody><tr><td><code>~/.claude/settings.json</code></td><td>ユーザーフォルダ直下の <code>.claude</code> フォルダ内（Windowsなら <code>C:\Users\ユーザー名\.claude\</code>）</td><td>すべてのプロジェクトに共通</td></tr><tr><td><code>.claude/settings.json</code></td><td>各プロジェクトフォルダ内</td><td>そのプロジェクトのみ（チーム共有可）</td></tr><tr><td><code>.claude/settings.local.json</code></td><td>各プロジェクトフォルダ内</td><td>そのプロジェクトのみ（自分専用、共有しない）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">個人ブログ運営のような自分1人の作業なら、まずは <code>~/.claude/settings.json</code>（ユーザーフォルダ共通）に基本ルールを書いておけばOKです</p>



<p class="wp-block-paragraph">ちなみに「JSONファイルを編集するのは怖い」という方は、<strong>Claudeに頼んで編集してもらうのが一番楽</strong>です、「<code>~/.claude/settings.json</code> に○○の設定を追加して」とお願いすればClaude Code Desktop自身がやってくれます</p>



<h3 class="wp-block-heading">用語：allow / ask / deny / Bash とは</h3>



<p class="wp-block-paragraph">権限設定では、Claudeにやらせる操作を3つの態度に分けます</p>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong>allow（許可）</strong>：何も聞かずに実行してOK、安全な作業に使う</li>



<li><strong>ask（確認）</strong>：実行する前に「やってもいい？」と一度聞いてくる</li>



<li><strong>deny（拒否）</strong>:機械的に実行を止める、最強の鍵</li>
</ul>



<p class="wp-block-paragraph">そして「Bash」というのは、<strong>Claudeが裏で実行するコマンド（プログラム命令）</strong>のことです</p>



<p class="wp-block-paragraph">自分で直接打つわけではなく、Claudeに「○○して」とお願いしたときに <strong>Claudeが必要に応じて使う仕組み</strong>、と思っておけば十分です</p>



<p class="wp-block-paragraph">たとえば <code>Bash(rm *)</code> と書くと「Claudeが <code>rm</code> という削除コマンドを使おうとする操作」を指します</p>



<p class="wp-block-paragraph">ファイル操作なら <code>Read</code>（読み込み）、<code>Edit</code>（編集）、<code>Write</code>（書き込み）といった種類もあります</p>



<p class="wp-block-paragraph">このあと出てくる設定例を見るとイメージ湧くと思います</p>



<h2 class="wp-block-heading">対策2：秘密の情報（パスワード・APIキー）を守る3ステップ</h2>



<p class="wp-block-paragraph">WordPressのパスワードや各種APIキー、こういう <strong>秘密情報の漏えい</strong>はClaude Code Desktop利用時の事故で一番起きやすいトラブルです</p>



<p class="wp-block-paragraph">守り方は3ステップで完結します</p>



<h3 class="wp-block-heading">ステップ1：秘密情報は「.envファイル」に集約する</h3>



<p class="wp-block-paragraph"><code>.env</code>（ドット・イー・エヌ・ブイ）というファイル名で、プロジェクトフォルダの中に作ります</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain" data-lang=".env"><code>WP_BASE_URL=https://example.com
WP_USERNAME=admin
WP_APP_PASSWORD=xxxx xxxx xxxx xxxx xxxx xxxx
OPENAI_API_KEY=sk-xxxxxxxxxxxxxxxxxxxxxxxx</code></pre></div>



<p class="wp-block-paragraph">ポイントは <strong>パスワードやAPIキーを直接コードに書かない</strong>、そして <strong>このファイルだけにまとめておく</strong>こと</p>



<p class="wp-block-paragraph">コードからはこのファイルを読み込むようにしておけば、後でパスワードを変えるときも <code>.env</code> を書き換えるだけで済みます</p>



<h3 class="wp-block-heading">ステップ2：「.gitignore」でGitに含めない</h3>



<p class="wp-block-paragraph"><code>.gitignore</code>（ドット・ギット・イグノア）はGitに <strong>「このファイルは管理しないでね（=GitHubにもアップしないでね）」</strong>と伝えるためのリストです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain" data-lang=".gitignore"><code>.env
.env.local
.env.*
/secrets/</code></pre></div>



<p class="wp-block-paragraph">これを入れておくと、うっかり <code>git add</code> や <code>git push</code> しても <code>.env</code> はGitHubに送信されません</p>



<p class="wp-block-paragraph">逆にこれを忘れて公開リポジトリにパスワードを上げると <strong>数分以内にbotが拾って悪用</strong>されることもあるくらいなので、最初に入れておくのを強く推奨します</p>



<h3 class="wp-block-heading">ステップ3：settings.jsonでClaudeに読ませない</h3>



<p class="wp-block-paragraph">最後に、Claude自身が <code>.env</code> や秘密鍵を読まないように <code>settings.json</code> でブロックします</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json"><code>{
  &quot;respectGitignore&quot;: true,
  &quot;permissions&quot;: {
    &quot;deny&quot;: [
      &quot;Read(.env)&quot;,
      &quot;Read(.env.*)&quot;,
      &quot;Read(./secrets/**)&quot;,
      &quot;Read(./**/*.pem)&quot;,
      &quot;Read(./**/*.key)&quot;,
      &quot;Read(./**/id_rsa)&quot;,
      &quot;Read(./**/credentials.json)&quot;,
      &quot;Read(~/.ssh/**)&quot;,
      &quot;Read(~/.aws/credentials)&quot;
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">こうしておけば <strong>「.envの中身を見せて」とお願いしてもClaude側でブロック</strong>されます</p>



<p class="wp-block-paragraph">リストには <code>.env</code> 系のほかに、<code>.pem</code> や <code>.key</code> といった<strong>秘密鍵ファイル</strong>、SSH接続用の <code>id_rsa</code>、Googleサービスで使われる <code>credentials.json</code>、SSH鍵フォルダやAWS認証情報フォルダなど、各種認証ファイルをまとめて拒否しています</p>



<p class="wp-block-paragraph">うっかり「.envを開いて」「秘密鍵見せて」みたいなことが起きても、ここで止まる仕組みです</p>



<p class="wp-block-paragraph">1行目の <code>"respectGitignore": true</code> はちょっと違うタイプの設定で、<strong><code>.gitignore</code> に書いたファイルをClaudeのファイル選択画面から自動的に除外する</strong>機能を有効にします</p>



<p class="wp-block-paragraph">ステップ2で <code>.gitignore</code> に登録した <code>.env</code> などが、そもそもClaudeの目に触れる場面を減らせる効果があります（デフォルトで <code>true</code> ですが、明示しておくと意図が伝わって安心です）</p>



<h3 class="wp-block-heading">「.claudeignore」は公式じゃないので使わない</h3>



<p class="wp-block-paragraph">古い記事や一部のSNSで「<code>.claudeignore</code> というファイルを置けば除外できる」という情報を見かけますが、これは <strong>2026年5月時点でAnthropic公式にはサポートされていません</strong></p>



<p class="wp-block-paragraph">Claude自身が「<code>.claudeignore</code> がある」と幻覚を起こすケースまであるくらいで、書いても効かないので注意</p>



<p class="wp-block-paragraph">除外設定は <strong><code>settings.json</code> の <code>permissions.deny</code> でやる</strong>のが正解です</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png"><img decoding="async" width="1024" height="537" src="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png" alt="" class="wp-image-4025" srcset="https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-1024x537.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-300x157.png 300w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/05/2026-05-21_21h54_30.png 1200w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<h2 class="wp-block-heading">対策3：危険な操作からプロジェクトを守る</h2>



<p class="wp-block-paragraph">次は「やられたら困る」コマンド系の防御です</p>



<p class="wp-block-paragraph">自分が直接打つわけではないですが、<strong>Claudeが裏でやろうとする操作を制限する</strong>設定です</p>



<h3 class="wp-block-heading">最低限denyしておきたいコマンド</h3>



<div class="hcb_wrap"><pre class="prism line-numbers lang-json" data-lang="settings.json"><code>{
  &quot;permissions&quot;: {
    &quot;deny&quot;: [
      &quot;Bash(rm -rf*)&quot;,
      &quot;Bash(git reset --hard*)&quot;,
      &quot;Bash(git push --force*)&quot;,
      &quot;Bash(git push -f*)&quot;,
      &quot;Bash(DROP TABLE*)&quot;,
      &quot;Bash(DELETE FROM*)&quot;
    ],
    &quot;ask&quot;: [
      &quot;Bash(git push*)&quot;,
      &quot;Bash(rm*)&quot;
    ]
  }
}</code></pre></div>



<p class="wp-block-paragraph">それぞれが何を防ぐのかは下の表を見てください</p>



<figure class="wp-block-table"><table><thead><tr><th>コマンド</th><th>何をするもの</th><th>なぜ怖い</th></tr></thead><tbody><tr><td><code>rm -rf</code></td><td>ファイルやフォルダを問答無用で削除</td><td>誤って全データが消える</td></tr><tr><td><code>git reset --hard</code></td><td>Gitのコミットを巻き戻す</td><td>数時間の作業が一瞬で消える</td></tr><tr><td><code>git push --force</code></td><td>強制でGitHubに上書き</td><td>共同編集者の作業を消す可能性</td></tr><tr><td><code>DROP TABLE</code></td><td>データベースのテーブル削除</td><td>顧客データ・記事データが消える</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">「自分はそんなコマンド打たないから関係ないかも」と思うかもしれませんが、<strong>Claudeに「整理して」「やり直して」とお願いした時に裏でこれらが動く可能性</strong>があります</p>



<p class="wp-block-paragraph">表の上3つは個人ブログ運営でも普通に出てくる話なので、特に押さえておきたいところです</p>



<h3 class="wp-block-heading">便利だけど危険な設定</h3>



<p class="wp-block-paragraph">Claude Code Desktopの設定画面に <strong>「バイパス権限モードを許可」</strong>というトグルがあります</p>



<figure class="wp-block-image size-large"><a href="https://javeo.jp/wp-content/uploads/2026/05/image-2.png"><img decoding="async" width="1024" height="538" src="https://javeo.jp/wp-content/uploads/2026/05/image-2-1024x538.png" alt="" class="wp-image-4014" srcset="https://javeo.jp/wp-content/uploads/2026/05/image-2-1024x538.png 1024w, https://javeo.jp/wp-content/uploads/2026/05/image-2-300x158.png 300w, https://javeo.jp/wp-content/uploads/2026/05/image-2-150x79.png 150w, https://javeo.jp/wp-content/uploads/2026/05/image-2-768x403.png 768w, https://javeo.jp/wp-content/uploads/2026/05/image-2.png 1198w" sizes="(max-width: 1024px) 100vw, 1024px" /></a></figure>



<p class="wp-block-paragraph">名前のとおり <strong>すべての権限チェック（denyやaskを含む）をバイパスして、Claudeを中断なく動作させる</strong>ための設定です</p>



<p class="wp-block-paragraph">確かにlintエラーの修正やボイラープレートコード生成のような「安全と判断できる繰り返し作業」を快適にこなせる便利な機能で、画面の説明文にもそういった用途が書かれています</p>



<p class="wp-block-paragraph">ただし同じ画面に <strong>「データ損失、システム破損、またはデータ流出（プロンプトインジェクション攻撃など）を引き起こす可能性」</strong>と明記されているとおり、リスクのほうがはるかに大きい設定です</p>



<p class="wp-block-paragraph">この設定をONにすると、画面下のモード切替メニューに <strong>「許可をバイパス」モード</strong>が選択肢として現れる仕組みで、OFFの間は同じ位置にグレーアウトで表示されています</p>



<p class="wp-block-paragraph">つまり <strong>このトグル自体が、危険モードを使えるかどうかの鍵</strong>になっているわけです、<strong>ONにしないことを強く推奨します</strong></p>



<p class="wp-block-paragraph">慣れて油断したタイミングほど事故が起きるので、面倒さよりリスクのほうが圧倒的に大きいです</p>



<p class="wp-block-paragraph">「毎回確認が面倒だから」と感じる場合は、代わりに <strong>「自動モード」を選ぶのがおすすめ</strong>です</p>



<p class="wp-block-paragraph">参考までに、画面下のモード切替メニューの中身はこんな感じです</p>



<figure class="wp-block-table"><table><thead><tr><th>モード</th><th>動作</th></tr></thead><tbody><tr><td>許可を確認</td><td>デフォルト、すべての操作で確認</td></tr><tr><td>編集を承認</td><td>ファイル編集だけ自動承認</td></tr><tr><td>プランモード</td><td>計画を提示してOK後に実行</td></tr><tr><td><strong>自動モード</strong></td><td>denyを守りつつ自動進行（慣れたらこれがおすすめ）</td></tr><tr><td>許可をバイパス</td><td>deny含めて全スキップ（前述のトグルをONにしない限り選べない）</td></tr></tbody></table></figure>



<p class="wp-block-paragraph">自動モードは <strong>denyルールは守りつつ、多くの操作を自動進行してくれる</strong>モードなので、ガードレールを保ったまま快適に使えるバランスの良い選択肢になります</p>



<h2 class="wp-block-heading">対策4：CLAUDE.mdで「お願いごと」を伝える</h2>



<p class="wp-block-paragraph">権限設定だけでなく、もう一段の保険として <code>CLAUDE.md</code> というファイルにルールを書いておきます</p>



<h3 class="wp-block-heading">CLAUDE.mdの位置づけ</h3>



<p class="wp-block-paragraph"><code>CLAUDE.md</code> はプロジェクトフォルダの直下に置く <strong>Claudeへの常時指示書</strong>です</p>



<p class="wp-block-paragraph">Claude Code Desktopが起動するたびに自動で読み込まれて、会話中の判断のベースになります</p>



<p class="wp-block-paragraph">ただし注意点として、<code>CLAUDE.md</code> はあくまで <strong>「お願いベース」</strong>です</p>



<p class="wp-block-paragraph"><code>settings.json</code> のdenyのように機械的にブロックされる強制力はなく、Claudeが「これは例外的にやってもいいかな」と判断することもあります</p>



<p class="wp-block-paragraph">なので <strong>機械的に止めたいことは <code>settings.json</code> のdenyに書く</strong>、<strong>方針として伝えたいことは <code>CLAUDE.md</code> に書く</strong>、というすみ分けで考えてください</p>



<h3 class="wp-block-heading">コピペで使えるCLAUDE.mdテンプレート</h3>



<div class="hcb_wrap"><pre class="prism line-numbers lang-markdown" data-lang="CLAUDE.md"><code># プロジェクト方針

## 秘密情報の扱い
- APIキー・パスワードは原則 `.env` ファイルに入れる、コードに直接書かない
- `.env` の中身を画面に表示しない（cat や echo で出さない）
- ID・パスワードらしき文字列を見つけたら、コードに書く前に私に確認する

## ファイル操作
- ファイル削除は私の明示的な指示があるまでしない
- 削除する場合も、まず削除対象のリストを見せて確認を取ってから実行する

## Git操作
- main / master ブランチへの直接コミット・pushはしない、原則として別ブランチで作業する
- `git push` する前に「pushしていいですか？」と一度確認する

## 動作確認
- コードを変更したあとは、動作確認の手順を提示する
- 確認が取れていない変更を「完了」と報告しない</code></pre></div>



<p class="wp-block-paragraph">このテンプレを <code>CLAUDE.md</code> として保存して、プロジェクトフォルダに置くだけでOKです</p>



<p class="wp-block-paragraph">自分の運用に合わせて項目を増やしたり、文言を調整したりして使ってください</p>



<h3 class="wp-block-heading">ID・パスワードの自動検知について</h3>



<p class="wp-block-paragraph">「コードに秘密情報を入れようとしたら自動で止めてほしい」というニーズはよくあるのですが、<strong>Claude Code Desktop単体ではそういう自動検知機能はありません</strong></p>



<p class="wp-block-paragraph">上のテンプレに含めた「ID・パスワードらしき文字列を見つけたら確認する」という指示で <strong>ある程度は</strong>気づいてもらえます</p>



<p class="wp-block-paragraph">ただし完璧ではないので、本格的に防ぎたい場合は <strong>Gitleaks</strong> や <strong>truffleHog</strong> といった専用ツールを併用するのが本筋になります（これは中級者向けなので別記事で扱います）</p>



<h2 class="wp-block-heading">対策5：もう一歩進んだ安全策（＋α編）</h2>



<p class="wp-block-paragraph">ここまでの4つで最低限の防御はできているので、ここから先は <strong>慣れてきたら追加で検討するもの</strong>として軽く紹介します</p>



<h3 class="wp-block-heading">Plan Modeで事前確認</h3>



<p class="wp-block-paragraph">Claude Code Desktopには「Plan Mode」というモードがあります</p>



<p class="wp-block-paragraph">これを有効にすると、Claudeは <strong>実行する前に「こういう手順でやろうと思います」という計画だけを提示</strong>してくれて、こちらがOKを出すまで実際の作業には進みません</p>



<p class="wp-block-paragraph">大きな変更や、初めての種類の作業のときには特におすすめです、Shift+Tabキーで切り替えられます</p>



<h3 class="wp-block-heading">Hooksで自動チェック</h3>



<p class="wp-block-paragraph">「Hooks」は <strong>Claudeが何かする前後に自動で動く小さなスクリプト</strong>を仕込む機能です</p>



<p class="wp-block-paragraph">たとえば「Claudeがコマンドを実行する直前に、危ないキーワードが含まれていたらブロックする」といった自動チェックを差し込めます</p>



<p class="wp-block-paragraph">スクリプトを書く知識が必要になるので、これは本格的に運用したくなってきた頃の選択肢として覚えておく感じでOKです</p>



<h3 class="wp-block-heading">サンドボックスで隔離する</h3>



<p class="wp-block-paragraph">「サンドボックス」は <strong>Claudeが触れる範囲を仮想的な囲いの中だけに制限する</strong>仕組みです</p>



<p class="wp-block-paragraph">万一おかしな動きをしても、囲いの外には影響しないので安心度が一段上がります</p>



<p class="wp-block-paragraph">ただし設定するにはDockerなどの専門ツールが必要で、非IT職の方やバイブコーディング的にサクッと使いたい方には少しハードルが高めです</p>



<p class="wp-block-paragraph">「権限設定とCLAUDE.mdだけだとちょっと不安、もう一段固めたい」と感じたら検討する選択肢、くらいの位置づけで覚えておけば十分です</p>



<h2 class="wp-block-heading">おまけ｜実はこれ全部Claudeに頼めます</h2>



<p class="wp-block-paragraph">ここまで読んで「いろいろ設定があって面倒そう」と感じた方、安心してください</p>



<p class="wp-block-paragraph">実はこの記事で紹介した設定、<strong>ほとんどClaude Code Desktop自身にお願いできます</strong>、JSONファイルの編集なんて普段やらない人には腰が引ける作業ですが、AIに頼めば数分で全部終わります</p>



<h3 class="wp-block-heading">Claudeに頼めること</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><code>settings.json</code> への <code>deny</code> や <code>respectGitignore</code> の追加</li>



<li><code>.gitignore</code> の作成と中身の追加</li>



<li><code>CLAUDE.md</code> のテンプレート作成</li>



<li><code>.env.example</code>（認証情報の枠だけ）の作成</li>
</ul>



<h3 class="wp-block-heading">コピペで使える依頼テンプレート</h3>



<p class="wp-block-paragraph">たとえばこんな感じで頼めばOKです</p>



<div class="hcb_wrap"><pre class="prism line-numbers lang-plain" data-lang="Claudeへの依頼例"><code>このプロジェクトのセキュリティ初期設定をしてほしい

1. ~/.claude/settings.json に以下を追加
   - &quot;respectGitignore&quot;: true
   - .env や秘密鍵系（.pem / .key / id_rsa / credentials.json）の Read を deny

2. このプロジェクトに .gitignore を作って次を追加
   - .env / .env.local / .env.*
   - /secrets/

3. このプロジェクトに CLAUDE.md を作って次の方針を書く
   - 秘密情報の扱い（APIキー・パスワードは .env に集約、コードに直書きしない）
   - ファイル削除は明示的な指示があるまでしない
   - git push 前に確認を取る

4. .env.example を作って必要な環境変数の枠（値は空でOK）を用意

設定内容はそれぞれ私に提示してから書き込んでね</code></pre></div>



<p class="wp-block-paragraph">最後の <strong>「設定内容はそれぞれ私に提示してから書き込んでね」</strong>がポイントです、変な設定が紛れ込まないよう一度確認できます</p>



<h3 class="wp-block-heading">自分でやる必要があるもの</h3>



<ul style="background-color:#FFFFDC80" class="wp-block-list has-background">
<li><strong><code>.env</code> の実際の値（パスワード・APIキー）</strong>：Claudeに値を入れさせると架空の文字列で埋めてしまうことがあるので、自分でコピペするのが安全</li>



<li><strong>「バイパス権限モードを許可」トグル</strong>：GUI設定なのでClaudeでは触れない、デフォルトOFFなので「触らない」だけでOK</li>
</ul>



<h3 class="wp-block-heading">それでも理屈を先に学ぶべき理由</h3>



<p class="wp-block-paragraph">ここまで読んで「Claudeに頼めるなら、この記事を最初から読まなくてもよかったのでは?」と思うかもしれません</p>



<p class="wp-block-paragraph">でも実は、記事で紹介した <strong>「何のために何をやっているか」が分かっていることが大事</strong>です</p>



<p class="wp-block-paragraph">Claudeも完璧ではないので、頼んだ内容と微妙に違う設定が出てくることもあります、そのとき <strong>「想定通りか」を自分の目で確認できる</strong>のは、ここまで読んだ人だけの強みです</p>



<p class="wp-block-paragraph">逆に「中身わからないけど全部任せた」状態だと、おかしな設定が混ざっていても気付けません</p>



<p class="wp-block-paragraph">記事の知識 + Claudeへの依頼、この組み合わせが一番安全で速いやり方になります</p>



<h2 class="wp-block-heading">まとめ｜最初の15分でやる5つの設定</h2>



<p class="wp-block-paragraph">長くなりましたが、要点を整理するとこんな感じです</p>



<ol style="background-color:#f3fafe80" class="wp-block-list has-background">
<li><strong>settings.json</strong>で権限設定の仕組みを理解する（allow / ask / deny）</li>



<li>秘密情報は<strong>.env + .gitignore + settings.jsonのdeny</strong>の3段構えで守る</li>



<li><strong>rm -rf や git push &#8211;force などClaudeが裏で使う危険な操作</strong>をdenyに登録する</li>



<li><strong>CLAUDE.md</strong>でAIへの方針（お願いごと）を明文化する</li>



<li>慣れてきたら<strong>Plan Mode・Hooks・サンドボックス</strong>などで一段守りを固める</li>
</ol>



<p class="wp-block-paragraph">ポイントは <strong>「機械的に止めたいこと」と「方針として伝えたいこと」をきっちり分ける</strong>こと</p>



<p class="wp-block-paragraph">前者は <code>settings.json</code> のdenyで機械的にブロック、後者は <code>CLAUDE.md</code> でお願い、この使い分けができれば最低限のガードレールは整います</p>



<p class="wp-block-paragraph">そして個人的に大事だと思うのが、<strong>「設定したから安心」じゃなくて、変更内容は毎回ちゃんと自分でレビューする</strong>こと</p>



<p class="wp-block-paragraph">AIが書いたコードや実行しようとする操作を、最後に自分の目で確認する習慣を持っておくと、設定の網を抜けた問題にも気付けます</p>



<p class="wp-block-paragraph">Claude Code Desktopはとても強力なツールなので、安全に使う枠組みを最初に作っておけば、長く快適に付き合えると思います</p>



<p class="wp-block-paragraph">Claude自体の基本的な使い方は<a href="https://javeo.jp/claude-howto-beginner/">こちらの記事</a>で解説しているので、まだの方はぜひ合わせてどうぞ</p>


<div class="p-blogParts post_content" data-partsID="4603">
<div class="jv-books" id="jv-books-ai" data-shelf="ai"><div class="jv-books-head"><span class="jv-books-title"><img src="https://s.w.org/images/core/emoji/17.0.2/72x72/1f4da.png" alt="📚" class="wp-smiley" style="height: 1em; max-height: 1em;" /> Claude・生成AIを学べる本</span><span class="jv-books-pr">PR</span></div><div class="jv-books-grid"><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240" alt="面倒なことはChatGPTにやらせよう" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">面倒なことはChatGPTにやらせよう</p><p class="jv-book-author">カレーちゃん・からあげ</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4065342902">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4065342902">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240" alt="実践Claude Code入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">実践Claude Code入門</p><p class="jv-book-author">西見公宏・吉田真吾・大嶋勇樹</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297153548">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297153548">楽天で見る</a></div></div></div><div class="jv-book-card"><a class="jv-book-cover" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer"><img decoding="async" src="https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240" alt="Claude CodeによるAI駆動開発入門" width="120" height="170" loading="lazy"></a><div class="jv-book-info"><p class="jv-book-title">Claude CodeによるAI駆動開発入門</p><p class="jv-book-author">平川知秀</p><div class="jv-book-btns"><a class="jv-btn jv-btn-az" href="https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="amazon" data-book="4297152754">Amazonで見る</a><a class="jv-btn jv-btn-rk" href="https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F" target="_blank" rel="nofollow sponsored noopener noreferrer" data-shelf="ai" data-mall="rakuten" data-book="4297152754">楽天で見る</a></div></div></div></div><p class="jv-books-note">私のおすすめからランダムで3冊を表示しています</p></div>
<style>
.jv-books{border:1px solid #e0e0e0;border-radius:8px;padding:16px;margin:1.5em 0;background:#fff}
.jv-books-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}
.jv-books-title{font-weight:700;font-size:1.05em}
.jv-books-pr{font-size:.7em;color:#888;border:1px solid #ccc;border-radius:3px;padding:1px 6px;flex-shrink:0}
.jv-books-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;min-height:330px}
.jv-book-card{display:flex;flex-direction:column;align-items:center;text-align:center;border:1px solid #f0f0f0;border-radius:6px;padding:12px 8px;background:#fafafa}
.jv-book-cover img{width:auto;max-width:120px;height:170px;object-fit:contain}
.jv-book-info{width:100%;flex:1;display:flex;flex-direction:column}
.jv-book-title{font-size:.82em;font-weight:600;line-height:1.4;margin:8px 0 2px;min-height:2.8em;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}
.jv-book-author{font-size:.72em;color:#777;margin:0 0 8px}
.jv-book-btns{display:flex;flex-direction:column;gap:6px;width:100%;margin-top:auto}
.jv-btn{display:block;text-align:center;font-size:.78em;font-weight:600;color:#fff!important;text-decoration:none!important;border-radius:4px;padding:7px 4px;line-height:1.2}
.jv-btn-az{background:#e88b00}
.jv-btn-rk{background:#bf0000}
.jv-btn:hover{opacity:.85}
.jv-books-note{font-size:.7em;color:#999;text-align:right;margin:8px 0 0}
@media(max-width:599px){
.jv-books-grid{grid-template-columns:1fr;min-height:0}
.jv-book-card{flex-direction:row;text-align:left;gap:12px}
.jv-book-cover img{height:110px;max-width:80px}
.jv-book-info{min-width:0}
.jv-book-title{min-height:0}
.jv-book-btns{flex-direction:row}
.jv-btn{flex:1}
}
</style>
<script>
(function(){
var SHELF='ai';
var root=document.getElementById('jv-books-'+SHELF);
if(!root||root.dataset.init)return;
root.dataset.init='1';
var POOL=[{"t": "面倒なことはChatGPTにやらせよう", "a": "カレーちゃん・からあげ", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2909/9784065342909.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4065342902?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F17728615%2F", "id": "4065342902"}, {"t": "実践Claude Code入門", "a": "西見公宏・吉田真吾・大嶋勇樹", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/3540/9784297153540_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297153548?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18439208%2F", "id": "4297153548"}, {"t": "Claude CodeによるAI駆動開発入門", "a": "平川知秀", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/2758/9784297152758_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4297152754?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18401065%2F", "id": "4297152754"}, {"t": "3時間で身につくClaude活用術", "a": "尾藤克之", "img": "https://thumbnail.image.rakuten.co.jp/@0_mall/book/cabinet/5495/9784866215495_1_2.jpg?_ex=240x240", "az": "https://www.amazon.co.jp/dp/4866215496?tag=javeo2022-22", "rk": "https://hb.afl.rakuten.co.jp/hgc/24ecde15.e492bb61.24ecde16.6c9a125b/?pc=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F&m=https%3A%2F%2Fbooks.rakuten.co.jp%2Frb%2F18576909%2F", "id": "4866215496"}];
var REL='nofollow sponsored noopener noreferrer';
function el(tag,cls){var e=document.createElement(tag);if(cls)e.className=cls;return e;}
function btn(href,cls,label,mall,id){
var a=el('a','jv-btn '+cls);a.href=href;a.target='_blank';a.rel=REL;a.textContent=label;
a.setAttribute('data-shelf',SHELF);a.setAttribute('data-mall',mall);a.setAttribute('data-book',id);
return a;}
function card(b){
var d=el('div','jv-book-card');
var cover=el('a','jv-book-cover');cover.href=b.az;cover.target='_blank';cover.rel=REL;
var img=el('img');img.src=b.img;img.alt=b.t;img.width=120;img.height=170;img.loading='lazy';
cover.appendChild(img);
var info=el('div','jv-book-info');
var ttl=el('p','jv-book-title');ttl.textContent=b.t;
var au=el('p','jv-book-author');au.textContent=b.a;
var btns=el('div','jv-book-btns');
btns.appendChild(btn(b.az,'jv-btn-az','Amazonで見る','amazon',b.id));
if(b.rk){btns.appendChild(btn(b.rk,'jv-btn-rk','楽天で見る','rakuten',b.id));}
info.appendChild(ttl);info.appendChild(au);info.appendChild(btns);
d.appendChild(cover);d.appendChild(info);
return d;}
var pool=POOL.slice();
for(var i=pool.length-1;i>0;i--){var j=Math.floor(Math.random()*(i+1));var t=pool[i];pool[i]=pool[j];pool[j]=t;}
var grid=root.querySelector('.jv-books-grid');
grid.style.opacity='0';
while(grid.firstChild)grid.removeChild(grid.firstChild);
pool.slice(0,3).forEach(function(b){grid.appendChild(card(b));});
grid.style.transition='opacity .5s ease';
void grid.offsetWidth;
grid.style.opacity='1';
})();
</script>
</div>
]]></content:encoded>
					
					<wfw:commentRss>https://javeo.jp/claude-code-security-beginner/feed/</wfw:commentRss>
			<slash:comments>0</slash:comments>
		
		
			</item>
	</channel>
</rss>
