{"id":10846,"date":"2026-02-06T12:55:24","date_gmt":"2026-02-06T03:55:24","guid":{"rendered":"https:\/\/code-plus.jp\/gp\/?p=10846"},"modified":"2026-03-05T10:59:38","modified_gmt":"2026-03-05T01:59:38","slug":"claude-settings-10846","status":"publish","type":"post","link":"https:\/\/code-plus.jp\/gp\/claude-settings-10846\/","title":{"rendered":"Claude Code \u306e settings.json \u30b3\u30d4\u30da\u3067\u3059\u3050\u4f7f\u3048\u308b\u304a\u3059\u3059\u3081\u8a2d\u5b9a\u307e\u3068\u3081\u30102026\u5e74\u7248\u3011"},"content":{"rendered":"<p>Claude Code \u3092\u4f7f\u3063\u3066\u3044\u3066\u300c\u6bce\u56de\u30b3\u30de\u30f3\u30c9\u306e\u8a31\u53ef\u3092\u6c42\u3081\u3089\u308c\u308b\u306e\u304c\u9762\u5012\u300d\u300c\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u3042\u308b\u3089\u3057\u3044\u3051\u3069\u4f55\u3092\u66f8\u3051\u3070\u3044\u3044\u304b\u308f\u304b\u3089\u306a\u3044\u300d\u3068\u611f\u3058\u3066\u3044\u307e\u305b\u3093\u304b\uff1f<\/p>\r\n<p><code>settings.json<\/code> \u3092\u8a2d\u5b9a\u3059\u308b\u3060\u3051\u3067\u3001\u78ba\u8a8d\u30c0\u30a4\u30a2\u30ed\u30b0\u306e\u7169\u308f\u3057\u3055\u304c\u6fc0\u6e1b\u3057\u3001\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3082\u4fdd\u3061\u3064\u3064\u5feb\u9069\u306b\u958b\u767a\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308a\u307e\u3059\u3002\u3053\u306e\u8a18\u4e8b\u3067\u306f\u3001\u307e\u305a\u30b3\u30d4\u30da\u3067\u4f7f\u3048\u308b\u304a\u3059\u3059\u3081\u8a2d\u5b9a\u3092\u7d39\u4ecb\u3057\u3001\u305d\u306e\u5f8c\u3067\u5404\u9805\u76ee\u306e\u610f\u5473\u3084\u5fdc\u7528\u8a2d\u5b9a\u3092\u8a73\u3057\u304f\u89e3\u8aac\u3057\u307e\u3059\u3002<\/p>\r\n\r\n<!-- \u2605\u76ee\u6b21\u30ea\u30b9\u30c8 -->\r\n<ul class=\"tocList mt-1r\" data-toc-id=\"js-tocBWGD\"><\/ul>\r\n<ins class=\"tocBtn is-fixed\" data-toc-id=\"js-tocBWGD\"><\/ins>\r\n<!-- \u76ee\u6b21\uff1aJS -->\r\n<script src=\"https:\/\/code-plus.jp\/cdn\/js\/_gimmicks\/inppend-tocList.js\"><\/script>\r\n<script src=\"https:\/\/code-plus.jp\/cdn\/js\/_gimmicks\/inppend-tocBtn.js\"><\/script>\r\n\r\n<hr class=\"separator mt-3r\">\r\n\r\n\r\n\r\n\r\n<h2 class=\"fz-xl\">\u304a\u3059\u3059\u3081\u306e settings.json \u8a2d\u5b9a\uff08\u30b3\u30d4\u30da\u7528\uff09<\/h2>\r\n<p>\u307e\u305a\u306f\u7d50\u8ad6\u304b\u3089\u3002\u4ee5\u4e0b\u306e\u8a2d\u5b9a\u306f<b class=\"bold\">\u30b0\u30ed\u30fc\u30d0\u30eb\uff08<code>~\/.claude\/settings.json<\/code>\uff09\u306b\u7f6e\u3044\u3066\u3082\u5b89\u5168<\/b>\u306a\u5185\u5bb9\u306b\u7d5e\u3063\u3066\u3044\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">{\r\n  &quot;env&quot;: {\r\n    &quot;CLAUDE_CODE_LANGUAGE&quot;: &quot;ja&quot;,\r\n    &quot;BASH_DEFAULT_TIMEOUT_MS&quot;: &quot;300000&quot;,\r\n    &quot;BASH_MAX_TIMEOUT_MS&quot;: &quot;1200000&quot;,\r\n    &quot;ENABLE_TOOL_SEARCH&quot;: &quot;true&quot;,\r\n    &quot;DISABLE_COST_WARNINGS&quot;: &quot;1&quot;\r\n  },\r\n  &quot;cleanupPeriodDays&quot;: 30,\r\n  &quot;enableAllProjectMcpServers&quot;: false,\r\n  &quot;includeCoAuthoredBy&quot;: true,\r\n  &quot;permissions&quot;: {\r\n    &quot;disableBypassPermissionsMode&quot;: &quot;disable&quot;,\r\n    &quot;allow&quot;: &lsqb;\r\n      &quot;Bash(grep:*)&quot;, &quot;Bash(find:*)&quot;, &quot;Bash(wc:*)&quot;, \r\n      &quot;Bash(ls:*)&quot;, &quot;Bash(echo:*)&quot;, &quot;Bash(diff:*)&quot;, \r\n      &quot;Bash(tree:*)&quot;, &quot;Bash(file:*)&quot;, &quot;Bash(which:*)&quot;, \r\n      &quot;Bash(pwd:*)&quot;, &quot;Bash(date:*)&quot;, &quot;Bash(mkdir:*)&quot;, \r\n      &quot;Bash(cp:*)&quot;, &quot;Bash(mv:*)&quot;, &quot;Bash(touch:*)&quot;, \r\n      &quot;Bash(unzip:*)&quot;, &quot;Bash(tar:*)&quot;, &quot;Bash(zip:*)&quot;, \r\n      &quot;Bash(git:*)&quot;, &quot;Bash(node --version)&quot;, &quot;Bash(npm:*)&quot;, \r\n      &quot;Bash(npx:*)&quot;, &quot;Bash(php:*)&quot;, &quot;Bash(composer:*)&quot;, \r\n      &quot;Bash(jq:*)&quot;, &quot;Bash(sed:*)&quot;, &quot;Bash(awk:*)&quot;, \r\n      &quot;Bash(sort:*)&quot;, &quot;Bash(xargs:*)&quot;, &quot;Bash(python3 --version)&quot;, \r\n      &quot;Bash(pip:*)&quot;, &quot;Read(&lt;strong&gt;)&quot;, &quot;Edit(.\/&lt;\/strong&gt;)&quot;, \r\n      &quot;Edit(!vendor\/&lt;strong&gt;)&quot;, &quot;Edit(!.git\/&lt;\/strong&gt;)&quot;, \r\n      &quot;Write(.\/&lt;strong&gt;)&quot;, &quot;Write(!vendor\/&lt;\/strong&gt;)&quot;, &quot;Write(!.git\/**)&quot;, \r\n      &quot;MultiEdit(.\/**)&quot;, &quot;WebFetch&quot;, &quot;WebSearch&quot;, \r\n      &quot;mcp__context7__*&quot;, &quot;mcp__github__get_*&quot;, \r\n      &quot;mcp__github__list_*&quot;, &quot;mcp__github__search_*&quot;\r\n    &rsqb;,\r\n    &quot;deny&quot;: &lsqb;\r\n      &quot;Bash(sudo *)&quot;, &quot;Bash(su *)&quot;, &quot;Bash(curl *)&quot;, \r\n      &quot;Bash(wget *)&quot;, &quot;Bash(nc *)&quot;, &quot;Bash(ncat *)&quot;, \r\n      &quot;Bash(telnet *)&quot;, &quot;Bash(ssh *)&quot;, &quot;Bash(scp *)&quot;, \r\n      &quot;Bash(security *)&quot;, &quot;Bash(pbcopy *)&quot;, &quot;Bash(pbpaste *)&quot;, \r\n      &quot;Bash(open *)&quot;, &quot;Bash(rm *)&quot;, &quot;Bash(rm -r *)&quot;, \r\n      &quot;Bash(rm -rf *)&quot;, &quot;Bash(git push --force *)&quot;, &quot;Bash(git reset --hard *)&quot;, \r\n      &quot;Read(.\/.env)&quot;, &quot;Edit(.\/.env)&quot;, &quot;Write(.\/.env)&quot;, \r\n      &quot;Read(.\/.env.*)&quot;, &quot;Edit(.\/.env.*)&quot;, &quot;Write(.\/.env.*)&quot;, \r\n      &quot;Bash(* .env*)&quot;, &quot;Bash(* ~\/.ssh\/*)&quot;, &quot;Bash(* ~\/.aws\/*)&quot;, \r\n      &quot;Bash(* ~\/.config\/gh\/*)&quot;, &quot;Bash(* ~\/.git-credentials)&quot;, &quot;Bash(* ~\/.netrc)&quot;, \r\n      &quot;Bash(* ~\/.npmrc)&quot;, &quot;Read(~\/.ssh\/&lt;strong&gt;)&quot;, &quot;Read(~\/.aws\/&lt;\/strong&gt;)&quot;, \r\n      &quot;Read(~\/.git-credentials)&quot;, &quot;Read(~\/.config\/gh\/**)&quot;, &quot;Read(~\/.netrc)&quot;, \r\n      &quot;Read(~\/.npmrc)&quot;, &quot;Edit(~\/.zshrc)&quot;, &quot;Write(~\/.zshrc)&quot;, \r\n      &quot;Edit(~\/.bashrc)&quot;, &quot;Write(~\/.bashrc)&quot;\r\n    &rsqb;\r\n  },\r\n  &quot;hooks&quot;: {\r\n    &quot;Notification&quot;: &lsqb;\r\n      {\r\n        &quot;matcher&quot;: &quot;&quot;,\r\n        &quot;hooks&quot;: &lsqb;\r\n          {\r\n            &quot;type&quot;: &quot;command&quot;,\r\n            &quot;command&quot;: &quot;afplay \/System\/Library\/Sounds\/Glass.aiff&quot;\r\n          }\r\n        &rsqb;\r\n      }\r\n    &rsqb;,\r\n    &quot;Stop&quot;: &lsqb;\r\n      {\r\n        &quot;matcher&quot;: &quot;&quot;,\r\n        &quot;hooks&quot;: &lsqb;\r\n          {\r\n            &quot;type&quot;: &quot;command&quot;,\r\n            &quot;command&quot;: &quot;afplay \/System\/Library\/Sounds\/Glass.aiff&quot;\r\n          },\r\n          {\r\n            &quot;type&quot;: &quot;command&quot;,\r\n            &quot;command&quot;: &quot;osascript -e &#39;display notification \\&quot;\u30c6\u30b9\u30c8\u3068\u30b3\u30df\u30c3\u30c8\u3092\u78ba\u8a8d\u3057\u3066\u304f\u3060\u3055\u3044\\&quot; with title \\&quot;Claude Code\\&quot; subtitle \\&quot;\u30bf\u30b9\u30af\u5b8c\u4e86\\&quot;&#39;&quot;\r\n          }\r\n        &rsqb;\r\n      }\r\n    &rsqb;\r\n  }\r\n}\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">\u4f7f\u3044\u65b9<\/h3>\r\n<p><code>~\/.claude\/settings.json<\/code> \u306b\u3053\u306e\u5185\u5bb9\u3092\u30b3\u30d4\u30da\u3059\u308b\u3060\u3051\u3067\u3059\u3002\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3057\u306a\u3044\u5834\u5408\u306f\u65b0\u898f\u4f5c\u6210\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\r\n<pre><code class=\"language-bash\"># \u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304c\u306a\u3051\u308c\u3070\u4f5c\u6210\r\nmkdir -p ~\/.claude\r\n\r\n# \u30a8\u30c7\u30a3\u30bf\u3067\u958b\u304f\uff08VS Code \u306e\u5834\u5408\uff09\r\ncode ~\/.claude\/settings.json\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u306e\u30dd\u30a4\u30f3\u30c8<\/h3>\r\n<p>\u4e0a\u8a18\u306e\u8a2d\u5b9a\u306f <b class=\"bold\">macOS + WordPress\/Node.js, Python \u958b\u767a<\/b> \u3092\u60f3\u5b9a\u3057\u3066\u3044\u307e\u3059\u3002\u958b\u767a\u74b0\u5883\u306b\u5408\u308f\u305b\u3066\u4ee5\u4e0b\u3092\u8abf\u6574\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\r\n<ul style=\"list-style-type:bullet;\" class=\"my-0.5r\">\r\n  <li>Rust \u958b\u767a\u8005\u306a<code>&quot;Bash(cargo:*)&quot;<\/code>, <code>&quot;Bash(rustc:*)&quot;<\/code> \u3092\u8ffd\u52a0<\/li>\r\n  <li>Windows \u30e6\u30fc\u30b6\u30fc\u306a<code>hooks<\/code> \u5185\u306e <code>afplay<\/code> \u3084 <code>osascript<\/code> \u306f\u4f7f\u3048\u306a\u3044\u306e\u3067\u3001\u4ee3\u308f\u308a\u306b PowerShell \u306e\u901a\u77e5\u30b3\u30de\u30f3\u30c9\u306b\u7f6e\u304d\u63db\u3048\u3066\u304f\u3060\u3055\u3044<\/li>\r\n  <li>git\u64cd\u4f5c\u3092Claude Code\u306b\u4efb\u305b\u305f\u304f\u306a\u3044\u5834\u5408\u306a<code>&quot;Bash(git:*)&quot;<\/code> \u3092 <code>allow<\/code> \u304b\u3089\u5916\u3057\u3001<code>deny<\/code> \u306b <code>&quot;Bash(git commit:*)&quot;<\/code>, <code>&quot;Bash(git push:*)&quot;<\/code> \u7b49\u3092\u8ffd\u52a0<\/li>\r\n<\/ul>\r\n<hr class=\"separator mt-3r\">\r\n<h2 class=\"fz-xl\">settings.json \u306e\u914d\u7f6e\u5834\u6240\u3068\u512a\u5148\u9806\u4f4d<\/h2>\r\n\r\n<h3 class=\"fz-ml ignore-toc-scope\">3\u7a2e\u985e\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb<\/h3>\r\n<p>settings.json \u306f\u914d\u7f6e\u3059\u308b\u5834\u6240\u306b\u3088\u3063\u3066\u9069\u7528\u7bc4\u56f2\u304c\u5909\u308f\u308a\u307e\u3059\u3002<\/p>\r\n<table class=\"table my-0.5r\">\r\n  <thead>\r\n    <tr class=\"rung\">\r\n      <th>\u30d5\u30a1\u30a4\u30eb\u30d1\u30b9<\/th>\r\n      <td>\u9069\u7528\u7bc4\u56f2<\/td>\r\n      <td>\u7528\u9014<\/td>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th><code>~\/.claude\/settings.json<\/code><\/th>\r\n      <td><b class=\"bold\">\u5168\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5171\u901a<\/b><br \/>\uff08\u30b0\u30ed\u30fc\u30d0\u30eb\uff09<\/td>\r\n      <td>\u3069\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3082><br \/>\u4f7f\u3046\u5171\u901a\u8a2d\u5b9a<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>.claude\/settings.json<\/code><\/th>\r\n      <td><b class=\"bold\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5358\u4f4d<\/b><br \/>\uff08\u30ed\u30fc\u30ab\u30eb\uff09<\/td>\r\n      <td>\u30c1\u30fc\u30e0\u3067\u5171\u6709\u3059\u308b\u8a2d\u5b9a<br \/>\uff08Git\u7ba1\u7406\u53ef\u80fd\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>.claude\/settings.local.json<\/code><\/th>\r\n      <td><b class=\"bold\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5358\u4f4d<\/b><br \/>\uff08\u500b\u4eba\u7528\u30ed\u30fc\u30ab\u30eb\uff09<\/td>\r\n      <td>\u500b\u4eba\u3060\u3051\u306e\u8a2d\u5b9a<br \/>\uff08.gitignore\u63a8\u5968\uff09<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n\r\n<h3 class=\"fz-ml\">\u30b0\u30ed\u30fc\u30d0\u30eb\u3068\u30ed\u30fc\u30ab\u30eb\u306e\u4f7f\u3044\u5206\u3051<\/h3>\r\n<p><b class=\"bold\">\u30b0\u30ed\u30fc\u30d0\u30eb\u306b\u66f8\u304f\u3079\u304d\u8a2d\u5b9a<\/b>\u3068\u3057\u3066\u3001<br class=\"d-none_sp\" \/><code>git<\/code>, <code>grep<\/code>, <code>ls<\/code> \u306a\u3069\u306e\u5b89\u5168\u306a\u30b3\u30de\u30f3\u30c9\u8a31\u53ef\u3001\u901a\u77e5\u7528\u306e hooks \u8a2d\u5b9a\u3001<code>env<\/code> \u306e\u8a00\u8a9e\u8a2d\u5b9a\u3084\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8\u304c\u6319\u3052\u3089\u308c\u307e\u3059\u3002\u3069\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3067\u3082\u5171\u901a\u3057\u3066\u5fc5\u8981\u306b\u306a\u308b\u8a2d\u5b9a\u304c\u3053\u308c\u306b\u8a72\u5f53\u3057\u307e\u3059\u3002<\/p>\r\n<p><b class=\"bold\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ed\u30fc\u30ab\u30eb\u306b\u66f8\u304f\u3079\u304d\u8a2d\u5b9a<\/b>\u3068\u3057\u3066\u306f\u3001<br class=\"d-none_sp\" \/><code>npm run format<\/code> \u3084 <code>npm run lint<\/code> \u306e\u3088\u3046\u306a PostToolUse \u30d5\u30c3\u30af\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u56fa\u6709\u306e MCP \u30b5\u30fc\u30d0\u30fc\u8a31\u53ef\u3001<code>.env<\/code> \u3084 <code>secrets\/<\/code> \u3078\u306e Read \u7981\u6b62\u8a2d\u5b9a\u306a\u3069\u304c\u3042\u308a\u307e\u3059\u3002\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306b\u30b3\u30de\u30f3\u30c9\u3084\u69cb\u6210\u304c\u7570\u306a\u308b\u3082\u306e\u306f\u30ed\u30fc\u30ab\u30eb\u306b\u66f8\u304d\u307e\u3057\u3087\u3046\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">settings.json \u3068 settings.local.json \u306e\u9055\u3044<\/h3>\r\n<p><code>.claude\/settings.json<\/code> \u306fGit\u7ba1\u7406\u306b\u542b\u3081\u308b\u3053\u3068\u304c\u3067\u304d\u308b\u305f\u3081\u3001\u30c1\u30fc\u30e0\u30e1\u30f3\u30d0\u30fc\u5168\u54e1\u3067\u540c\u3058\u8a2d\u5b9a\u3092\u5171\u6709\u3067\u304d\u307e\u3059\u3002\u4e00\u65b9 <code>.claude\/settings.local.json<\/code> \u306f <code>.gitignore<\/code> \u306b\u8ffd\u52a0\u3057\u3066\u500b\u4eba\u3060\u3051\u306e\u8a2d\u5b9a\u3092\u4fdd\u6301\u3059\u308b\u7528\u9014\u306b\u4f7f\u3044\u307e\u3059\u3002<\/p>\r\n<p>\u4f8b\u3048\u3070\u3001\u30c1\u30fc\u30e0\u5171\u901a\u3067\u300c<code>rm -rf<\/code> \u3092\u7981\u6b62\u3059\u308b\u300d\u8a2d\u5b9a\u306f <code>.claude\/settings.json<\/code> \u306b\u66f8\u304d\u3001\u500b\u4eba\u7684\u306b\u4f7f\u3044\u305f\u3044\u901a\u77e5\u97f3\u306e\u8a2d\u5b9a\u306f <code>.claude\/settings.local.json<\/code> \u306b\u66f8\u304f\u3001\u3068\u3044\u3063\u305f\u4f7f\u3044\u5206\u3051\u3067\u3059\u3002<\/p>\r\n\r\n<h3 class=\"fz-mll ignore-toc-scope\">\u8a2d\u5b9a\u306e\u512a\u5148\u9806\u4f4d<\/h3>\r\n<p>\u8907\u6570\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u304c\u5b58\u5728\u3059\u308b\u5834\u5408\u3001\u4ee5\u4e0b\u306e\u9806\u756a\u3067\u9069\u7528\u3055\u308c\u307e\u3059\uff08\u4e0a\u304c\u512a\u5148\uff09\u3002<\/p>\r\n<ol style=\"list-style-type:decimal;\" class=\"my-0.5r\">\r\n  <li>\u30a8\u30f3\u30bf\u30fc\u30d7\u30e9\u30a4\u30ba\u30dd\u30ea\u30b7\u30fc<\/li>\r\n  <li>\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u5f15\u6570<\/li>\r\n  <li>\u30ed\u30fc\u30ab\u30eb\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\uff08<code>.claude\/settings.local.json<\/code>\uff09<\/li>\r\n  <li>\u5171\u6709\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8a2d\u5b9a\uff08<code>.claude\/settings.json<\/code>\uff09<\/li>\r\n  <li>\u30e6\u30fc\u30b6\u30fc\u8a2d\u5b9a\uff08<code>~\/.claude\/settings.json<\/code>\uff09<\/li>\r\n<\/ol>\r\n<p>\u540c\u3058\u30ad\u30fc\u304c\u8907\u6570\u306e\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306b\u5b58\u5728\u3059\u308b\u5834\u5408\u306f\u3001\u3088\u308a\u4e0a\u4f4d\u306e\u30d5\u30a1\u30a4\u30eb\u306e\u5024\u304c\u63a1\u7528\u3055\u308c\u307e\u3059\u3002<\/p>\r\n<hr class=\"separator mt-3r\">\r\n<h2 class=\"fz-xl\">settings.json \u306e\u5404\u9805\u76ee\u3092\u89e3\u8aac<\/h2>\r\n\r\n<h3 class=\"fz-ml\">env\uff08\u74b0\u5883\u5909\u6570\uff09<\/h3>\r\n<p>Claude Code \u5b9f\u884c\u6642\u306b\u8a2d\u5b9a\u3055\u308c\u308b\u74b0\u5883\u5909\u6570\u3067\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">&quot;env&quot;: {\r\n  &quot;CLAUDE_CODE_LANGUAGE&quot;: &quot;ja&quot;,\r\n  &quot;BASH_DEFAULT_TIMEOUT_MS&quot;: &quot;300000&quot;,\r\n  &quot;BASH_MAX_TIMEOUT_MS&quot;: &quot;1200000&quot;,\r\n  &quot;ENABLE_TOOL_SEARCH&quot;: &quot;true&quot;,\r\n  &quot;DISABLE_COST_WARNINGS&quot;: &quot;1&quot;\r\n}\r\n<\/code><\/pre>\r\n<table class=\"table my-0.5r\">\r\n  <thead>\r\n    <tr class=\"rung\">\r\n      <th>\u5909\u6570\u540d<\/th>\r\n      <td>\u8aac\u660e<\/td>\r\n      <td>\u63a8\u5968\u5024<\/td>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th><code>CLAUDE_CODE_LANGUAGE<\/code><\/th>\r\n      <td>UI\u30fb\u5fdc\u7b54\u306e\u8a00\u8a9e<\/td>\r\n      <td><code>&quot;ja&quot;<\/code>\uff08\u65e5\u672c\u8a9e\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>BASH_DEFAULT_TIMEOUT_MS<\/code><\/th>\r\n      <td>Bash\u30b3\u30de\u30f3\u30c9\u306e<br \/>\u30c7\u30d5\u30a9\u30eb\u30c8\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8<\/td>\r\n      <td><code>&quot;300000&quot;<\/code>\uff085\u5206\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>BASH_MAX_TIMEOUT_MS<\/code><\/th>\r\n      <td>Bash\u30b3\u30de\u30f3\u30c9\u306e<br \/>\u6700\u5927\u30bf\u30a4\u30e0\u30a2\u30a6\u30c8<\/td>\r\n      <td><code>&quot;1200000&quot;<\/code>\uff0820\u5206\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>ENABLE_TOOL_SEARCH<\/code><\/th>\r\n      <td>\u30c4\u30fc\u30eb\u691c\u7d22\u6a5f\u80fd\u3092\u6709\u52b9\u5316<\/td>\r\n      <td><code>&quot;true&quot;<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>DISABLE_COST_WARNINGS<\/code><\/th>\r\n      <td>\u30b3\u30b9\u30c8\u8b66\u544a\u3092\u975e\u8868\u793a\u306b\u3059\u308b<\/td>\r\n      <td><code>&quot;1&quot;<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>CLAUDE_CODE_ENABLE_TELEMETRY<\/code><\/th>\r\n      <td>\u30c6\u30ec\u30e1\u30c8\u30ea\u306e\u6709\u52b9\/\u7121\u52b9<\/td>\r\n      <td><code>&quot;0&quot;<\/code>\uff08\u7121\u52b9\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>DISABLE_AUTOUPDATER<\/code><\/th>\r\n      <td>\u81ea\u52d5\u66f4\u65b0\u3092\u7121\u52b9\u5316<\/td>\r\n      <td><code>&quot;1&quot;<\/code><\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n\r\n<h3 class=\"fz-ml\">permissions\uff08\u6a29\u9650\u8a2d\u5b9a\uff09<\/h3>\r\n<p>Claude Code \u304c\u3069\u306e\u30b3\u30de\u30f3\u30c9\u3084\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u3092\u5b9f\u884c\u3067\u304d\u308b\u304b\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">&quot;permissions&quot;: {\r\n  &quot;allow&quot;: [ ... ],\r\n  &quot;deny&quot;: [ ... ]\r\n}\r\n<\/code><\/pre>\r\n<h4 class=\"fz-md\">allow \u3067\u4f7f\u3048\u308b\u30d1\u30bf\u30fc\u30f3<\/h4>\r\n<table class=\"table my-0.5r\">\r\n  <thead>\r\n    <tr class=\"rung\">\r\n      <th>\u30d1\u30bf\u30fc\u30f3<\/th>\r\n      <td>\u8aac\u660e<\/td>\r\n      <td>\u4f8b<\/td>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th><code>Bash(\u30b3\u30de\u30f3\u30c9:*)<\/code><\/th>\r\n      <td>\u7279\u5b9a\u30b3\u30de\u30f3\u30c9\u306e<br class=\"d-none_sp\" \/>\u5168\u5f15\u6570\u3092\u8a31\u53ef<\/td>\r\n      <td><code>&quot;Bash(git:*)&quot;<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Bash(\u30b3\u30de\u30f3\u30c9 \u5f15\u6570)<\/code><\/th>\r\n      <td>\u7279\u5b9a\u306e\u5f15\u6570\u306e\u307f\u8a31\u53ef<\/td>\r\n      <td><code>&quot;Bash(npm run lint)&quot;<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Read(**)<\/code><\/th>\r\n      <td>\u5168\u30d5\u30a1\u30a4\u30eb\u306e<br class=\"d-none_sp\" \/>\u8aad\u307f\u53d6\u308a\u8a31\u53ef<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Edit(.\/**)<\/code><\/th>\r\n      <td>\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<br class=\"d-none_sp\" \/>\u914d\u4e0b\u306e\u7de8\u96c6<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Edit(!\u30d1\u30b9\/&lt;strong&gt;)<\/code><\/th>\r\n      <td>\u7279\u5b9a\u30d1\u30b9\u3092<br class=\"d-none_sp\" \/>\u7de8\u96c6\u5bfe\u8c61\u304b\u3089\u9664\u5916<\/td>\r\n      <td><code>&quot;Edit(!vendor\/&lt;\/strong&gt;)&quot;<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Write(.\/**)<\/code><\/th>\r\n      <td>\u30ab\u30ec\u30f3\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<br class=\"d-none_sp\" \/>\u914d\u4e0b\u3078\u306e\u66f8\u304d\u8fbc\u307f<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>MultiEdit(.\/**)<\/code><\/th>\r\n      <td>\u8907\u6570\u7b87\u6240\u306e\u540c\u6642\u7de8\u96c6<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>WebFetch<\/code><\/th>\r\n      <td>Web \u30da\u30fc\u30b8\u306e\u53d6\u5f97<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>WebSearch<\/code><\/th>\r\n      <td>Web \u691c\u7d22<\/td>\r\n      <td>-<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>WebFetch(domain:\u30c9\u30e1\u30a4\u30f3\u540d)<\/code><\/th>\r\n      <td>\u7279\u5b9a\u30c9\u30e1\u30a4\u30f3\u306e\u307f <br class=\"d-none_sp\" \/>Fetch \u8a31\u53ef<\/td>\r\n      <td><code>&quot;WebFetch(domain:example.com)&quot;<\/code><\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<h4 class=\"fz-md\">deny \u3067\u4f7f\u3048\u308b\u30d1\u30bf\u30fc\u30f3<\/h4>\r\n<p>allow \u3068\u540c\u3058\u30d1\u30bf\u30fc\u30f3\u304c\u4f7f\u3048\u307e\u3059\u3002deny \u306f allow \u3088\u308a\u512a\u5148\u3055\u308c\u308b\u305f\u3081\u3001allow \u3067\u5e83\u304f\u8a31\u53ef\u3057\u3064\u3064 deny \u3067\u5371\u967a\u306a\u64cd\u4f5c\u3060\u3051\u3092\u30d4\u30f3\u30dd\u30a4\u30f3\u30c8\u3067\u7981\u6b62\u3059\u308b\u904b\u7528\u304c\u53ef\u80fd\u3067\u3059\u3002<\/p>\r\n\r\n<h4 class=\"fz-md\">\u30b0\u30ed\u30fc\u30d0\u30eb\u306b allow \u3057\u3066\u5b89\u5168\u306a\u30b3\u30de\u30f3\u30c9\u4e00\u89a7<\/h4>\r\n<table class=\"table my-0.5r\">\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th>\r\n        <b class=\"bold\">\u8aad\u307f\u53d6\u308a\u30fb\u8868\u793a\u7cfb\uff08\u30ea\u30b9\u30af\u307b\u307c\u30bc\u30ed\uff09:<\/b>\r\n      <\/th>\r\n      <td>\r\n        <code>grep<\/code>, <code>find<\/code>, <code>wc<\/code>, <code>ls<\/code>, <code>pwd<\/code>, <code>echo<\/code>, <code>which<\/code>, <code>date<\/code>, <code>file<\/code>, <code>diff<\/code>, <code>tree<\/code>\r\n        <p class=\"fz-ss\">\r\n          \u203b cat \/ head \/ tail \/ less \u306f Claude Code \u306e Read \u30c4\u30fc\u30eb\u3067\u4ee3\u66ff\u3067\u304d\u308b\u305f\u3081\u3001allow \u306b\u306f\u542b\u3081\u3066\u3044\u307e\u305b\u3093\u3002Bash \u7d4c\u7531\u3067\u6a5f\u5bc6\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307e\u308c\u308b\u30ea\u30b9\u30af\u3092\u907f\u3051\u308b\u306e\u304c\u76ee\u7684\u3067\u3059\uff08grep ~\/.ssh\/id_rsa \u306e\u3088\u3046\u306a\u7528\u9014\u3092\u9632\u3050\u305f\u3081\uff09\u3002\r\n        <\/p>\r\n      <\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u7cfb\uff08\u4f4e\u30ea\u30b9\u30af\uff09:<\/b><\/th>\r\n      <td><code>mkdir<\/code>, <code>cp<\/code>, <code>mv<\/code>, <code>touch<\/code>, <code>unzip<\/code>, <code>tar<\/code>, <code>zip<\/code>, <code>chmod<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u958b\u767a\u30c4\u30fc\u30eb\u7cfb\uff08\u8981\u6ce8\u610f\uff09:<\/b><\/th>\r\n      <td><code>git<\/code>, <code>npm<\/code>, <code>npx<\/code>, <code>jq<\/code>, <code>sed<\/code>, <code>awk<\/code>, <code>sort<\/code>, <code>xargs<\/code><\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table><!-- \/\/\/.table -->\r\n\r\n<h4 class=\"fz-md\">\u30b0\u30ed\u30fc\u30d0\u30eb\u306e deny \u306b\u5165\u308c\u308b\u3079\u304d\u30b3\u30de\u30f3\u30c9<\/h4>\r\n<table class=\"table my-0.5r\">\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th>\r\n        <b class=\"bold\">macOS \u56fa\u6709:<\/b>\r\n      <\/th>\r\n      <td><code>osascript<\/code>\uff08\u4efb\u610f\uff09, <code>security<\/code>, <code>pbcopy<\/code>, <code>pbpaste<\/code>, <code>open<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u524a\u9664\u30fb\u5f37\u5236\u64cd\u4f5c\u7cfb:<\/b><\/th>\r\n      <td><code>rm *<\/code>, <code>rm -r *<\/code>, <code>rm -rf *<\/code>\uff08rm -rf \/ \u3060\u3051\u3067\u306f\u4e0d\u5341\u5206\uff09<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u6a29\u9650\u6607\u683c:<\/b><\/th>\r\n      <td><code>sudo *<\/code>, <code>su *<\/code><\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u6a5f\u5bc6\u30d5\u30a1\u30a4\u30eb\u4fdd\u8b77\uff08Bash \u7d4c\u7531\uff09:<\/b><\/th>\r\n      <td><code>Bash(* .env*)<\/code>, <code>Bash(* ~\/.ssh\/*)<\/code>, <code>Bash(* ~\/.aws\/*) <\/code> \u306a\u3069<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u6a5f\u5bc6\u30d5\u30a1\u30a4\u30eb\u4fdd\u8b77\uff08Read\/Edit\/Write\uff09:<\/b><\/th>\r\n      <td><code>.env<\/code>, <code>~\/.ssh\/&lt;strong&gt;<\/code>, <code>~\/.aws\/&lt;\/strong&gt;<\/code>, <code>~\/.npmrc<\/code> \u306a\u3069\r\n      <\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><b class=\"bold\">\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u7cfb:<\/b><\/th>\r\n      <td><code>curl<\/code>, <code>wget<\/code>, <code>nc<\/code>, <code>ncat<\/code>, <code>telnet<\/code>, <code>ssh<\/code>, <code>scp<\/code>\r\n      <\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table><!-- \/\/\/.table -->\r\n<p>\u203b<code>rm<\/code> \u81ea\u4f53\u306f\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ed\u30fc\u30ab\u30eb\u3067\u5fc5\u8981\u306b\u5fdc\u3058\u3066\u8a31\u53ef\u3059\u308b\u306e\u304c\u5b89\u5168\u3067\u3059\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">disableBypassPermissionsMode\uff08\u5168\u6a29\u9650\u30d0\u30a4\u30d1\u30b9\u3092\u7121\u52b9\u5316\uff09<\/h3>\r\n<pre><code class=\"language-json\">&quot;disableBypassPermissionsMode&quot;: &quot;disable&quot;\r\n<\/code><\/pre>\r\n<p>\"disable\" \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001--dangerously-skip-permissions \u30aa\u30d7\u30b7\u30e7\u30f3\u306b\u3088\u308b\u5168\u6a29\u9650\u30d0\u30a4\u30d1\u30b9\u3092\u7121\u52b9\u5316\u3057\u307e\u3059\u3002CI \u7b49\u3067\u30b9\u30ad\u30c3\u30d7\u3057\u305f\u3044\u5834\u5408\u306f\u524a\u9664\u3057\u3066\u304f\u3060\u3055\u3044\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">hooks\uff08\u30d5\u30c3\u30af\uff09<\/h3>\r\n<p>\u7279\u5b9a\u306e\u30a4\u30d9\u30f3\u30c8\u304c\u767a\u751f\u3057\u305f\u3068\u304d\u306b\u81ea\u52d5\u5b9f\u884c\u3055\u308c\u308b\u30b3\u30de\u30f3\u30c9\u3092\u8a2d\u5b9a\u3057\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">&quot;hooks&quot;: {\r\n  &quot;\u30a4\u30d9\u30f3\u30c8\u540d&quot;: [\r\n    {\r\n      &quot;matcher&quot;: &quot;\u30de\u30c3\u30c1\u6761\u4ef6&quot;,\r\n      &quot;hooks&quot;: [\r\n        {\r\n          &quot;type&quot;: &quot;command&quot;,\r\n          &quot;command&quot;: &quot;\u5b9f\u884c\u3059\u308b\u30b3\u30de\u30f3\u30c9&quot;\r\n        }\r\n      ]\r\n    }\r\n  ]\r\n}\r\n<\/code><\/pre>\r\n<h4 class=\"fz-md\">\u4e3b\u306a\u30a4\u30d9\u30f3\u30c8\u4e00\u89a7<\/h4>\r\n<table class=\"table my-0.5r\">\r\n  <thead>\r\n    <tr class=\"rung\">\r\n      <th>\u30a4\u30d9\u30f3\u30c8\u540d<\/th>\r\n      <td>\u767a\u706b\u30bf\u30a4\u30df\u30f3\u30b0<\/td>\r\n    <\/tr>\r\n  <\/thead>\r\n  <tbody>\r\n    <tr class=\"rung\">\r\n      <th><code>Stop<\/code><\/th>\r\n      <td>Claude Code \u306e\u30bf\u30b9\u30af\u304c\u5b8c\u4e86\u3057\u305f\u3068\u304d<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>Notification<\/code><\/th>\r\n      <td>\u30b3\u30de\u30f3\u30c9\u627f\u8a8d\u5f85\u3061\u30fb60\u79d2\u9593\u306e\u5165\u529b\u5f85\u3061<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>PermissionRequest<\/code><\/th>\r\n      <td>\u30b3\u30de\u30f3\u30c9\u5b9f\u884c\u306e\u627f\u8a8d\u3092\u6c42\u3081\u308b\u3068\u304d<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>PostToolUse<\/code><\/th>\r\n      <td>\u30b3\u30de\u30f3\u30c9\u5b9f\u884c\u3084\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6\u306e\u5f8c<\/td>\r\n    <\/tr>\r\n    <tr class=\"rung\">\r\n      <th><code>PreToolUse<\/code><\/th>\r\n      <td>\u30b3\u30de\u30f3\u30c9\u5b9f\u884c\u3084\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6\u306e\u524d<\/td>\r\n    <\/tr>\r\n  <\/tbody>\r\n<\/table>\r\n<h4 class=\"fz-md\">matcher \u306e\u4f7f\u3044\u65b9<\/h4>\r\n<p><code>matcher<\/code> \u3092\u7a7a\u6587\u5b57 <code>&quot;&quot;<\/code> \u306b\u3059\u308b\u3068\u4e3b\u8981\u306a\u30a4\u30d9\u30f3\u30c8\u306b\u30de\u30c3\u30c1\u3057\u307e\u3059\u3002\u7279\u5b9a\u306e\u6761\u4ef6\u306b\u9650\u5b9a\u3057\u305f\u3044\u5834\u5408\u306f\u5024\u3092\u6307\u5b9a\u3057\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">{\r\n  &quot;matcher&quot;: &quot;Edit|Write|MultiEdit&quot;,\r\n  &quot;hooks&quot;: [\r\n    {\r\n      &quot;type&quot;: &quot;command&quot;,\r\n      &quot;command&quot;: &quot;npm run format&quot;\r\n    }\r\n  ]\r\n}\r\n<\/code><\/pre>\r\n<p>\u4e0a\u8a18\u306e\u4f8b\u3067\u306f\u3001\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6\u7cfb\u306e\u30c4\u30fc\u30eb\uff08Edit \/ Write \/ MultiEdit\uff09\u304c\u4f7f\u308f\u308c\u305f\u5f8c\u306b\u3060\u3051 <code>npm run format<\/code> \u304c\u5b9f\u884c\u3055\u308c\u307e\u3059\u3002<\/p>\r\n<h4 class=\"fz-md\">hooks \u306e\u6ce8\u610f\u70b9<\/h4>\r\n<p>hooks \u5185\u306e <code>command<\/code> \u306f1\u3064\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u306b\u3064\u304d1\u3064\u3060\u3051\u3067\u3059\u3002\u8907\u6570\u306e\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3057\u305f\u3044\u5834\u5408\u306f\u3001<code>hooks<\/code> \u914d\u5217\u306b\u8907\u6570\u306e\u30aa\u30d6\u30b8\u30a7\u30af\u30c8\u3092\u4e26\u3079\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">&quot;hooks&quot;: [\r\n  { &quot;type&quot;: &quot;command&quot;, &quot;command&quot;: &quot;\u30b3\u30de\u30f3\u30c91&quot; },\r\n  { &quot;type&quot;: &quot;command&quot;, &quot;command&quot;: &quot;\u30b3\u30de\u30f3\u30c92&quot; }\r\n]\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">cleanupPeriodDays\uff08\u30af\u30ea\u30fc\u30f3\u30a2\u30c3\u30d7\u671f\u9593\uff09<\/h3>\r\n<pre><code class=\"language-json\">&quot;cleanupPeriodDays&quot;: 30\r\n<\/code><\/pre>\r\n<p>\u53e4\u3044\u4f1a\u8a71\u5c65\u6b74\u3084\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u81ea\u52d5\u524a\u9664\u3059\u308b\u307e\u3067\u306e\u65e5\u6570\u3067\u3059\u3002\u30c7\u30d5\u30a9\u30eb\u30c8\u306f30\u65e5\u3067\u3059\u3002\u9577\u304f\u4fdd\u6301\u3057\u305f\u3044\u5834\u5408\u306f <code>60<\/code> \u306a\u3069\u306b\u5909\u66f4\u3057\u307e\u3059\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">enableAllProjectMcpServers\uff08MCP \u30b5\u30fc\u30d0\u30fc\u5236\u5fa1\uff09<\/h3>\r\n<pre><code class=\"language-json\">&quot;enableAllProjectMcpServers&quot;: false\r\n<\/code><\/pre>\r\n<p>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u914d\u4e0b\u306e .mcp.json \u306b\u5b9a\u7fa9\u3055\u308c\u305f MCP \u30b5\u30fc\u30d0\u30fc\u3092\u81ea\u52d5\u627f\u8a8d\u3059\u308b\u304b\u3069\u3046\u304b\u3092\u5236\u5fa1\u3057\u307e\u3059\u3002false \u306b\u3059\u308b\u3068\u3001\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306e MCP \u30b5\u30fc\u30d0\u30fc\u306f\u6bce\u56de\u78ba\u8a8d\u30c0\u30a4\u30a2\u30ed\u30b0\u304c\u8868\u793a\u3055\u308c\u307e\u3059\u3002\u4fe1\u983c\u3067\u304d\u306a\u3044\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u958b\u3044\u305f\u3068\u304d\u306e\u81ea\u52d5\u5b9f\u884c\u3092\u9632\u3050\u305f\u3081\u3001false \u63a8\u5968\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">includeCoAuthoredBy\uff08\u5171\u8457\u8005\u8868\u8a18\uff09<\/h3>\r\n<pre><code class=\"language-json\">&quot;includeCoAuthoredBy&quot;: true\r\n<\/code><\/pre>\r\n<p><code>true<\/code> \u306b\u8a2d\u5b9a\u3059\u308b\u3068\u3001git \u30b3\u30df\u30c3\u30c8\u30e1\u30c3\u30bb\u30fc\u30b8\u306b <code>Co-authored-by: Claude &lt;claude@anthropic.com&gt;<\/code> \u304c\u81ea\u52d5\u4ed8\u4e0e\u3055\u308c\u307e\u3059\u3002AI \u3068\u306e\u5171\u540c\u4f5c\u696d\u3067\u3042\u308b\u3053\u3068\u3092\u660e\u793a\u3057\u305f\u3044\u5834\u5408\u306b\u6709\u52b9\u3067\u3059\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">enabledPlugins\uff08\u30d7\u30e9\u30b0\u30a4\u30f3\u6709\u52b9\u5316\uff09<\/h3>\r\n<pre><code class=\"language-json\">&quot;enabledPlugins&quot;: {\r\n  &quot;feature-dev@claude-plugins-official&quot;: true,\r\n  &quot;security-guidance@claude-plugins-official&quot;: true\r\n}\r\n<\/code><\/pre>\r\n<p>\u516c\u5f0f\u30fb\u30b5\u30fc\u30c9\u30d1\u30fc\u30c6\u30a3\u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u3092\u6709\u52b9\u5316\u3059\u308b\u8a2d\u5b9a\u3067\u3059\u3002\u5229\u7528\u53ef\u80fd\u306a\u30d7\u30e9\u30b0\u30a4\u30f3\u306f\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u3088\u3063\u3066\u7570\u306a\u308a\u307e\u3059\u3002<\/p>\r\n\r\n<a href=\"https:\/\/code-plus.jp\/gp\/claude-code-plugin-10438\/\" class=\"linkbox my-1.5r\">\r\n  <h4 class=\"linkbox-title fz-md\">\u3010\u521d\u5fc3\u8005\u5411\u3051\u3011Claude Code \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5c0e\u5165\u30ac\u30a4\u30c9 - \u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u3068\u8a2d\u5b9a\u65b9\u6cd5<\/h4>\r\n  <picture class=\"linkbox-thumbnail\">\r\n    <img decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/code-plus.jp\/gp\/wp-content\/uploads\/Claude-C_2601151637.jpg\" alt=\"\u3010\u521d\u5fc3\u8005\u5411\u3051\u3011Claude Code \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5c0e\u5165\u30ac\u30a4\u30c9 - \u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u3068\u8a2d\u5b9a\u65b9\u6cd5\" loading=\"lazy\" \/>\r\n  <\/picture>\r\n  <span class=\"linkbox-excerpt\">Claude Code \u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u5c0e\u5165\u65b9\u6cd5\u3092\u521d\u5fc3\u8005\u5411\u3051\u306b\u89e3\u8aac\u3002feature-dev\u3001commit-commands\u3001security-guidance \u306a\u3069\u3001\u958b\u767a\u52b9\u7387\u3092\u4e0a\u3052\u308b\u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u4f7f\u3044\u65b9\u3068\u8a2d\u5b9a\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002\r\n    &emsp;<u class=\"linkbox-more\">\u7d9a\u304d\u3092\u8aad\u3080<\/u>\r\n  <\/span>\r\n<\/a>\r\n\r\n<hr class=\"separator mt-3r\">\r\n\r\n<h2 class=\"fz-xl\">\u5fdc\u7528\u8a2d\u5b9a<\/h2>\r\n<p>\u57fa\u672c\u8a2d\u5b9a\u306b\u6163\u308c\u3066\u304d\u305f\u3089\u3001\u3055\u3089\u306b\u4fbf\u5229\u306a\u5fdc\u7528\u8a2d\u5b9a\u3082\u8a66\u3057\u3066\u307f\u307e\u3057\u3087\u3046\u3002<\/p>\r\n\r\n<h3 class=\"fz-ml\">statusLine\uff08\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u4f7f\u7528\u7387\u306e\u8868\u793a\uff09<\/h3>\r\n<p>Claude Code \u306e\u30c1\u30e3\u30c3\u30c8\u5165\u529b\u6b04\u306e\u4e0b\u306b\u30b9\u30c6\u30fc\u30bf\u30b9\u60c5\u5831\u3092\u8868\u793a\u3059\u308b\u6a5f\u80fd\u3067\u3059\u3002\u30b3\u30f3\u30c6\u30ad\u30b9\u30c8\u30a6\u30a3\u30f3\u30c9\u30a6\u306e\u6d88\u8cbb\u7387\u3092\u8868\u793a\u3057\u3066\u304a\u304f\u3068\u3001auto-compact\uff08\u81ea\u52d5\u5727\u7e2e\uff09\u304c\u8d70\u308b\u524d\u306b\u5bfe\u51e6\u3067\u304d\u307e\u3059\u3002<\/p>\r\n\r\n<p class=\"mt-1r\"><b class=\"bold\">\u30b9\u30c6\u30c3\u30d71: \u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u6210<\/b><\/p>\r\n<pre><code class=\"language-bash\">cat &lt;&lt; &#39;EOF&#39; &gt; ~\/.claude\/statusline.sh\r\n#!\/bin\/bash\r\ninput=$(cat)\r\nCONTEXT_SIZE=$(echo &quot;$input&quot; | jq -r &#39;.context_window.context_window_size&#39;)\r\nUSAGE=$(echo &quot;$input&quot; | jq &#39;.context_window.current_usage&#39;)\r\n\r\nif [ &quot;$USAGE&quot; != &quot;null&quot; ] &amp;&amp; [ &quot;$CONTEXT_SIZE&quot; != &quot;null&quot; ] &amp;&amp; [ &quot;$CONTEXT_SIZE&quot; != &quot;0&quot; ]; then\r\n    CURRENT=$(echo &quot;$USAGE&quot; | jq &#39;.input_tokens + .cache_creation_input_tokens + .cache_read_input_tokens&#39;)\r\n    PERCENT=$((CURRENT * 100 \/ CONTEXT_SIZE))\r\n    echo &quot;Context: ${PERCENT}%&quot;\r\nelse\r\n    echo &quot;Context: -&quot;\r\nfi\r\nEOF\r\nchmod +x ~\/.claude\/statusline.sh\r\n<\/code><\/pre>\r\n<p><b class=\"bold\">\u30b9\u30c6\u30c3\u30d72: settings.json \u306b\u8ffd\u52a0<\/b><\/p>\r\n<pre><code class=\"language-json\">&quot;statusLine&quot;: {\r\n  &quot;type&quot;: &quot;command&quot;,\r\n  &quot;command&quot;: &quot;~\/.claude\/statusline.sh&quot;\r\n}\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">PostToolUse \u30d5\u30c3\u30af\uff08\u81ea\u52d5 lint \/ format\uff09<\/h3>\r\n<p>\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6\u5f8c\u306b\u81ea\u52d5\u3067 lint \u3084 format \u3092\u5b9f\u884c\u3059\u308b\u8a2d\u5b9a\u3067\u3059\u3002CLAUDE.md \u306b\u30eb\u30fc\u30eb\u3092\u66f8\u3044\u3066\u3082\u7121\u8996\u3055\u308c\u308b\u3053\u3068\u304c\u3042\u308a\u307e\u3059\u304c\u3001hooks \u306a\u3089<b class=\"bold\">\u78ba\u5b9f\u306b\u5b9f\u884c<\/b>\u3055\u308c\u307e\u3059\u3002<\/p>\r\n<p>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306b\u30b3\u30de\u30f3\u30c9\u304c\u7570\u306a\u308b\u305f\u3081\u3001<b class=\"bold\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30ed\u30fc\u30ab\u30eb<\/b>\u306e <code>.claude\/settings.json<\/code> \u306b\u66f8\u304f\u306e\u304c\u304a\u3059\u3059\u3081\u3067\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">{\r\n  &quot;hooks&quot;: {\r\n    &quot;PostToolUse&quot;: [\r\n      {\r\n        &quot;matcher&quot;: &quot;Edit|Write|MultiEdit&quot;,\r\n        &quot;hooks&quot;: [\r\n          {\r\n            &quot;type&quot;: &quot;command&quot;,\r\n            &quot;command&quot;: &quot;npm run format&quot;\r\n          }\r\n        ]\r\n      }\r\n    ]\r\n  }\r\n}\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">\u6a5f\u5bc6\u30d5\u30a1\u30a4\u30eb\u306e Read \u7981\u6b62<\/h3>\r\n<p><code>.env<\/code> \u30d5\u30a1\u30a4\u30eb\u306a\u3069\u306b API \u30ad\u30fc\u304c\u542b\u307e\u308c\u3066\u3044\u308b\u5834\u5408\u3001Claude Code \u306b\u3088\u308b\u8aad\u307f\u53d6\u308a\u3092\u7981\u6b62\u3057\u3066\u304a\u304f\u3068\u5b89\u5fc3\u3067\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">{\r\n  &quot;permissions&quot;: {\r\n    &quot;deny&quot;: [\r\n      &quot;Read(.\/.env)&quot;,\r\n      &quot;Read(.\/.env.*)&quot;,\r\n      &quot;Read(.\/secrets\/**)&quot;,\r\n      &quot;Read(.\/config\/credentials.json)&quot;\r\n    ]\r\n  }\r\n}\r\n<\/code><\/pre>\r\n\r\n<h3 class=\"fz-ml\">MCP \u30b5\u30fc\u30d0\u30fc\u306e\u81ea\u52d5\u627f\u8a8d<\/h3>\r\n<p>MCP\uff08Model Context Protocol\uff09\u30b5\u30fc\u30d0\u30fc\u3092\u4f7f\u3063\u3066\u3044\u308b\u5834\u5408\u3001\u53c2\u7167\u7cfb\u306e\u64cd\u4f5c\u306f\u81ea\u52d5\u627f\u8a8d\u3057\u3066\u304a\u304f\u3068\u6bce\u56de\u306e\u78ba\u8a8d\u304c\u4e0d\u8981\u306b\u306a\u308a\u307e\u3059\u3002<\/p>\r\n<pre><code class=\"language-json\">{\r\n  &quot;permissions&quot;: {\r\n    &quot;allow&quot;: [\r\n      &quot;WebFetch&quot;,\r\n      &quot;WebSearch&quot;,\r\n      &quot;mcp__context7__*&quot;,\r\n      &quot;mcp__github__get_*&quot;,\r\n      &quot;mcp__github__list_*&quot;,\r\n      &quot;mcp__github__search_*&quot;\r\n    ]\r\n  }\r\n}\r\n<\/code><\/pre>\r\n<hr class=\"separator mt-3r\">\r\n<h2 class=\"fz-xl\">\u307e\u3068\u3081<\/h2>\r\n<p>Claude Code \u306e <code>settings.json<\/code> \u3092\u8a2d\u5b9a\u3059\u308b\u3053\u3068\u3067\u5f97\u3089\u308c\u308b\u30e1\u30ea\u30c3\u30c8\u306f\u5927\u304d\u304f3\u3064\u3042\u308a\u307e\u3059\u3002<\/p>\r\n<p>1\u3064\u76ee\u306f<b class=\"bold\">\u4f5c\u696d\u52b9\u7387\u306e\u5411\u4e0a<\/b>\u3067\u3059\u3002<br class=\"d-none_sp\" \/>\u5b89\u5168\u306a\u30b3\u30de\u30f3\u30c9\u3092\u4e8b\u524d\u306b\u8a31\u53ef\u3057\u3066\u304a\u304f\u3053\u3068\u3067\u3001\u6bce\u56de\u306e\u78ba\u8a8d\u30c0\u30a4\u30a2\u30ed\u30b0\u304b\u3089\u89e3\u653e\u3055\u308c\u307e\u3059\u3002<\/p>\r\n<p>2\u3064\u76ee\u306f<b class=\"bold\">\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u78ba\u4fdd<\/b>\u3067\u3059\u3002<br class=\"d-none_sp\" \/><code>deny<\/code> \u3067\u5371\u967a\u306a\u30b3\u30de\u30f3\u30c9\u3092\u660e\u793a\u7684\u306b\u7981\u6b62\u3057\u3001\u6a5f\u5bc6\u30d5\u30a1\u30a4\u30eb\u3078\u306e\u30a2\u30af\u30bb\u30b9\u3092\u5236\u9650\u3059\u308b\u3053\u3068\u3067\u3001\u610f\u56f3\u3057\u306a\u3044\u4e8b\u6545\u3092\u9632\u3052\u307e\u3059\u3002<\/p>\r\n<p>3\u3064\u76ee\u306f<b class=\"bold\">\u901a\u77e5\u306b\u3088\u308b\u898b\u9003\u3057\u9632\u6b62<\/b>\u3067\u3059\u3002<br class=\"d-none_sp\" \/>hooks \u3092\u8a2d\u5b9a\u3057\u3066\u304a\u3051\u3070\u3001\u30bf\u30b9\u30af\u5b8c\u4e86\u3084\u627f\u8a8d\u5f85\u3061\u3092\u901a\u77e5\u3067\u77e5\u3089\u305b\u3066\u304f\u308c\u308b\u305f\u3081\u3001\u5f85\u3061\u6642\u9593\u3092\u6709\u52b9\u6d3b\u7528\u3067\u304d\u307e\u3059\u3002<\/p>\r\n<p>\u307e\u305a\u306f\u672c\u8a18\u4e8b\u306e\u304a\u3059\u3059\u3081\u8a2d\u5b9a\u3092\u30b3\u30d4\u30da\u3057\u3066\u8a66\u3057\u3066\u307f\u3066\u304f\u3060\u3055\u3044\u3002\u4f7f\u3044\u306a\u304c\u3089\u81ea\u5206\u306e\u958b\u767a\u30b9\u30bf\u30a4\u30eb\u306b\u5408\u308f\u305b\u3066\u8abf\u6574\u3057\u3066\u3044\u304f\u306e\u304c\u30d9\u30b9\u30c8\u3067\u3059\u3002<\/p>\r\n\r\n<hr class=\"separator mt-3r\">\r\n\r\n<h2 class=\"fz-xl\">\u95a2\u9023\u8a18\u4e8b<\/h2>\r\n\r\n<a href=\"https:\/\/code-plus.jp\/gp\/claude-code-md-7997\/\" class=\"linkbox my-1.5r\">\r\n  <h4 class=\"linkbox-title fz-md\">Vibe Coding\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc \u6e96\u5099\u7de83 - CLAUDE.md\u306e\u4f5c\u6210\u3068\u6700\u9069\u5316\u8a2d\u5b9a<\/h4>\r\n  <picture class=\"linkbox-thumbnail\">\r\n    <img decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/code-plus.jp\/gp\/wp-content\/uploads\/Vibe-Cod_2509261917.jpg\" alt=\"Vibe Coding\u306e\u30ef\u30fc\u30af\u30d5\u30ed\u30fc \u6e96\u5099\u7de83 - CLAUDE.md\u306e\u4f5c\u6210\u3068\u6700\u9069\u5316\u8a2d\u5b9a\" loading=\"lazy\" \/>\r\n  <\/picture>\r\n  <span class=\"linkbox-excerpt\">CLAUDE.md\u8a2d\u5b9a\u3068\u6700\u9069\u5316\u30c6\u30af\u30cb\u30c3\u30af: Claude Code\u304c\u82f1\u8a9e\u3067\u5fdc\u7b54\u3059\u308b\u554f\u984c\u3092\u89e3\u6c7a\u3002CLAUDE.md\u306e\u6b63\u3057\u3044\u4f5c\u6210\u65b9\u6cd5\u3001\u65e5\u672c\u8a9e\u8a2d\u5b9a\u3001\u6bb5\u968e\u7684\u30c6\u30b9\u30c8\u99c6\u52d5\u958b\u767a\u3001\u7d99\u7d9a\u7684\u8a18\u9332\u30b7\u30b9\u30c6\u30e0\u306e\u5b9f\u88c5\u65b9\u6cd5\u3092\u5b9f\u4f8b\u4ed8\u304d\u3067\u89e3\u8aac\u3002settings.json\u63a8\u5968\u8a2d\u5b9a\u3082\u516c\u958b\u3002\r\n    &emsp;<u class=\"linkbox-more\">\u7d9a\u304d\u3092\u8aad\u3080<\/u>\r\n  <\/span>\r\n<\/a>\r\n<a href=\"https:\/\/code-plus.jp\/gp\/claude-code-plugin-10438\/\" class=\"linkbox my-1.5r\">\r\n  <h4 class=\"linkbox-title fz-md\">\u3010\u521d\u5fc3\u8005\u5411\u3051\u3011Claude Code \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5c0e\u5165\u30ac\u30a4\u30c9 - \u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u3068\u8a2d\u5b9a\u65b9\u6cd5<\/h4>\r\n  <picture class=\"linkbox-thumbnail\">\r\n    <img decoding=\"async\" width=\"300\" height=\"200\" src=\"https:\/\/code-plus.jp\/gp\/wp-content\/uploads\/Claude-C_2601151637.jpg\" alt=\"\u3010\u521d\u5fc3\u8005\u5411\u3051\u3011Claude Code \u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u5c0e\u5165\u30ac\u30a4\u30c9 - \u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u3068\u8a2d\u5b9a\u65b9\u6cd5\" loading=\"lazy\" \/>\r\n  <\/picture>\r\n  <span class=\"linkbox-excerpt\">Claude Code \u306e\u30d7\u30e9\u30b0\u30a4\u30f3\u5c0e\u5165\u65b9\u6cd5\u3092\u521d\u5fc3\u8005\u5411\u3051\u306b\u89e3\u8aac\u3002feature-dev\u3001commit-commands\u3001security-guidance \u306a\u3069\u3001\u958b\u767a\u52b9\u7387\u3092\u4e0a\u3052\u308b\u304a\u3059\u3059\u3081\u30d7\u30e9\u30b0\u30a4\u30f3\u306e\u4f7f\u3044\u65b9\u3068\u8a2d\u5b9a\u65b9\u6cd5\u3092\u7d39\u4ecb\u3057\u307e\u3059\u3002\r\n    &emsp;<u class=\"linkbox-more\">\u7d9a\u304d\u3092\u8aad\u3080<\/u>\r\n  <\/span>\r\n<\/a>\r\n\r\n<h2 class=\"fz-xl\">\u53c2\u8003\u30ea\u30f3\u30af<\/h2>\r\n<ul style=\"list-style-type:bullet;\" class=\"my-0.5r\">\r\n  <li><cite><a href=\"https:\/\/docs.anthropic.com\/ja\/docs\/claude-code\/settings\" class=\"link\" target=\"_blank\">Anthropic \u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 - Claude Code \u8a2d\u5b9a<\/a><\/cite><\/li>\r\n  <li><cite><a href=\"https:\/\/docs.anthropic.com\/en\/docs\/claude-code\/hooks\" class=\"link\" target=\"_blank\">Anthropic \u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 - Claude Code \u30d5\u30c3\u30af<\/a><\/cite><\/li>\r\n  <li><cite><a href=\"https:\/\/docs.anthropic.com\/ja\/docs\/claude-code\/cli-usage\" class=\"link\" target=\"_blank\">Anthropic \u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8 - Claude Code CLI<\/a><\/cite><\/li>\r\n<\/ul>","protected":false},"excerpt":{"rendered":"Claude Code \u306e settings.json \u306e\u304a\u3059\u3059\u3081\u8a2d\u5b9a\u3092\u30b3\u30d4\u30da\u7528\u30b3\u30fc\u30c9\u3068\u5171\u306b\u89e3\u8aac\u3002permissions\u30fbhooks\u30fbenv \u306e\u5404\u9805\u76ee\u306e\u610f\u5473\u3001\u30b0\u30ed\u30fc\u30d0\u30eb\u3068\u30ed\u30fc\u30ab\u30eb\u306e\u4f7f\u3044\u5206\u3051\u3001statusLine \u306a\u3069\u306e\u5fdc\u7528\u8a2d\u5b9a\u307e\u3067\u7db2\u7f85\u3057\u305f\u5b9f\u8df5\u30ac\u30a4\u30c9\u3067\u3059\u3002","protected":false},"author":1,"featured_media":10869,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[637,638,641,640,639,391,135,141,120],"class_list":{"0":"post-10846","1":"post","2":"type-post","3":"status-publish","4":"format-standard","5":"has-post-thumbnail","7":"category-aicoding","8":"tag-637","9":"tag-claude-code-","10":"tag-env","11":"tag-hooks","12":"tag-permissions","13":"tag-settings-json","14":"tag-claude-code","15":"tag-vibe-coding","16":"tag-mcp"},"_links":{"self":[{"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/posts\/10846","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/comments?post=10846"}],"version-history":[{"count":10,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/posts\/10846\/revisions"}],"predecessor-version":[{"id":11313,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/posts\/10846\/revisions\/11313"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/media\/10869"}],"wp:attachment":[{"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/media?parent=10846"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/categories?post=10846"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/code-plus.jp\/gp\/wp-json\/wp\/v2\/tags?post=10846"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}