{"id":15664,"date":"2025-05-30T00:42:01","date_gmt":"2025-05-29T15:42:01","guid":{"rendered":"https:\/\/jyakusyadansei.com\/?p=15664"},"modified":"2025-06-14T20:53:22","modified_gmt":"2025-06-14T11:53:22","slug":"%e3%80%90claude-code%e3%80%91%e3%81%8a%e3%81%9d%e3%82%89%e3%81%8f%e3%81%99%e3%81%b9%e3%81%a6%e3%81%ae%e4%ba%ba%e9%96%93%e3%81%8c%e3%82%8f%e3%81%8b%e3%82%8b%e3%81%a7%e3%81%82%e3%82%8d%e3%81%86%e3%82%88","status":"publish","type":"post","link":"https:\/\/jyakusyadansei.com\/?p=15664","title":{"rendered":"\u3010Claude Code\u3011\u304a\u305d\u3089\u304f\u3059\u3079\u3066\u306e\u4eba\u9593\u304c\u308f\u304b\u308b\u3067\u3042\u308d\u3046\u3088\u3046\u306bAI\u00d7\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u57fa\u790e\u3068\u5b9f\u88c5\u3092\u307e\u3068\u3081\u3066\u307f\u305f"},"content":{"rendered":"<div>\n<div class=\"grid-cols-1 grid gap-2.5 [&amp;_&gt;_*]:min-w-0 !gap-3.5\">\n<h3 class=\"text-2xl font-bold mt-1 text-text-100\">\ud83d\udc3b\u200d\u2744\ufe0f Windows\u3067Claude Code\u5b8c\u5168\u30ac\u30a4\u30c9\uff1aAI\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u59cb\u3081\u65b9\u306a\u306e\u3058\u3083<\/h3>\n<p class=\"whitespace-normal break-words\">\u308f\u3057\u3001\u307b\u306e\u307c\u306e\u3057\u308d\u304f\u307e\u3058\u3083\ud83d\udc3b\u200d\u2744\ufe0f\uff01\u304a\u4e3b\u3001Windows\u3067Claude Code\u3092\u4f7f\u3063\u3066\u3001AI\u3068\u4e00\u7dd2\u306b\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3057\u305f\u3044\u306e\u3058\u3083\u306a\uff1f\u3067\u3082\u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u3063\u3066\u4f55\uff1f\u300d\u300c\u30a2\u30d7\u30ea\u3063\u3066\u3069\u3046\u3084\u3063\u3066\u52d5\u304f\u306e\uff1f\u300d\u3068\u3044\u3046\u7591\u554f\u3082\u3042\u308b\u3058\u3083\u308d\u3046\u3002\u308f\u3057\u304c\u512a\u3057\u304f\u3001\u307b\u306e\u307c\u306e\u3068\u89e3\u8aac\u3059\u308b\u305e\u3044\ud83c\udf1f<\/p>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udf1f Claude Code\u3068\u306f\u4f55\u8005\u306a\u306e\u3058\u3083\uff1f<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Claude Code\u306e\u6b63\u4f53\u3092\u89e3\u304d\u660e\u304b\u3059\u305e\u3044\ud83d\udd0d<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\u306f\u3001\u304a\u4e3b\u306e\u30bf\u30fc\u30df\u30ca\u30eb\uff08\u9ed2\u3044\u753b\u9762\uff09\u306e\u4e2d\u3067\u52d5\u304f\u300cAI\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u300d\u306a\u306e\u3058\u3083\u3002(Bear\u3058\u3083\u306a\u3044\u305ePeer\u3042\u308b\u3044\u306fPair\u3060\u305e\uff09\u3002\u666e\u901a\u306eClaude\uff08\u30d6\u30e9\u30a6\u30b6\u3067\u30c1\u30e3\u30c3\u30c8\uff09\u3068\u306f\u9055\u3063\u3066\u3001\u5b9f\u969b\u306b\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u3001\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u3001\u30c6\u30b9\u30c8\u3092\u5b9f\u884c\u3057\u3066\u3001GitHub\u306b\u30d7\u30c3\u30b7\u30e5\u307e\u3067\u3057\u3066\u304f\u308c\u308b\u9769\u547d\u7684\u306a\u30c4\u30fc\u30eb\u306a\u306e\u3058\u3083\u3088\ud83c\udf08<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u7c21\u5358\u306b\u8a00\u3046\u3068<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u666e\u901a\u306eClaude<\/strong>\uff1a\u30d6\u30e9\u30a6\u30b6\u3067\u30c1\u30e3\u30c3\u30c8\u3059\u308bAI<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\uff1a\u30bf\u30fc\u30df\u30ca\u30eb\u3067\u5b9f\u969b\u306b\u4f5c\u696d\u3092\u3053\u306a\u3059AI\u30d1\u30fc\u30c8\u30ca\u30fc<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83d\udcab \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u57fa\u672c\u3092\u7406\u89e3\u3059\u308b\u305e\u3044<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u305d\u3082\u305d\u3082\u300c\u30a2\u30d7\u30ea\u300d\u3063\u3066\u4f55\u3058\u3083\uff1f\ud83e\udd14<\/h4>\n<p class=\"whitespace-normal break-words\">\u304a\u4e3b\u304c\u4f7f\u3063\u3066\u308b<strong>\u30b9\u30de\u30db\u30a2\u30d7\u30ea<\/strong>\u3084<strong>\u30d1\u30bd\u30b3\u30f3\u30bd\u30d5\u30c8<\/strong>\u306f\u3001\u5168\u90e8\u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u300d\u3067\u66f8\u304b\u308c\u305f\u300c\u30b3\u30fc\u30c9\u300d\u3067\u3067\u304d\u3066\u304a\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4f8b\u3048\u3070<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>LINE<\/strong>\uff1aJava\u3001Swift\u3001Kotlin\u306a\u3069\u3067\u4f5c\u3089\u308c\u3066\u304a\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>YouTube<\/strong>\uff1aJavaScript\u3001Python\u3001C++\u306a\u3069\u3067\u4f5c\u3089\u308c\u3066\u304a\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Instagram<\/strong>\uff1aPython\u3001JavaScript\u3001Swift\u3001Kotlin\u306a\u3069\u3067\u4f5c\u3089\u308c\u3066\u304a\u308b<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u300d\u3063\u3066\u4f55\u3058\u3083\uff1f\ud83d\udcdd<\/h4>\n<p class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u306f\u3001<strong>\u4eba\u9593\u304c\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306b\u6307\u793a\u3092\u51fa\u3059\u305f\u3081\u306e\u8a00\u8449<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u65e5\u672c\u8a9e\u3067\u8003\u3048\u3066\u307f\u308b\u305e\u3044<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u65e5\u672c\u8a9e\uff1a\u300c\u4f53\u91cd\u3092\u8a18\u9332\u3057\u3066\u3001\u30b0\u30e9\u30d5\u3067\u8868\u793a\u3057\u3066\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\uff1aweight.save()\u3001chart.display(weight)<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4e3b\u8981\u306a\u8a00\u8a9e\u306e\u7279\u5fb4<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>JavaScript<\/strong>\uff1a\u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u3084\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u8a00\u8a9e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Python<\/strong>\uff1aAI\u3001\u30c7\u30fc\u30bf\u5206\u6790\u3001\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u8a00\u8a9e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Java<\/strong>\uff1a\u4f01\u696d\u30b7\u30b9\u30c6\u30e0\u3001Android\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u8a00\u8a9e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Swift<\/strong>\uff1aiPhone\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u8a00\u8a9e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>React Native<\/strong>\uff1a\u4e00\u3064\u306e\u30b3\u30fc\u30c9\u3067iPhone\u3068Android\u4e21\u65b9\u306e\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u6280\u8853<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u306a\u305c\u300cReact Native\u300d\u3092\u9078\u3076\u306e\u3058\u3083\uff1f\u26a1<\/h4>\n<p class=\"whitespace-normal break-words\">\u4eca\u56de\u306e\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3067<strong>React Native<\/strong>\u3092\u4f7f\u3046\u7406\u7531\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u4e00\u77f3\u4e8c\u9ce5<\/strong>\uff1a\u4e00\u3064\u306e\u30b3\u30fc\u30c9\u3067iPhone\u3068Android\u4e21\u65b9\u306e\u30a2\u30d7\u30ea\u304c\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u5b66\u7fd2\u30b3\u30b9\u30c8\u304c\u4f4e\u3044<\/strong>\uff1aJavaScript\u30d9\u30fc\u30b9\u3067\u899a\u3048\u3084\u3059\u3044<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Claude Code\u304c\u5f97\u610f<\/strong>\uff1aAI\u652f\u63f4\u304c\u5145\u5b9f\u3057\u3066\u304a\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u5b9f\u7528\u7684<\/strong>\uff1a\u5b9f\u969b\u306e\u4f01\u696d\u3067\u3082\u5e83\u304f\u4f7f\u308f\u308c\u3066\u304a\u308b\uff08Facebook\u3001Instagram\u3001Uber\u306a\u3069\uff09<\/li>\n<\/ol>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83c\udfaf \u30a2\u30d7\u30ea\u304c\u3067\u304d\u308b\u307e\u3067\u306e\u6d41\u308c\u3092\u7406\u89e3\u3059\u308b\u305e\u3044<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u5f93\u6765\u306e\u958b\u767a\uff08\u4eba\u9593\u3060\u3051\uff09vs Claude Code\uff08AI\u652f\u63f4\uff09<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u5f93\u6765\u306e\u958b\u767a\u624b\u9806<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>1. \u8981\u4ef6\u5b9a\u7fa9\uff08\u4f55\u3092\u4f5c\u308b\u304b\u6c7a\u3081\u308b\uff09\u2192 1\u65e5\r\n2. \u8a2d\u8a08\uff08\u3069\u3046\u4f5c\u308b\u304b\u6c7a\u3081\u308b\uff09\u2192 2\u65e5  \r\n3. \u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\uff08\u5b9f\u969b\u306b\u30b3\u30fc\u30c9\u3092\u66f8\u304f\uff09\u2192 5\u65e5\r\n4. \u30c6\u30b9\u30c8\uff08\u30d0\u30b0\u304c\u306a\u3044\u304b\u78ba\u8a8d\uff09\u2192 2\u65e5\r\n5. \u30c7\u30d0\u30c3\u30b0\uff08\u30d0\u30b0\u3092\u4fee\u6b63\uff09\u2192 3\u65e5\r\n6. \u30c7\u30d7\u30ed\u30a4\uff08\u30a2\u30d7\u30ea\u3092\u516c\u958b\uff09\u2192 1\u65e5\r\n\u5408\u8a08\uff1a\u7d042\u9031\u9593<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code\u652f\u63f4\u306e\u958b\u767a<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>1. \u8981\u4ef6\u3092Claude\u306b\u4f1d\u3048\u308b \u2192 5\u5206\r\n2. Claude\u304c\u8a2d\u8a08\u30fb\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u30fb\u30c6\u30b9\u30c8\u3092\u81ea\u52d5\u5b9f\u884c \u2192 30\u5206\r\n3. \u5fae\u8abf\u6574\u3092Claude\u306b\u4f9d\u983c \u2192 10\u5206\r\n4. \u30c7\u30d7\u30ed\u30a4\u3092Claude\u306b\u4f9d\u983c \u2192 5\u5206\r\n\u5408\u8a08\uff1a\u7d0450\u5206<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\">\u3053\u306e\u5dee\u306f<strong>\u9769\u547d\u7684<\/strong>\u306a\u306e\u3058\u3083\ud83d\udc3b\u200d\u2744\ufe0f\u2728<\/p>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udcb0 \u306a\u305cClaude Code\u304c\u304a\u5f97\u306a\u306e\u304b\u7406\u89e3\u3059\u308b\u305e\u3044<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u958b\u767a\u30b3\u30b9\u30c8\u306e\u6bd4\u8f03\ud83d\udcb8<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u5f93\u6765\u306e\u958b\u767a<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30de\u30fc\u306e\u6642\u7d66\uff1a3,000\u5186\u301c10,000\u5186<\/li>\n<li class=\"whitespace-normal break-words\">2\u9031\u9593\uff0880\u6642\u9593\uff09\u306e\u958b\u767a\uff1a24\u4e07\u5186\u301c80\u4e07\u5186<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u6708\u984d\uff1a$20\uff08\u7d043,000\u5186\uff09<\/li>\n<li class=\"whitespace-normal break-words\">\u958b\u767a\u6642\u9593\uff1a50\u5206<\/li>\n<li class=\"whitespace-normal break-words\">\u30b3\u30b9\u30c8\u524a\u6e1b\uff1a<strong>99%\u4ee5\u4e0a<\/strong><\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\">\u3053\u308c\u306f\u5358\u306a\u308b\u30c4\u30fc\u30eb\u3058\u3083\u306a\u304f\u3066\u3001<strong>\u958b\u767a\u306e\u6c11\u4e3b\u5316<\/strong>\u306a\u306e\u3058\u3083\uff01<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83d\udd27 \u306a\u305cWSL\u304c\u5fc5\u8981\u306a\u306e\u304b\u7406\u89e3\u3059\u308b\u305e\u3044<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">Windows\u306e\u8ab2\u984c\ud83e\udd14<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>Windows<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u666e\u901a\u306e\u4eba\u304c\u4f7f\u3044\u3084\u3059\u3044OS<\/li>\n<li class=\"whitespace-normal break-words\">\u3067\u3082\u3001\u958b\u767a\u306b\u306f\u5411\u3044\u3066\u306a\u3044\u90e8\u5206\u304c\u3042\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u304c\u8907\u96d1<\/li>\n<li class=\"whitespace-normal break-words\">\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u304c\u8ca7\u5f31<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>Linux<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u958b\u767a\u8005\u304c\u597d\u3080OS<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u304c\u7c21\u5358<\/li>\n<li class=\"whitespace-normal break-words\">\u5f37\u529b\u306a\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3<\/li>\n<li class=\"whitespace-normal break-words\">\u3067\u3082\u3001\u666e\u901a\u306e\u4eba\u306b\u306f\u96e3\u3057\u3044<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">WSL\u306e\u9b54\u6cd5\u2728<\/h4>\n<p class=\"whitespace-normal break-words\">**WSL\uff08Windows Subsystem for Linux\uff09**\u306f\u3001<strong>Windows\u306e\u4e2d\u3067Linux\u3092\u52d5\u304b\u3059\u6280\u8853<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\">\u3064\u307e\u308a\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u65e5\u5e38\u4f5c\u696d<\/strong>\uff1aWindows\uff08Word\u3001Excel\u3001\u30d6\u30e9\u30a6\u30b6\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u958b\u767a\u4f5c\u696d<\/strong>\uff1aLinux\uff08\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3001\u30b5\u30fc\u30d0\u30fc\u7ba1\u7406\uff09<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4e21\u65b9\u306e\u3044\u3044\u3068\u3053\u53d6\u308a<\/strong>\u304c\u3067\u304d\u308b\u306e\u3058\u3083\ud83c\udf08<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udccb \u5b8c\u5168\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u30ac\u30a4\u30c9\u306a\u306e\u3058\u3083<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u524d\u63d0\u6761\u4ef6\u306e\u78ba\u8a8d\u305e\u3044<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 Windows 10 (version 2004\u4ee5\u964d) \u307e\u305f\u306f Windows 11<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u7ba1\u7406\u8005\u6a29\u9650\u3067\u306e\u30b3\u30de\u30f3\u30c9\u5b9f\u884c\u304c\u53ef\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 Claude Pro\uff08\u6708\u984d$20\uff09\u306e\u30a2\u30ab\u30a6\u30f3\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u6700\u4f4e8GB\u4ee5\u4e0a\u306e\u30e1\u30e2\u30ea\uff08\u63a8\u596816GB\uff09<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d71: WSL2\u306e\u5b8c\u5168\u30bb\u30c3\u30c8\u30a2\u30c3\u30d7\u3058\u3083\ud83c\udf1f<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">1-1. \u305d\u3082\u305d\u3082\u300c\u30b3\u30de\u30f3\u30c9\u300d\u3063\u3066\u4f55\u3058\u3083\uff1f\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30b3\u30de\u30f3\u30c9<\/strong>\u306f\u3001<strong>\u6587\u5b57\u3067\u30b3\u30f3\u30d4\u30e5\u30fc\u30bf\u30fc\u306b\u6307\u793a\u3092\u51fa\u3059\u65b9\u6cd5<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4f8b<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30de\u30a6\u30b9\u3067\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u308b \u2192 \u666e\u901a\u306e\u65b9\u6cd5<\/li>\n<li class=\"whitespace-normal break-words\">mkdir \u30d5\u30a9\u30eb\u30c0\u540d \u2192 \u30b3\u30de\u30f3\u30c9\u3067\u4f5c\u308b\u65b9\u6cd5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\">\u306a\u305c\u30b3\u30de\u30f3\u30c9\u3092\u4f7f\u3046\u304b\u3068\u3044\u3046\u3068\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u901f\u3044<\/strong>\uff1a\u30de\u30a6\u30b9\u3088\u308a\u5727\u5012\u7684\u306b\u9ad8\u901f<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u6b63\u78ba<\/strong>\uff1a\u540c\u3058\u64cd\u4f5c\u3092\u78ba\u5b9f\u306b\u7e70\u308a\u8fd4\u305b\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u81ea\u52d5\u5316<\/strong>\uff1a\u8907\u6570\u306e\u4f5c\u696d\u3092\u307e\u3068\u3081\u3066\u5b9f\u884c\u3067\u304d\u308b<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">1-2. PowerShell\u3063\u3066\u4f55\u3058\u3083\uff1f\u26a1<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>PowerShell<\/strong>\u306f\u3001Windows\u306e<strong>\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u74b0\u5883<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u958b\u304d\u65b9<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Windows\u30ad\u30fc\u3092\u62bc\u3059<\/li>\n<li class=\"whitespace-normal break-words\">\u300cPowerShell\u300d\u3068\u5165\u529b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u53f3\u30af\u30ea\u30c3\u30af<\/strong>\u3057\u3066\u300c\u7ba1\u7406\u8005\u3068\u3057\u3066\u5b9f\u884c\u300d<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\"><strong>\u7ba1\u7406\u8005\u6a29\u9650<\/strong>\u304c\u5fc5\u8981\u306a\u7406\u7531\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30b7\u30b9\u30c6\u30e0\u306e\u91cd\u8981\u306a\u8a2d\u5b9a\u3092\u5909\u66f4\u3059\u308b\u304b\u3089<\/li>\n<li class=\"whitespace-normal break-words\">\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u4e0a\u3001\u666e\u901a\u306e\u30e6\u30fc\u30b6\u30fc\u3067\u306f\u3067\u304d\u306a\u3044\u4f5c\u696d\u304c\u3042\u308b\u304b\u3089<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">1-3. WSL\u306e\u6709\u52b9\u5316\u3092\u3059\u308b\u305e\u3044<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u64cd\u4f5c\u624b\u9806<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">PowerShell\u3092\u7ba1\u7406\u8005\u3068\u3057\u3066\u5b9f\u884c<\/li>\n<li class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092<strong>\u4e00\u884c\u305a\u3064<\/strong>\u5b9f\u884c\uff1a<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\">\u6700\u521d\u306e\u30b3\u30de\u30f3\u30c9\u306f\u300cdism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart\u300d\u306a\u306e\u3058\u3083\u3002\u3053\u308c\u306fWindows\u306eWSL\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\">\u6b21\u306e\u30b3\u30de\u30f3\u30c9\u306f\u300cdism.exe \/online \/enable-feature \/featurename:VirtualMachinePlatform \/all \/norestart\u300d\u306a\u306e\u3058\u3083\u3002\u3053\u308c\u306f\u4eee\u60f3\u30de\u30b7\u30f3\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u3092\u6709\u52b9\u306b\u3059\u308b\u30b3\u30de\u30f3\u30c9\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306e\u610f\u5473<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">dism.exe\uff1aWindows\u306e\u6a5f\u80fd\u3092\u7ba1\u7406\u3059\u308b\u30c4\u30fc\u30eb<\/li>\n<li class=\"whitespace-normal break-words\">\/enable-feature\uff1a\u6a5f\u80fd\u3092\u6709\u52b9\u306b\u3059\u308b<\/li>\n<li class=\"whitespace-normal break-words\">Microsoft-Windows-Subsystem-Linux\uff1aWSL\u306e\u6a5f\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">VirtualMachinePlatform\uff1a\u4eee\u60f3\u30de\u30b7\u30f3\u306e\u6a5f\u80fd<\/li>\n<\/ul>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\" start=\"3\">\n<li class=\"whitespace-normal break-words\"><strong>\u5fc5\u9808<\/strong>\uff1aPC\u3092\u518d\u8d77\u52d5<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\">PowerShell\u3067\u300cRestart-Computer\u300d\u3068\u5165\u529b\u3059\u308c\u3070\u518d\u8d77\u52d5\u3067\u304d\u308b\u305e\u3044\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">1-4. WSL2\u3092\u8a2d\u5b9a\u3059\u308b\u305e\u3044<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u518d\u8d77\u52d5\u5f8c<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u300cwsl &#8211;set-default-version 2\u300d\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>WSL1\u3068WSL2\u306e\u9055\u3044<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>WSL1<\/strong>\uff1a\u4e92\u63db\u6027\u91cd\u8996\u3001\u3067\u3082\u9045\u3044<\/li>\n<li class=\"whitespace-normal break-words\"><strong>WSL2<\/strong>\uff1a\u901f\u5ea6\u91cd\u8996\u3001Docker \u3082\u52d5\u304f\uff08\u3053\u3063\u3061\u3092\u4f7f\u3046\uff09<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">1-5. Ubuntu\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3059\u308b\u305e\u3044<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Ubuntu<\/strong>\u306f\u3001<strong>Linux\u306e\u4e00\u7a2e<\/strong>\u3067\u3001<strong>\u6700\u3082\u4eba\u6c17\u306e\u3042\u308b<\/strong>Linux\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u300cwsl &#8211;install -d Ubuntu-22.04\u300d\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u521d\u56de\u8d77\u52d5\u6642\u306e\u8a2d\u5b9a<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>Enter new UNIX username: claude-user  \u2190 \u304a\u4e3b\u306e\u597d\u304d\u306a\u540d\u524d\r\nNew password: ********  \u2190 \u5f37\u3044\u30d1\u30b9\u30ef\u30fc\u30c9\r\nRetype new password: ********  \u2190 \u540c\u3058\u30d1\u30b9\u30ef\u30fc\u30c9\r\n\r\n<\/code><\/pre>\n<p>\ud83d\udc3b\u200d\u2744\ufe0f \u30d1\u30b9\u30ef\u30fc\u30c9\u5165\u529b\u306e\u8b0e\u3092\u89e3\u6c7a\u3059\u308b\u305e\u3044\uff01<\/p>\n<p>\u3053\u308c\u306f\u521d\u5fc3\u8005\u304c\u3088\u304f\u30cf\u30de\u308b\u843d\u3068\u3057\u7a74\u306a\u306e\u3058\u3083\u3002\u5fc3\u914d\u3057\u306a\u3044\u3067\u304a\u304f\u308c\u2728<\/p>\n<p>\u2744\ufe0f \u30d1\u30b9\u30ef\u30fc\u30c9\u304c\u898b\u3048\u306a\u3044\u7406\u7531<br \/>\n\u3053\u308c\u306f\u6b63\u5e38\u306a\u52d5\u4f5c\u306a\u306e\u3058\u3083\uff01 Linux\u3067\u306f\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u306e\u305f\u3081\u3001\u30d1\u30b9\u30ef\u30fc\u30c9\u5165\u529b\u6642\u306b\u6587\u5b57\u304c\u8868\u793a\u3055\u308c\u306a\u3044\u3088\u3046\u306b\u306a\u3063\u3066\u304a\u308b\u306e\u3058\u3083\ud83d\udd12\ud83c\udf1f \u6b63\u3057\u3044\u5165\u529b\u65b9\u6cd5<br \/>\n**\u300cNew password:\u300d**\u3068\u8868\u793a\u3055\u308c\u305f\u3089<br \/>\n\u4f55\u3082\u8868\u793a\u3055\u308c\u306a\u304f\u3066\u3082\u6c17\u306b\u305b\u305a\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u5165\u529b<br \/>\n\u6587\u5b57\u3082\u300c*\u300d\u3082\u8868\u793a\u3055\u308c\u306a\u3044\u3051\u3069\u3001\u3061\u3083\u3093\u3068\u5165\u529b\u3055\u308c\u3066\u304a\u308b<br \/>\nEnter\u30ad\u30fc\u3092\u62bc\u3059<br \/>\n**\u300cRetype new password:\u300d**\u3067\u540c\u3058\u30d1\u30b9\u30ef\u30fc\u30c9\u3092\u3082\u3046\u4e00\u5ea6\u5165\u529b<\/p>\n<p><strong>\u30b7\u30b9\u30c6\u30e0\u30a2\u30c3\u30d7\u30c7\u30fc\u30c8<\/strong>\uff1a<\/p>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\">\u300csudo apt update &amp;&amp; sudo apt upgrade -y\u300d\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306e\u610f\u5473<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">sudo\uff1a\u7ba1\u7406\u8005\u6a29\u9650\u3067\u5b9f\u884c<\/li>\n<li class=\"whitespace-normal break-words\">apt\uff1aUbuntu\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u30de\u30cd\u30fc\u30b8\u30e3\u30fc<\/li>\n<li class=\"whitespace-normal break-words\">update\uff1a\u30d1\u30c3\u30b1\u30fc\u30b8\u30ea\u30b9\u30c8\u3092\u66f4\u65b0<\/li>\n<li class=\"whitespace-normal break-words\">upgrade\uff1a\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6e08\u307f\u30d1\u30c3\u30b1\u30fc\u30b8\u3092\u6700\u65b0\u7248\u306b\u66f4\u65b0<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d72: Node.js\u74b0\u5883\u306e\u69cb\u7bc9\u3058\u3083\ud83d\ude80<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">2-1. Node.js\u3063\u3066\u4f55\u3058\u3083\uff1f\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Node.js<\/strong>\u306f\u3001<strong>JavaScript\u3092\u30b5\u30fc\u30d0\u30fc\u5074\u3067\u52d5\u304b\u3059\u305f\u3081\u306e\u30e9\u30f3\u30bf\u30a4\u30e0<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u7c21\u5358\u306b\u8aac\u660e<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u6614<\/strong>\uff1aJavaScript\u306f\u30d6\u30e9\u30a6\u30b6\u3067\u3057\u304b\u52d5\u304b\u306a\u304b\u3063\u305f<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u4eca<\/strong>\uff1aNode.js\u306e\u304a\u304b\u3052\u3067\u3001\u30d1\u30bd\u30b3\u30f3\u4e0a\u3067\u76f4\u63a5JavaScript \u304c\u52d5\u304f<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u306a\u305cNode.js\u304c\u5fc5\u8981<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">React Native\u306fjavascript\u30d9\u30fc\u30b9<\/li>\n<li class=\"whitespace-normal break-words\">Claude Code\u3082Node.js \u3067\u52d5\u304f<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\uff08npm\uff09\u3082\u4ed8\u3044\u3066\u304f\u308b<\/li>\n<\/ul>\n<div class=\"max-md:hidden group w-2 relative h-full cursor-col-resize -mr-1 z-30 grid place-items-center\"><\/div>\n<div class=\"max-md:absolute top-0 right-0 bottom-0 left-0 z-20 md:flex-grow-0 md:flex-shrink-0 md:basis-0 overflow-hidden h-screen max-md:flex-1\">\n<div class=\"flex flex-col h-full overflow-hidden\">\n<div class=\"flex-1 overflow-hidden h-full bg-bg-100\">\n<div class=\"bg-bg-000 flex h-full flex-col relative\">\n<div class=\"ease-out duration-200 relative flex w-full flex-1 overflow-x-auto overflow-y-scroll\">\n<div class=\"w-full h-full relative\">\n<div class=\"w-full h-full relative [&amp;_*::selection]:bg-secondary-000\/10\" tabindex=\"0\">\n<div id=\"markdown-artifact\" class=\"font-claude-message mx-auto w-full max-w-3xl leading-[1.65rem] -tracking-[0.015em] px-6 pt-4 md:pt-6 md:px-11\" tabindex=\"0\">\n<div class=\"grid-cols-1 grid gap-2.5 [&amp;_&gt;_*]:min-w-0 !gap-3.5\">\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>npm\u3063\u3066\u4f55\u3058\u3083\uff1f<\/strong><\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>npm<\/strong>\uff1aNode Package Manager<\/li>\n<li class=\"whitespace-normal break-words\">Node.js\u306e\u30e9\u30a4\u30d6\u30e9\u30ea\uff08\u30d1\u30c3\u30b1\u30fc\u30b8\uff09\u3092\u7ba1\u7406\u3059\u308b\u30c4\u30fc\u30eb<\/li>\n<li class=\"whitespace-normal break-words\">\u300c\u30a2\u30d7\u30ea\u30b9\u30c8\u30a2\u300d\u307f\u305f\u3044\u306a\u3082\u306e\u306a\u306e\u3058\u3083<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u4e16\u754c\u4e2d\u306e\u958b\u767a\u8005<\/strong>\u304c\u4f5c\u3063\u305f\u30d7\u30ed\u30b0\u30e9\u30e0\u3092\u30c0\u30a6\u30f3\u30ed\u30fc\u30c9\u3067\u304d\u308b\u305e\u3044\u2728<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\u6a29\u9650\u8a2d\u5b9a\u304c\u5fc5\u8981\u306a\u7406\u7531\u3058\u3083<\/strong><\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30b0\u30ed\u30fc\u30d0\u30eb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u6642\u306e<strong>\u6a29\u9650\u554f\u984c\u3092\u56de\u907f<\/strong><\/li>\n<li class=\"whitespace-normal break-words\"><strong>sudo\u3092\u4f7f\u308f\u305a\u306b\u6e08\u3080<\/strong>\uff08\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5411\u4e0a\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>EACCES \u30a8\u30e9\u30fc<\/strong>\u3092\u9632\u3050\u305f\u3081<\/li>\n<li class=\"whitespace-normal break-words\">\u5c06\u6765\u7684\u306b<strong>\u30c8\u30e9\u30d6\u30eb\u304c\u8d77\u304d\u306b\u304f\u304f\u306a\u308b<\/strong>\u306e\u3058\u3083<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\u5b9f\u969b\u306e\u8a2d\u5b9a\u624b\u9806\u306a\u306e\u3058\u3083<\/strong><\/h3>\n<p class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u9806\u756a\u306b\u5b9f\u884c\u3059\u308b\u305e\u3044\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># 1. \u30b0\u30ed\u30fc\u30d0\u30eb\u30d5\u30a9\u30eb\u30c0\u3092\u4f5c\u6210<\/span>\r\n<span class=\"token\">mkdir<\/span> -p ~\/.npm-global\r\n\r\n<span class=\"token\"># 2. npm\u306e\u8a2d\u5b9a\u3092\u5909\u66f4<\/span>\r\n<span class=\"token\">npm<\/span> config <span class=\"token\">set<\/span> prefix ~\/.npm-global\r\n\r\n<span class=\"token\"># 3. \u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a\uff08\u91cd\u8981\uff1a\u624b\u52d5\u3067\u5165\u529b\u63a8\u5968\uff09<\/span>\r\n<span class=\"token\">echo<\/span> <span class=\"token\">'export PATH=\"$HOME\/.npm-global\/bin:$PATH\"'<\/span> <span class=\"token\">&gt;&gt;<\/span> ~\/.bashrc\r\n\r\n<span class=\"token\"># 4. \u8a2d\u5b9a\u3092\u53cd\u6620<\/span>\r\n<span class=\"token\">source<\/span> ~\/.bashrc<\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\u26a0\ufe0f \u3088\u304f\u3042\u308b\u30c8\u30e9\u30d6\u30eb\uff1a\u6587\u5b57\u5316\u3051\u554f\u984c\u3058\u3083<\/strong><\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\">source<\/span> ~\/.bashrc\r\nCommand <span class=\"token\">''<\/span>export' not found<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a\u30b3\u30d4\u30da\u6642\u306b\u30af\u30a9\u30fc\u30c6\u30fc\u30b7\u30e7\u30f3\u30de\u30fc\u30af\u304c\u5909\u306a\u6587\u5b57\uff08&#8221;\uff09\u306b\u306a\u3063\u3066\u3057\u307e\u3046<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># 1. \u554f\u984c\u306e\u3042\u308b\u884c\u3092\u524a\u9664<\/span>\r\n<span class=\"token\">sed<\/span> -i <span class=\"token\">\"\/''export\/d\"<\/span> ~\/.bashrc\r\n\r\n<span class=\"token\"># 2. \u624b\u52d5\u3067PATH\u8a2d\u5b9a\uff08\u4eca\u3059\u3050\u6709\u52b9\uff09<\/span>\r\n<span class=\"token\">export<\/span> <span class=\"token assign-left environment\">PATH<\/span><span class=\"token\">=<\/span><span class=\"token\">\"<\/span><span class=\"token environment\">$HOME<\/span><span class=\"token\">\/.npm-global\/bin:<\/span><span class=\"token environment\">$PATH<\/span><span class=\"token\">\"<\/span>\r\n\r\n<span class=\"token\"># 3. \u6b63\u3057\u3044\u8a2d\u5b9a\u3092\u624b\u3067\u8ffd\u52a0<\/span>\r\n<span class=\"token\">echo<\/span> <span class=\"token\">'export PATH=\"$HOME\/.npm-global\/bin:$PATH\"'<\/span> <span class=\"token\">&gt;&gt;<\/span> ~\/.bashrc<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udc3b\u200d\u2744\ufe0f\u3063\uff8b\uff9f\uff7c\uff6f \u4e88\u9632\u7b56<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Windows Terminal<\/strong>\u3092\u4f7f\u3046\u306e\u3058\u3083<\/li>\n<li class=\"whitespace-normal break-words\">\u91cd\u8981\u306a\u30b3\u30de\u30f3\u30c9\u306f<strong>\u624b\u52d5\u5165\u529b<\/strong><\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30b3\u30d4\u30da\u306f\u907f\u3051\u308b<\/strong>\u306e\u304c\u5b89\u5168\u305e\u3044<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d73: Claude Code\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3058\u3083\u2b50<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">3-1. Claude Code\u306e\u5b9f\u4f53\u3092\u7406\u89e3\u3059\u308b\u306e\u3058\u3083<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\u306f\u3001<strong>Node.js\u3067\u4f5c\u3089\u308c\u305f\u30b3\u30de\u30f3\u30c9\u30e9\u30a4\u30f3\u30c4\u30fc\u30eb<\/strong>\u306a\u306e\u3058\u3083\ud83d\udc3b\u200d\u2744\ufe0f<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u3064\u307e\u308a<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>JavaScript\u3067\u66f8\u304b\u308c\u305f<\/strong>\u30d7\u30ed\u30b0\u30e9\u30e0<\/li>\n<li class=\"whitespace-normal break-words\"><strong>npm\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong>\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30bf\u30fc\u30df\u30ca\u30eb\u3067claude\u30b3\u30de\u30f3\u30c9<\/strong>\u304c\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Anthropic\u793e\u88fd<\/strong>\u306e\u516c\u5f0f\u30c4\u30fc\u30eb\u305e\u3044<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Claude Opus 4<\/strong>\u3092\u4f7f\u3063\u3066<strong>\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u652f\u63f4<\/strong>\u3092\u3057\u3066\u304f\u308c\u308b<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\u26a0\ufe0f \u6b63\u3057\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306b\u6ce8\u610f\u3058\u3083<\/strong><\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># \u6b63\u3057\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u306f\u3053\u308c\u3058\u3083\uff01<\/span>\r\n<span class=\"token\">npm<\/span> <span class=\"token\">install<\/span> -g @anthropic-ai\/claude-code<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u274c \u3088\u304f\u3042\u308b\u9593\u9055\u3044<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">@anthropic\/claude-code<\/code> \u2190 \u3053\u308c\u306f<strong>404\u30a8\u30e9\u30fc<\/strong>\u306b\u306a\u308b\u305e\u3044<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u2705 \u6b63\u3057\u3044\u30d1\u30c3\u30b1\u30fc\u30b8\u540d<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><code class=\"bg-text-200\/5 border border-0.5 border-border-300 text-danger-000 whitespace-pre-wrap rounded-[0.4rem] px-1 py-px text-[0.9rem]\">@anthropic-ai\/claude-code<\/code> \u2190 \u3053\u308c\u304c\u6b63\u89e3\u306a\u306e\u3058\u3083<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>-g\u306e\u610f\u5473\u3058\u3083<\/strong>\uff1a<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u30b0\u30ed\u30fc\u30d0\u30eb\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/strong><\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u3069\u306e\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u304b\u3089\u3067\u3082<\/strong>claude\u30b3\u30de\u30f3\u30c9\u304c\u4f7f\u3048\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>~\/.npm-global\/bin<\/strong> \u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>PATH\u304c\u901a\u3063\u3066\u3044\u308c\u3070<\/strong>\u3069\u3053\u304b\u3089\u3067\u3082\u5b9f\u884c\u53ef\u80fd\u305e\u3044<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u78ba\u8a8d\u3058\u3083<\/strong>\uff1a<\/h3>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># \u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d<\/span>\r\nclaude --version\r\n\r\n<span class=\"token\"># \u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u5834\u6240\u78ba\u8a8d<\/span>\r\n<span class=\"token\">which<\/span> claude\r\n\r\n<span class=\"token\"># PATH\u306e\u78ba\u8a8d<\/span>\r\n<span class=\"token\">echo<\/span> <span class=\"token environment\">$PATH<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u671f\u5f85\u3059\u308b\u7d50\u679c<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\">claude --version\r\n<span class=\"token\"># Claude Code v0.x.x<\/span>\r\n\r\n<span class=\"token\">which<\/span> claude  \r\n<span class=\"token\"># \/home\/kuma\/.npm-global\/bin\/claude<\/span>\r\n\r\n<span class=\"token\">echo<\/span> <span class=\"token environment\">$PATH<\/span>\r\n<span class=\"token\"># \/home\/kuma\/.npm-global\/bin:\/usr\/local\/bin:... (\u4ed6\u306e\u30d1\u30b9)<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\"><strong>\ud83d\udc3b\u200d\u2744\ufe0f \u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0<\/strong><\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\"><strong>&#8220;command not found&#8221; \u30a8\u30e9\u30fc\u306e\u5834\u5408<\/strong><\/h4>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># 1. PATH\u3092\u78ba\u8a8d<\/span>\r\n<span class=\"token\">echo<\/span> <span class=\"token environment\">$PATH<\/span>\r\n\r\n<span class=\"token\"># 2. ~\/.npm-global\/bin \u304c\u542b\u307e\u308c\u3066\u3044\u306a\u3044\u5834\u5408<\/span>\r\n<span class=\"token\">export<\/span> <span class=\"token assign-left environment\">PATH<\/span><span class=\"token\">=<\/span><span class=\"token\">\"<\/span><span class=\"token environment\">$HOME<\/span><span class=\"token\">\/.npm-global\/bin:<\/span><span class=\"token environment\">$PATH<\/span><span class=\"token\">\"<\/span>\r\n\r\n<span class=\"token\"># 3. \u518d\u5ea6\u78ba\u8a8d<\/span>\r\nclaude --version<\/code><\/pre>\n<\/div>\n<\/div>\n<h4 class=\"text-base font-bold text-text-100 mt-1\"><strong>npm 404\u30a8\u30e9\u30fc\u306e\u5834\u5408<\/strong><\/h4>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">bash<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\"><span class=\"token\"># \u30d1\u30c3\u30b1\u30fc\u30b8\u540d\u3092\u78ba\u8a8d<\/span>\r\n<span class=\"token\">npm<\/span> search claude\r\n\r\n<span class=\"token\"># \u6b63\u3057\u3044\u540d\u524d\u3067\u518d\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/span>\r\n<span class=\"token\">npm<\/span> <span class=\"token\">install<\/span> -g @anthropic-ai\/claude-code<\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">3-2. \u8a8d\u8a3c\u306e\u4ed5\u7d44\u307f\u306a\u306e\u3058\u3083<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\u3092\u521d\u56de\u8d77\u52d5\u3059\u308b\u3068\u3001<strong>\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u6ce8\u610f\u4e8b\u9805<\/strong>\u304c\u8868\u793a\u3055\u308c\u308b\u305e\u3044\ud83d\udc3b\u200d\u2744\ufe0f<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\">bash<\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-bash\">claude<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u8868\u793a\u5185\u5bb9<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>Security notes:\r\n1. Claude can make mistakes\r\n   - \u5e38\u306b\u30b3\u30fc\u30c9\u3092\u30ec\u30d3\u30e5\u30fc\u3059\u308b\u3053\u3068\r\n2. Due to prompt injection risks, only use it with code you trust\r\n   - \u4fe1\u983c\u3067\u304d\u308b\u30b3\u30fc\u30c9\u3067\u306e\u307f\u4f7f\u7528\u3059\u308b\u3053\u3068<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u8a8d\u8a3c\u306e\u6d41\u308c<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Enter\u30ad\u30fc<\/strong>\u3092\u62bc\u3057\u3066\u7d9a\u884c<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30d6\u30e9\u30a6\u30b6\u304c\u81ea\u52d5\u3067\u958b\u304f<\/strong><\/li>\n<li class=\"whitespace-normal break-words\"><strong>Anthropic \u30a2\u30ab\u30a6\u30f3\u30c8<\/strong>\u3067\u30ed\u30b0\u30a4\u30f3<\/li>\n<li class=\"whitespace-normal break-words\"><strong>OAuth\u8a8d\u8a3c<\/strong>\u3092\u5b8c\u4e86<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30bf\u30fc\u30df\u30ca\u30eb\u30b9\u30bf\u30a4\u30eb<\/strong>\u3092\u9078\u629e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u8a8d\u8a3c\u5b8c\u4e86\u3001\u4f7f\u7528\u958b\u59cb<\/strong>\ud83c\udf89<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udf1f \u91cd\u8981\u306a\u6ce8\u610f\u70b9<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30f3\u30d7\u30c8\u30a4\u30f3\u30b8\u30a7\u30af\u30b7\u30e7\u30f3<\/strong>\u306e\u30ea\u30b9\u30af\u304c\u3042\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u4fe1\u983c\u3067\u304d\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8<\/strong>\u3067\u306e\u307f\u4f7f\u7528<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Claude \u306e\u63d0\u6848\u306f\u5fc5\u305a\u30ec\u30d3\u30e5\u30fc<\/strong>\u3059\u308b<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u81ea\u5206\u304c\u7406\u89e3\u3067\u304d\u306a\u3044\u30b3\u30fc\u30c9<\/strong>\u306f\u5b9f\u884c\u3057\u306a\u3044<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\uff8c\uff6b\uff8c\uff6b<\/strong> \u3053\u308c\u3067<strong>Claude Code<\/strong>\u304c\u4f7f\u3048\u308b\u3088\u3046\u306b\u306a\u308b\u305e\u3044\u2728<\/p>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">3-2. \u8a8d\u8a3c\u306e\u4ed5\u7d44\u307f<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u521d\u56de\u5b9f\u884c<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u300cclaude\u300d\u3068\u3060\u3051\u5165\u529b\u3057\u3066\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u8a8d\u8a3c\u30d7\u30ed\u30bb\u30b9<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d6\u30e9\u30a6\u30b6\u304c\u958b\u304f<\/li>\n<li class=\"whitespace-normal break-words\">Claude Pro\u307e\u305f\u306fAnthropic Console\u3067\u30ed\u30b0\u30a4\u30f3<\/li>\n<li class=\"whitespace-normal break-words\">\u8a8d\u8a3c\u30c8\u30fc\u30af\u30f3\u304c\u30ed\u30fc\u30ab\u30eb\u306b\u4fdd\u5b58\u3055\u308c\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u4ee5\u5f8c\u306f\u81ea\u52d5\u3067API\u901a\u4fe1<\/li>\n<\/ol>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d74: MCP\u30b5\u30fc\u30d0\u30fc\u306e\u7406\u89e3\u3068\u8a2d\u5b9a\u3058\u3083\ud83d\uddc2\ufe0f<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">4-1. MCP\u3063\u3066\u4f55\u3058\u3083\uff1f\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\">**MCP\uff08Model Context Protocol\uff09**\u306f\u3001<strong>AI\u3068\u5916\u90e8\u30b7\u30b9\u30c6\u30e0\u3092\u7e4b\u3050\u898f\u683c<\/strong>\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4f8b\u3048\u3067\u8aac\u660e<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>USB-C<\/strong>\uff1a\u30c7\u30d0\u30a4\u30b9\u540c\u58eb\u3092\u7e4b\u3050\u898f\u683c<\/li>\n<li class=\"whitespace-normal break-words\"><strong>MCP<\/strong>\uff1aAI\uff08Claude\uff09\u3068\u5916\u90e8\u30c7\u30fc\u30bf\u3092\u7e4b\u3050\u898f\u683c<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>filesystem\u30b5\u30fc\u30d0\u30fc<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude\u304c\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u3092\u8aad\u307f\u66f8\u304d\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u3092\u4fdd\u3061\u306a\u304c\u3089\u3001\u6307\u5b9a\u30d5\u30a9\u30eb\u30c0\u306b\u30a2\u30af\u30bb\u30b9\u8a31\u53ef<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">4-2. MCP\u30b5\u30fc\u30d0\u30fc\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/h3>\n<p class=\"whitespace-normal break-words\">\u300cnpm install -g @modelcontextprotocol\/server-filesystem\u300d\u3068\u3044\u3046\u30b3\u30de\u30f3\u30c9\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u5f79\u5272<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude\u304b\u3089\u306e\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u30ea\u30af\u30a8\u30b9\u30c8\u3092\u53d7\u3051\u53d6\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u8a31\u53ef\u3055\u308c\u305f\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u5185\u3067\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u3092\u5b9f\u884c<\/li>\n<li class=\"whitespace-normal break-words\">\u7d50\u679c\u3092Claude\u306b\u8fd4\u3059<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">4-3. \u4f5c\u696d\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u6e96\u5099<\/h3>\n<p class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u306e\u30b3\u30de\u30f3\u30c9\u3092\u9806\u756a\u306b\u5b9f\u884c\u3059\u308b\u305e\u3044\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300cmkdir -p ~\/claude-projects\/weight-app\u300d\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210<\/li>\n<li class=\"whitespace-normal break-words\">\u300ccd ~\/claude-projects\/weight-app\u300d\u3067\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u79fb\u52d5<\/li>\n<li class=\"whitespace-normal break-words\">\u300cchmod 755 ~\/claude-projects\u300d\u3067\u6a29\u9650\u3092\u8a2d\u5b9a<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u30b3\u30de\u30f3\u30c9\u306e\u610f\u5473<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">mkdir -p\uff1a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u4f5c\u6210\uff08\u89aa\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3082\u540c\u6642\u4f5c\u6210\uff09<\/li>\n<li class=\"whitespace-normal break-words\">cd\uff1a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u79fb\u52d5<\/li>\n<li class=\"whitespace-normal break-words\">chmod 755\uff1a\u8aad\u307f\u66f8\u304d\u5b9f\u884c\u6a29\u9650\u3092\u8a2d\u5b9a<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d75: Claude Desktop\u3068\u306e\u9023\u643a\u3058\u3083\ud83d\udd17<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">5-1. Claude Desktop\u306e\u5f79\u5272<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>Claude Desktop<\/strong>\u306f\u3001<strong>\u30c7\u30b9\u30af\u30c8\u30c3\u30d7\u7248\u306eClaude<\/strong>\u3067\u3001<strong>MCP\u30b5\u30fc\u30d0\u30fc\u3068\u306e\u9023\u643a\u6a5f\u80fd<\/strong>\u304c\u3042\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u306a\u305c\u5fc5\u8981<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d6\u30e9\u30a6\u30b6\u7248Claude\u3067\u306f\u30ed\u30fc\u30ab\u30eb\u30d5\u30a1\u30a4\u30eb\u306b\u30a2\u30af\u30bb\u30b9\u3067\u304d\u306a\u3044<\/li>\n<li class=\"whitespace-normal break-words\">Desktop\u7248\u306a\u3089\u3001\u8a2d\u5b9a\u3067MCP\u30b5\u30fc\u30d0\u30fc\u3068\u9023\u643a\u53ef\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">\u30d5\u30a1\u30a4\u30eb\u64cd\u4f5c\u306e\u8a31\u53ef\/\u62d2\u5426\u3092GUI\u3067\u7ba1\u7406<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">5-2. \u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u4f5c\u6210<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306e\u5834\u6240<\/strong>\uff1a<\/p>\n<p class=\"whitespace-pre-wrap break-words\">Windows \u306e\u30a8\u30af\u30b9\u30d7\u30ed\u30fc\u30e9\u30fc\u3067\u4ee5\u4e0b\u306e\u30d1\u30b9\u306b\u30a2\u30af\u30bb\u30b9\u3059\u308b\u306e\u3058\u3083\uff1a %APPDATA%\\Claude\\claude_desktop_config.json<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u30d1\u30b9\u306e\u610f\u5473<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">%APPDATA%\uff1aC:\\Users[\u30e6\u30fc\u30b6\u30fc\u540d]\\AppData\\Roaming<\/li>\n<li class=\"whitespace-normal break-words\">Windows\u306e\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\u8a2d\u5b9a\u3092\u4fdd\u5b58\u3059\u308b\u5834\u6240<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u8a2d\u5b9a\u5185\u5bb9<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u306e\u5185\u5bb9\u3092JSON\u30d5\u30a1\u30a4\u30eb\u306b\u8a18\u8ff0\u3059\u308b\u306e\u3058\u3083\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">json<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-json\"><span class=\"token\">{<\/span>\r\n  <span class=\"token\">\"mcpServers\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">{<\/span>\r\n    <span class=\"token\">\"filesystem\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">{<\/span>\r\n      <span class=\"token\">\"command\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">\"wsl.exe\"<\/span><span class=\"token\">,<\/span>\r\n      <span class=\"token\">\"args\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">[<\/span>\r\n        <span class=\"token\">\"bash\"<\/span><span class=\"token\">,<\/span>\r\n        <span class=\"token\">\"-c\"<\/span><span class=\"token\">,<\/span> \r\n        <span class=\"token\">\"npx @modelcontextprotocol\/server-filesystem \/home\/claude-user\/claude-projects\"<\/span>\r\n      <span class=\"token\">]<\/span><span class=\"token\">,<\/span>\r\n      <span class=\"token\">\"env\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">{<\/span>\r\n        <span class=\"token\">\"WSL_UTF8\"<\/span><span class=\"token\">:<\/span> <span class=\"token\">\"1\"<\/span>\r\n      <span class=\"token\">}<\/span>\r\n    <span class=\"token\">}<\/span>\r\n  <span class=\"token\">}<\/span>\r\n<span class=\"token\">}<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u306e\u8a2d\u5b9a\u306e\u610f\u5473<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">&#8220;command&#8221;: &#8220;wsl.exe&#8221;\uff1aWSL\u7d4c\u7531\u3067\u5b9f\u884c<\/li>\n<li class=\"whitespace-normal break-words\">&#8220;args&#8221;\uff1a\u5b9f\u884c\u3059\u308b\u5177\u4f53\u7684\u306a\u30b3\u30de\u30f3\u30c9<\/li>\n<li class=\"whitespace-normal break-words\">&#8220;\/home\/claude-user\/claude-projects&#8221;\uff1a\u30a2\u30af\u30bb\u30b9\u8a31\u53ef\u3059\u308b\u30d5\u30a9\u30eb\u30c0<\/li>\n<li class=\"whitespace-normal break-words\">&#8220;WSL_UTF8&#8221;: &#8220;1&#8221;\uff1a\u6587\u5b57\u5316\u3051\u9632\u6b62<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d76: \u52d5\u4f5c\u78ba\u8a8d\u3068\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u3058\u3083\ud83d\udee0\ufe0f<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">6-1. \u6bb5\u968e\u7684\u306a\u30c6\u30b9\u30c8<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30ec\u30d9\u30eb1\uff1aMCP\u30b5\u30fc\u30d0\u30fc\u5358\u4f53\u30c6\u30b9\u30c8<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">\u300cnpx @modelcontextprotocol\/server-filesystem \/home\/claude-user\/claude-projects\u300d\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u6210\u529f\u306e\u5834\u5408<\/strong>\uff1a\u30a8\u30e9\u30fc\u304c\u51fa\u305a\u306b\u5f85\u6a5f\u72b6\u614b\u306b\u306a\u308b <strong>\u5931\u6557\u306e\u5834\u5408<\/strong>\uff1a\u30d1\u30fc\u30df\u30c3\u30b7\u30e7\u30f3\u30a8\u30e9\u30fc\u3084\u30d1\u30b9\u30a8\u30e9\u30fc\u304c\u51fa\u308b<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30ec\u30d9\u30eb2\uff1aClaude Desktop\u3067\u306e\u78ba\u8a8d<\/strong><\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Desktop\u3092\u518d\u8d77\u52d5<\/li>\n<li class=\"whitespace-normal break-words\">\u65b0\u3057\u3044\u30c1\u30e3\u30c3\u30c8\u3067\ud83d\udd28\u30a2\u30a4\u30b3\u30f3\u3092\u78ba\u8a8d<\/li>\n<li class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u3092\u30c6\u30b9\u30c8\uff1a<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\">\u300c\u3053\u3093\u306b\u3061\u306f\uff01MCP\u30b5\u30fc\u30d0\u30fc\u304c\u52d5\u4f5c\u3057\u3066\u3044\u308b\u304b\u78ba\u8a8d\u3057\u305f\u3044\u306e\u3058\u3083\u3002claude-projects\u30d5\u30a9\u30eb\u30c0\u306e\u4e2d\u8eab\u3092\u898b\u308b\u3053\u3068\u306f\u3067\u304d\u307e\u3059\u304b\u306e\uff1f\u300d<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">6-2. \u3088\u304f\u3042\u308b\u554f\u984c\u3068\u539f\u56e0<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u554f\u984c1\uff1a\ud83d\udd28\u30a2\u30a4\u30b3\u30f3\u304c\u51fa\u306a\u3044<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306eJSON\u69cb\u6587\u30a8\u30e9\u30fc<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a<\/strong>\uff1aJSON\u30d0\u30ea\u30c7\u30fc\u30bf\u30fc\u3067\u30c1\u30a7\u30c3\u30af<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u554f\u984c2\uff1a\u6a29\u9650\u30a8\u30e9\u30fc<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u6a29\u9650\u8a2d\u5b9a<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a<\/strong>\uff1achmod\u3067\u6a29\u9650\u8abf\u6574<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u554f\u984c3\uff1a\u6587\u5b57\u5316\u3051<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a\u6587\u5b57\u30a8\u30f3\u30b3\u30fc\u30c7\u30a3\u30f3\u30b0\u306e\u8a2d\u5b9a<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a<\/strong>\uff1aUTF-8\u74b0\u5883\u5909\u6570\u306e\u8a2d\u5b9a<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d77: Claude Code\u306e\u5b9f\u969b\u306e\u4f7f\u3044\u65b9\u3058\u3083\ud83c\udfaf<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">7-1. \u958b\u767a\u306e\u6d41\u308c\u3092\u7406\u89e3<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u5f93\u6765\u306e\u958b\u767a<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>1. \u30a8\u30c7\u30a3\u30bf\u3067\u30b3\u30fc\u30c9\u3092\u66f8\u304f\r\n2. \u30bf\u30fc\u30df\u30ca\u30eb\u3067\u5b9f\u884c\r\n3. \u30a8\u30e9\u30fc\u304c\u51fa\u308b\r\n4. \u307e\u305f \u30a8\u30c7\u30a3\u30bf\u3067\u4fee\u6b63\r\n5. \u7e70\u308a\u8fd4\u3057...<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>Claude Code<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>1. \u81ea\u7136\u8a00\u8a9e\u3067\u8981\u6c42\u3092\u4f1d\u3048\u308b\r\n2. Claude\u304c\u5168\u90e8\u3084\u308b\r\n3. \u5b8c\u6210\uff01<\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">7-2. \u5b9f\u969b\u306e\u3084\u308a\u53d6\u308a\u306e\u4f8b<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u304a\u4e3b\u304c\u5165\u529b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u4f53\u91cd\u3092\u8a18\u9332\u3067\u304d\u308bReact Native\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066\u3001\u30c7\u30fc\u30bf\u306f\u30b9\u30de\u30db\u306b\u4fdd\u5b58\u3057\u3066\u3001\u30b0\u30e9\u30d5\u3067\u3082\u898b\u308c\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u306e\u5fdc\u7b54\u4f8b<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u3059\u308b\u306e\u3058\u3083\uff01\u4ee5\u4e0b\u306e\u6280\u8853\u69cb\u6210\u3067\u9032\u3081\u308b\u305e\u3044\uff1a\r\n\r\n\ud83d\udcf1 \u6280\u8853\u69cb\u6210\uff1a\r\n- React Native\uff1a\u30af\u30ed\u30b9\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u5bfe\u5fdc\r\n- AsyncStorage\uff1a\u30ed\u30fc\u30ab\u30eb\u30c7\u30fc\u30bf\u4fdd\u5b58\r\n- react-native-chart-kit\uff1a\u30b0\u30e9\u30d5\u8868\u793a\r\n- React Navigation\uff1a\u753b\u9762\u9077\u79fb\r\n\r\n\ud83d\udd28 \u5b9f\u88c5\u3059\u308b\u6a5f\u80fd\uff1a\r\n1. \u4f53\u91cd\u5165\u529b\u753b\u9762\r\n2. \u5c65\u6b74\u4e00\u89a7\u8868\u793a  \r\n3. \u30b0\u30e9\u30d5\u8868\u793a\u753b\u9762\r\n4. \u30c7\u30fc\u30bf\u306eCRUD\u64cd\u4f5c\r\n\r\n\u958b\u59cb\u3057\u3066\u3082\u3088\u308d\u3057\u3044\u3067\u3059\u304b\u306e\uff1f<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u304a\u4e3b\u304c\u5165\u529b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u300c\u306f\u3044\u3001\u304a\u9858\u3044\u3057\u307e\u3059\uff01\u300d<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u304c\u5b9f\u884c\u3059\u308b\u4f5c\u696d\uff08\u81ea\u52d5\uff09<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\ud83d\ude80 \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u521d\u671f\u5316\u4e2d...\r\n\u2705 package.json\u3092\u4f5c\u6210\r\n\u2705 React Native\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u521d\u671f\u5316\r\n\u2705 \u5fc5\u8981\u306a\u4f9d\u5b58\u95a2\u4fc2\u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff1a\r\n   - @react-native-async-storage\/async-storage\r\n   - react-native-chart-kit\r\n   - react-navigation\r\n\r\n\ud83d\udcdd \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u4f5c\u6210\u4e2d...\r\n\u2705 App.jsx - \u30e1\u30a4\u30f3\u30a2\u30d7\u30ea\u30b1\u30fc\u30b7\u30e7\u30f3\r\n\u2705 WeightInput.jsx - \u4f53\u91cd\u5165\u529b\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\r\n\u2705 WeightHistory.jsx - \u5c65\u6b74\u8868\u793a\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\r\n\u2705 WeightChart.jsx - \u30b0\u30e9\u30d5\u8868\u793a\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\r\n\r\n\ud83c\udfa8 \u30b9\u30bf\u30a4\u30eb\u9069\u7528\u4e2d...\r\n\u2705 styles\/AppStyles.js - \u5171\u901a\u30b9\u30bf\u30a4\u30eb\r\n\u2705 \u30ec\u30b9\u30dd\u30f3\u30b7\u30d6\u30c7\u30b6\u30a4\u30f3\u5bfe\u5fdc\r\n\r\n\ud83d\udd0d \u30c6\u30b9\u30c8\u4f5c\u6210\u4e2d...\r\n\u2705 __tests__\/App.test.js\r\n\u2705 __tests__\/WeightInput.test.js\r\n\r\n\u5b8c\u4e86\u3057\u307e\u3057\u305f\uff01\ud83c\udf89\r\n\r\n\ud83d\udcf1 \u30a2\u30d7\u30ea\u306e\u4e3b\u306a\u6a5f\u80fd\uff1a\r\n- \u4f53\u91cd\u306e\u5165\u529b\u3068\u8a18\u9332\r\n- \u30c7\u30fc\u30bf\u306e\u6c38\u7d9a\u5316\uff08AsyncStorage\uff09\r\n- \u8a18\u9332\u306e\u4e00\u89a7\u8868\u793a\uff08\u65e5\u4ed8\u9806\uff09\r\n- \u4f53\u91cd\u63a8\u79fb\u306e\u30b0\u30e9\u30d5\u8868\u793a\r\n- BMI\u8a08\u7b97\u6a5f\u80fd\r\n- \u30c7\u30fc\u30bf\u306e\u524a\u9664\u30fb\u7de8\u96c6\r\n\r\n\ud83d\udcc1 \u30d5\u30a1\u30a4\u30eb\u69cb\u9020\uff1a\r\nWeightApp\/\r\n\u251c\u2500\u2500 App.jsx\r\n\u251c\u2500\u2500 components\/\r\n\u2502   \u251c\u2500\u2500 WeightInput.jsx\r\n\u2502   \u251c\u2500\u2500 WeightHistory.jsx\r\n\u2502   \u2514\u2500\u2500 WeightChart.jsx\r\n\u251c\u2500\u2500 styles\/\r\n\u2502   \u2514\u2500\u2500 AppStyles.js\r\n\u2514\u2500\u2500 __tests__\/\r\n    \u251c\u2500\u2500 App.test.js\r\n    \u2514\u2500\u2500 WeightInput.test.js\r\n\r\n\ud83c\udfc3\u200d\u2642\ufe0f \u5b9f\u884c\u65b9\u6cd5\uff1a\r\nnpx react-native run-android  # Android\u7528\r\nnpx react-native run-ios      # iOS\u7528<\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">7-3. \u30b3\u30fc\u30c9\u306e\u4e2d\u8eab\u3092\u7406\u89e3<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u304a\u4e3b\u304c\u7591\u554f\u306b\u601d\u3063\u305f\u3089<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;App.jsx\u306e\u30b3\u30fc\u30c9\u3092\u521d\u5fc3\u8005\u5411\u3051\u306b\u65e5\u672c\u8a9e\u3067\u8a73\u3057\u304f\u89e3\u8aac\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u306e\u89e3\u8aac\u4f8b<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"text-text-500 text-xs p-3.5 pb-0\">javascript<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code class=\"language-javascript\"><span class=\"token\">\/\/ \u3053\u308c\u306f React Native \u306e\u30e1\u30a4\u30f3\u30d5\u30a1\u30a4\u30eb\u306a\u306e\u3058\u3083<\/span>\r\n<span class=\"token module\">import<\/span> <span class=\"token imports maybe-class-name\">React<\/span><span class=\"token imports\">,<\/span> <span class=\"token imports\">{<\/span><span class=\"token imports\"> useState<\/span><span class=\"token imports\">,<\/span><span class=\"token imports\"> useEffect <\/span><span class=\"token imports\">}<\/span> <span class=\"token module\">from<\/span> <span class=\"token\">'react'<\/span><span class=\"token\">;<\/span>\r\n\r\n<span class=\"token\">\/\/ useState: \u30c7\u30fc\u30bf\u306e\u72b6\u614b\u7ba1\u7406\uff08\u4f53\u91cd\u30c7\u30fc\u30bf\u306a\u3069\uff09<\/span>\r\n<span class=\"token\">\/\/ useEffect: \u30a2\u30d7\u30ea\u8d77\u52d5\u6642\u306b\u3084\u308b\u3053\u3068\u3092\u5b9a\u7fa9<\/span>\r\n\r\n<span class=\"token module\">import<\/span> <span class=\"token imports\">{<\/span> <span class=\"token imports maybe-class-name\">View<\/span><span class=\"token imports\">,<\/span> <span class=\"token imports maybe-class-name\">Text<\/span><span class=\"token imports\">,<\/span> <span class=\"token imports maybe-class-name\">StyleSheet<\/span> <span class=\"token imports\">}<\/span> <span class=\"token module\">from<\/span> <span class=\"token\">'react-native'<\/span><span class=\"token\">;<\/span>\r\n\r\n<span class=\"token\">\/\/ View: HTML\u306e&lt;div&gt;\u307f\u305f\u3044\u306a\u3082\u306e\uff08\u753b\u9762\u306e\u67a0\uff09<\/span>\r\n<span class=\"token\">\/\/ Text: HTML\u306e&lt;p&gt;\u307f\u305f\u3044\u306a\u3082\u306e\uff08\u6587\u5b57\u3092\u8868\u793a\uff09<\/span>\r\n<span class=\"token\">\/\/ StyleSheet: CSS\u307f\u305f\u3044\u306a\u3082\u306e\uff08\u898b\u305f\u76ee\u3092\u6574\u3048\u308b\uff09<\/span>\r\n\r\n<span class=\"token\">const<\/span> <span class=\"token function-variable maybe-class-name\">App<\/span> <span class=\"token\">=<\/span> <span class=\"token\">(<\/span><span class=\"token\">)<\/span> <span class=\"token arrow\">=&gt;<\/span> <span class=\"token\">{<\/span>\r\n  <span class=\"token\">\/\/ weightData: \u4f53\u91cd\u30c7\u30fc\u30bf\u3092\u5165\u308c\u308b\u7bb1<\/span>\r\n  <span class=\"token\">\/\/ setWeightData: \u7bb1\u306e\u4e2d\u8eab\u3092\u5909\u66f4\u3059\u308b\u95a2\u6570<\/span>\r\n  <span class=\"token\">const<\/span> <span class=\"token\">[<\/span>weightData<span class=\"token\">,<\/span> setWeightData<span class=\"token\">]<\/span> <span class=\"token\">=<\/span> <span class=\"token\">useState<\/span><span class=\"token\">(<\/span><span class=\"token\">[<\/span><span class=\"token\">]<\/span><span class=\"token\">)<\/span><span class=\"token\">;<\/span>\r\n  \r\n  <span class=\"token\">\/\/ \u30a2\u30d7\u30ea\u304c\u8d77\u52d5\u3057\u305f\u6642\u306b\u4fdd\u5b58\u3055\u308c\u305f\u30c7\u30fc\u30bf\u3092\u8aad\u307f\u8fbc\u3080<\/span>\r\n  <span class=\"token\">useEffect<\/span><span class=\"token\">(<\/span><span class=\"token\">(<\/span><span class=\"token\">)<\/span> <span class=\"token arrow\">=&gt;<\/span> <span class=\"token\">{<\/span>\r\n    <span class=\"token\">loadSavedData<\/span><span class=\"token\">(<\/span><span class=\"token\">)<\/span><span class=\"token\">;<\/span>\r\n  <span class=\"token\">}<\/span><span class=\"token\">,<\/span> <span class=\"token\">[<\/span><span class=\"token\">]<\/span><span class=\"token\">)<\/span><span class=\"token\">;<\/span>\r\n  \r\n  <span class=\"token\">\/\/ ... \u4ee5\u4e0b\u3001\u5404\u95a2\u6570\u306e\u8a73\u7d30\u89e3\u8aac<\/span>\r\n<span class=\"token\">}<\/span><\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">7-4. \u8ffd\u52a0\u6a5f\u80fd\u306e\u4f9d\u983c<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30b0\u30e9\u30d5\u6a5f\u80fd\u3092\u6539\u5584\u3057\u305f\u3044\u5834\u5408<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u30b0\u30e9\u30d5\u3092\u3082\u3063\u3068\u304b\u3063\u3053\u3088\u304f\u3057\u3066\u3001\u76ee\u6a19\u4f53\u91cd\u306e\u30e9\u30a4\u30f3\u3082\u8868\u793a\u3057\u3066\u3001\u671f\u9593\u9078\u629e\u3082\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u304c\u5b9f\u884c<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\ud83c\udfa8 \u30b0\u30e9\u30d5\u6a5f\u80fd\u3092\u5927\u5e45\u5f37\u5316\u3059\u308b\u306e\u3058\u3083\uff01\r\n\r\n\ud83d\udcca \u8ffd\u52a0\u3059\u308b\u6a5f\u80fd\uff1a\r\n1. \u76ee\u6a19\u4f53\u91cd\u30e9\u30a4\u30f3\u8868\u793a\r\n2. \u671f\u9593\u9078\u629e\uff081\u9031\u9593\u30011\u30f6\u6708\u30013\u30f6\u6708\u3001\u5168\u671f\u9593\uff09\r\n3. \u30c7\u30fc\u30bf\u30dd\u30a4\u30f3\u30c8\u306e\u30bf\u30c3\u30d7\u6a5f\u80fd\r\n4. BMI\u30e9\u30a4\u30f3\u306e\u8868\u793a\r\n5. \u30c8\u30ec\u30f3\u30c9\u30e9\u30a4\u30f3\uff08\u79fb\u52d5\u5e73\u5747\uff09\r\n\r\n\ud83d\udd27 \u5b9f\u88c5\u4e2d...\r\n\u2705 WeightChart.jsx \u3092\u62e1\u5f35\r\n\u2705 PeriodSelector.jsx \u3092\u65b0\u898f\u4f5c\u6210\r\n\u2705 TargetWeightModal.jsx \u3092\u65b0\u898f\u4f5c\u6210\r\n\u2705 \u65b0\u3057\u3044\u30c1\u30e3\u30fc\u30c8\u30e9\u30a4\u30d6\u30e9\u30ea\uff08Victory Native\uff09\u3092\u8ffd\u52a0\r\n\u2705 \u30a2\u30cb\u30e1\u30fc\u30b7\u30e7\u30f3\u52b9\u679c\u3092\u8ffd\u52a0\r\n\r\n\u5b8c\u4e86\uff01\u3081\u3063\u3061\u3083\u304b\u3063\u3053\u3044\u3044\u30b0\u30e9\u30d5\u306b\u306a\u3063\u305f\u305e\u3044\ud83c\udf89<\/code><\/pre>\n<\/div>\n<\/div>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\u30b9\u30c6\u30c3\u30d78: \u5b9f\u969b\u306e\u30a2\u30d7\u30ea\u5b8c\u6210\u307e\u3067\ud83c\udfc3\u200d\u2642\ufe0f<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">8-1. \u958b\u767a\u30d7\u30ed\u30bb\u30b9\u306e\u5168\u4f53\u50cf<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a7\u30fc\u30ba1\uff1a\u57fa\u672c\u6a5f\u80fd\uff0810\u5206\uff09<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;React Native\u3067\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u306e\u57fa\u672c\u6a5f\u80fd\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u2192 \u5165\u529b\u30fb\u4fdd\u5b58\u30fb\u8868\u793a\u306e\u57fa\u672c\u6a5f\u80fd\u304c\u5b8c\u6210<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a7\u30fc\u30ba2\uff1aUI\/UX\u6539\u5584\uff085\u5206\uff09<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;UI\u3092\u3082\u3063\u3068\u30e2\u30c0\u30f3\u3067\u304b\u3063\u3053\u3088\u304f\u3057\u3066\u3001\u30a2\u30a4\u30b3\u30f3\u3082\u8ffd\u52a0\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u2192 \u898b\u305f\u76ee\u304c\u5927\u5e45\u6539\u5584<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a7\u30fc\u30ba3\uff1a\u9ad8\u5ea6\u306a\u6a5f\u80fd\uff0810\u5206\uff09<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u30b0\u30e9\u30d5\u8868\u793a\u3001\u76ee\u6a19\u8a2d\u5b9a\u3001BMI\u8a08\u7b97\u3001\u30c7\u30fc\u30bf\u30a8\u30af\u30b9\u30dd\u30fc\u30c8\u6a5f\u80fd\u3092\u8ffd\u52a0\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u2192 \u672c\u683c\u7684\u306a\u30a2\u30d7\u30ea\u30ec\u30d9\u30eb\u306b\u5230\u9054<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a7\u30fc\u30ba4\uff1a\u30c6\u30b9\u30c8\u3068\u30c7\u30d0\u30c3\u30b0\uff085\u5206\uff09<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u5168\u6a5f\u80fd\u306e\u30c6\u30b9\u30c8\u3092\u5b9f\u884c\u3057\u3066\u3001\u30d0\u30b0\u304c\u3042\u3063\u305f\u3089\u4fee\u6b63\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u2192 \u54c1\u8cea\u304c\u5411\u4e0a<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a7\u30fc\u30ba5\uff1a\u30c7\u30d7\u30ed\u30a4\u6e96\u5099\uff085\u5206\uff09<\/strong><\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u30a2\u30d7\u30ea\u3092\u30d3\u30eb\u30c9\u3057\u3066\u3001Google Play Store\u3068App Store\u306b\u63d0\u51fa\u3059\u308b\u6e96\u5099\u3092\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u2192 \u30ea\u30ea\u30fc\u30b9\u53ef\u80fd\u72b6\u614b<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">8-2. \u5404\u30d5\u30a7\u30fc\u30ba\u3067\u5b66\u3079\u308b\u3053\u3068<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">React Native\u306e\u57fa\u790e<\/li>\n<li class=\"whitespace-normal break-words\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u64cd\u4f5c\uff08AsyncStorage\uff09<\/li>\n<li class=\"whitespace-normal break-words\">\u30b0\u30e9\u30d5\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u4f7f\u3044\u65b9<\/li>\n<li class=\"whitespace-normal break-words\">\u30c6\u30b9\u30c8\u624b\u6cd5<\/li>\n<li class=\"whitespace-normal break-words\">\u30a2\u30d7\u30ea\u914d\u5e03\u30d7\u30ed\u30bb\u30b9<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u958b\u767a\u30d7\u30ed\u30bb\u30b9\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8981\u4ef6\u5b9a\u7fa9\u306e\u65b9\u6cd5<\/li>\n<li class=\"whitespace-normal break-words\">UI\/UX\u8a2d\u8a08\u306e\u8003\u3048\u65b9<\/li>\n<li class=\"whitespace-normal break-words\">\u30c7\u30d0\u30c3\u30b0\u3068\u30c6\u30b9\u30c8\u306e\u91cd\u8981\u6027<\/li>\n<li class=\"whitespace-normal break-words\">\u7d99\u7d9a\u7684\u6539\u5584\u306e\u65b9\u6cd5<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">8-3. GitHub\u3067\u306e\u516c\u958b<\/h3>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092GitHub\u306b\u516c\u958b\u3057\u3066\u3001\u304d\u308c\u3044\u306aREADME\u3068\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u3082\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u304c\u4f5c\u6210\u3059\u308b\u3082\u306e<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">README.md\uff1a\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u8aac\u660e<\/li>\n<li class=\"whitespace-normal break-words\">CONTRIBUTING.md\uff1a\u8ca2\u732e\u65b9\u6cd5<\/li>\n<li class=\"whitespace-normal break-words\">LICENSE\uff1a\u30e9\u30a4\u30bb\u30f3\u30b9\u60c5\u5831<\/li>\n<li class=\"whitespace-normal break-words\">.gitignore\uff1aGit\u3067\u7121\u8996\u3059\u308b\u30d5\u30a1\u30a4\u30eb<\/li>\n<li class=\"whitespace-normal break-words\">GitHub Actions\u8a2d\u5b9a\uff08\u81ea\u52d5\u30c6\u30b9\u30c8\uff09<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udf08 Claude Code\u3067\u5909\u308f\u308b\u672a\u6765<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u500b\u4eba\u30ec\u30d9\u30eb\u3067\u306e\u5909\u5316\u2728<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u77ed\u671f\uff081\u9031\u9593\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 \u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3063\u3066\u697d\u3057\u3044\uff01\u300d\u3092\u5b9f\u611f<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u7c21\u5358\u306a\u30a2\u30d7\u30ea\u306a\u3089\u4f5c\u308c\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u6280\u8853\u7528\u8a9e\u304c\u7406\u89e3\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4e2d\u671f\uff081\u30f6\u6708\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 \u8907\u96d1\u306a\u6a5f\u80fd\u3082\u8ffd\u52a0\u3067\u304d\u308b\u3088\u3046\u306b\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u30a8\u30e9\u30fc\u304c\u51fa\u3066\u3082\u614c\u3066\u306a\u304f\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u65b0\u3057\u3044\u6280\u8853\u3078\u306e\u8208\u5473\u304c\u6e67\u304f<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u9577\u671f\uff083\u30f6\u6708\u4ee5\u4e0a\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 AI\u3068\u306e\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u304c\u5f53\u305f\u308a\u524d\u306b\u306a\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u30a2\u30a4\u30c7\u30a2\u304c\u3042\u3063\u305f\u3089\u3059\u3050\u5f62\u306b\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u526f\u696d\u3084\u8ee2\u8077\u306e\u9078\u629e\u80a2\u304c\u5e83\u304c\u308b<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u793e\u4f1a\u30ec\u30d9\u30eb\u3067\u306e\u5909\u5316\ud83c\udf0d<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u958b\u767a\u306e\u6c11\u4e3b\u5316<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u7d4c\u9a13\u304c\u306a\u304f\u3066\u3082\u3001\u30a2\u30a4\u30c7\u30a2\u304c\u3042\u308c\u3070\u5b9f\u73fe\u53ef\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">\u6559\u80b2\u30b3\u30b9\u30c8\u306e\u5927\u5e45\u524a\u6e1b<\/li>\n<li class=\"whitespace-normal break-words\">\u30a4\u30ce\u30d9\u30fc\u30b7\u30e7\u30f3\u306e\u52a0\u901f<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u50cd\u304d\u65b9\u306e\u5909\u5316<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300c\u30b3\u30fc\u30c9\u304c\u66f8\u3051\u308b\u4eba\u300d\u304b\u3089\u300cAI\u3092\u4f7f\u3044\u3053\u306a\u305b\u308b\u4eba\u300d\u3078<\/li>\n<li class=\"whitespace-normal break-words\">\u5275\u9020\u6027\u3068\u554f\u984c\u89e3\u6c7a\u80fd\u529b\u304c\u3088\u308a\u91cd\u8981\u306b<\/li>\n<li class=\"whitespace-normal break-words\">\u30ea\u30e2\u30fc\u30c8\u30ef\u30fc\u30af\u304c\u3055\u3089\u306b\u666e\u53ca<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udfaf \u6210\u529f\u306e\u79d8\u8a23\u306a\u306e\u3058\u3083<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30de\u30a4\u30f3\u30c9\u30bb\u30c3\u30c8\ud83e\udde0<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u274c \u907f\u3051\u308b\u3079\u304d\u8003\u3048\u65b9<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306f\u96e3\u3057\u3044\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u300c\u5b8c\u74a7\u3092\u76ee\u6307\u3055\u306a\u3044\u3068\u3044\u3051\u306a\u3044\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u300c\u4e00\u4eba\u3067\u5168\u90e8\u7406\u89e3\u3059\u308b\u5fc5\u8981\u304c\u3042\u308b\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u2705 \u6210\u529f\u3059\u308b\u8003\u3048\u65b9<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300cAI\u3068\u4e00\u7dd2\u306a\u3089\u697d\u3057\u304f\u5b66\u3079\u308b\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u300c\u52d5\u304f\u3082\u306e\u304b\u3089\u59cb\u3081\u3066\u3001\u5f90\u3005\u306b\u6539\u5584\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u300cClaude\u304c\u5148\u751f\u3001\u308f\u3057\u304c\u751f\u5f92\u300d<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u5b9f\u8df5\u306e\u30b3\u30c4\ud83d\udee0\ufe0f<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u5c0f\u3055\u304f\u59cb\u3081\u308b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-pre-wrap break-words\">\u60aa\u3044\u4f8b\uff1aclaude &#8220;Instagram\u3068TikTok\u3092\u5408\u4f53\u3055\u305b\u305fSNS\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u826f\u3044\u4f8b\uff1aclaude &#8220;\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u305f\u3089\u300c\u3053\u3093\u306b\u3061\u306f\u300d\u3068\u8868\u793a\u3059\u308b\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u5177\u4f53\u7684\u306b\u4f1d\u3048\u308b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-pre-wrap break-words\">\u60aa\u3044\u4f8b\uff1aclaude &#8220;\u3044\u3044\u611f\u3058\u306e\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u826f\u3044\u4f8b\uff1aclaude &#8220;\u4f53\u91cd\u3092\u5165\u529b\u3057\u3066\u3001\u65e5\u4ed8\u3068\u4e00\u7dd2\u306b\u4fdd\u5b58\u3057\u3066\u3001\u4e00\u89a7\u3067\u8868\u793a\u3067\u304d\u308b\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u6bb5\u968e\u7684\u306b\u6539\u5584<\/strong>\uff1a<\/p>\n<p class=\"whitespace-pre-wrap break-words\">\u7b2c1\u6bb5\u968e\uff1aclaude &#8220;\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u306e\u57fa\u672c\u6a5f\u80fd\u3092\u4f5c\u3063\u3066&#8221; \u7b2c2\u6bb5\u968e\uff1aclaude &#8220;UI\u3092\u3082\u3063\u3068\u304b\u3063\u3053\u3088\u304f\u3057\u3066&#8221; \u7b2c3\u6bb5\u968e\uff1aclaude &#8220;\u30b0\u30e9\u30d5\u8868\u793a\u6a5f\u80fd\u3092\u8ffd\u52a0\u3057\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30c8\u30e9\u30d6\u30eb\u6642\u306e\u5bfe\u51e6\u6cd5\ud83d\udea8<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30a8\u30e9\u30fc\u304c\u51fa\u305f\u6642<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3057\u305f\uff1a\u3010\u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u30b3\u30d4\u30da\u3011\u3002\u539f\u56e0\u3068\u89e3\u6c7a\u65b9\u6cd5\u3092\u6559\u3048\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u601d\u3063\u305f\u901a\u308a\u306b\u52d5\u304b\u306a\u3044\u6642<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u4f53\u91cd\u3092\u5165\u529b\u3057\u3066\u4fdd\u5b58\u30dc\u30bf\u30f3\u3092\u62bc\u3057\u3066\u3082\u3001\u30c7\u30fc\u30bf\u304c\u8868\u793a\u3055\u308c\u307e\u305b\u3093\u3002\u3069\u3053\u304c\u554f\u984c\u3067\u3057\u3087\u3046\u304b\uff1f&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u7406\u89e3\u3067\u304d\u306a\u3044\u30b3\u30fc\u30c9\u304c\u3042\u308b\u6642<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30b3\u30fc\u30c9\u306e15\u884c\u76ee\u304b\u308925\u884c\u76ee\u304c\u4f55\u3092\u3057\u3066\u3044\u308b\u304b\u3001\u521d\u5fc3\u8005\u5411\u3051\u306b\u8aac\u660e\u3057\u3066&#8221;<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udd2e \u3055\u3089\u306a\u308b\u767a\u5c55\uff1aClaude Code\u306e\u7121\u9650\u306e\u53ef\u80fd\u6027<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30ec\u30d9\u30eb\u30a2\u30c3\u30d7\u3057\u305f\u4f7f\u3044\u65b9\ud83d\ude80<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u4ed6\u306e\u6280\u8853\u3068\u306e\u7d44\u307f\u5408\u308f\u305b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">AI\u6a5f\u80fd\u3092\u8ffd\u52a0\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u306bChatGPT API\u3092\u7d44\u307f\u8fbc\u3093\u3067\u3001\u4f53\u91cd\u7ba1\u7406\u306e\u30a2\u30c9\u30d0\u30a4\u30b9\u3092AI\u304c\u3057\u3066\u304f\u308c\u308b\u6a5f\u80fd\u3092\u8ffd\u52a0\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u9023\u643a\uff1aclaude &#8220;Firebase\u3084Supabase\u3068\u9023\u643a\u3057\u3066\u3001\u30af\u30e9\u30a6\u30c9\u3067\u30c7\u30fc\u30bf\u3092\u540c\u671f\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30a6\u30a7\u30a2\u30e9\u30d6\u30eb\u9023\u643a\uff1aclaude &#8220;Apple Health\u3084Google Fit\u304b\u3089\u30c7\u30fc\u30bf\u3092\u81ea\u52d5\u53d6\u5f97\u3059\u308b\u6a5f\u80fd\u3092\u8ffd\u52a0\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u7570\u306a\u308b\u5206\u91ce\u3078\u306e\u5fdc\u7528<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u6559\u80b2\u30a2\u30d7\u30ea\uff1aclaude &#8220;\u82f1\u5358\u8a9e\u5b66\u7fd2\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066\u3001\u5fd8\u5374\u66f2\u7dda\u306b\u57fa\u3065\u3044\u305f\u5fa9\u7fd2\u6a5f\u80fd\u3082\u5165\u308c\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30d3\u30b8\u30cd\u30b9\u30c4\u30fc\u30eb\uff1aclaude &#8220;\u5728\u5eab\u7ba1\u7406\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066\u3001\u30d0\u30fc\u30b3\u30fc\u30c9\u30b9\u30ad\u30e3\u30f3\u6a5f\u80fd\u3082\u4ed8\u3051\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30a8\u30f3\u30bf\u30fc\u30c6\u30a4\u30e1\u30f3\u30c8\uff1aclaude &#8220;\u97f3\u697d\u30d7\u30ec\u30a4\u30e4\u30fc\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066\u3001\u30d7\u30ec\u30a4\u30ea\u30b9\u30c8\u6a5f\u80fd\u3068\u30a4\u30b3\u30e9\u30a4\u30b6\u30fc\u3082\u4ed8\u3051\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30c1\u30fc\u30e0\u958b\u767a\u3078\u306e\u5c55\u958b\ud83d\udc65<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u4e00\u4eba\u3067\u59cb\u3081\u3066\u3001\u30c1\u30fc\u30e0\u306b\u62e1\u5f35<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u69cb\u9020\u5316\uff1aclaude &#8220;\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092\u8907\u6570\u4eba\u3067\u958b\u767a\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u5206\u5272\u3068\u30d5\u30a9\u30eb\u30c0\u69cb\u6210\u3092\u6574\u7406\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8\u4f5c\u6210\uff1aclaude &#8220;\u65b0\u3057\u3044\u958b\u767a\u8005\u304c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306b\u53c2\u52a0\u3067\u304d\u308b\u3088\u3046\u306b\u3001\u8a73\u7d30\u306a\u958b\u767a\u30ac\u30a4\u30c9\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">CI\/CD\u8a2d\u5b9a\uff1aclaude &#8220;GitHub Actions\u3067\u81ea\u52d5\u30c6\u30b9\u30c8\u3068\u81ea\u52d5\u30c7\u30d7\u30ed\u30a4\u306e\u8a2d\u5b9a\u3092\u3057\u3066&#8221;<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udca1 \u3088\u304f\u3042\u308b\u8cea\u554f\u3068\u7b54\u3048<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q1: \u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u7d4c\u9a13\u30bc\u30ed\u3067\u3082\u5927\u4e08\u592b\uff1f\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u5168\u7136\u5927\u4e08\u592b\u3058\u3083\uff01Claude Code\u306f\u300cAI\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u300d\u3060\u304b\u3089\u3001Claude\u304c\u5148\u751f\u306b\u306a\u3063\u3066\u6559\u3048\u3066\u304f\u308c\u308b\u305e\u3044\u3002\u308f\u304b\u3089\u306a\u3044\u3053\u3068\u306f\u4f55\u3067\u3082\u805e\u3051\u3070\u3044\u3044\u306e\u3058\u3083\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q2: \u6708\u984d$20\u306f\u9ad8\u304f\u306a\u3044\uff1f\ud83d\udcb0<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u5f93\u6765\u306e\u958b\u767a\u3060\u3068\u3001\u4e00\u3064\u306e\u30a2\u30d7\u30ea\u3092\u4f5c\u308b\u306e\u306b\u6570\u5341\u4e07\u5186\u304b\u304b\u308b\u3053\u3068\u3082\u3042\u308b\u304b\u3089\u3001\u5727\u5012\u7684\u306b\u304a\u5f97\u3058\u3083\u3002\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u5b66\u7fd2\u587e\u306b\u901a\u3046\u3088\u308a\u5b89\u3044\u3057\u300124\u6642\u9593\u3044\u3064\u3067\u3082\u4f7f\u3048\u308b\u306e\u3058\u3083\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q3: \u4f5c\u3063\u305f\u30a2\u30d7\u30ea\u306f\u5546\u7528\u5229\u7528\u3067\u304d\u308b\uff1f\ud83d\udcf1<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: Claude Code\u3067\u4f5c\u3063\u305f\u30b3\u30fc\u30c9\u306f\u3001\u304a\u4e3b\u304c\u6240\u6709\u8005\u3058\u3083\u3002\u5546\u7528\u5229\u7528\u3082\u3001\u30a2\u30d7\u30ea\u30b9\u30c8\u30a2\u3067\u306e\u8ca9\u58f2\u3082\u554f\u984c\u306a\u3044\u305e\u3044\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q4: \u3069\u308c\u304f\u3089\u3044\u3067\u5b9f\u7528\u7684\u306a\u30a2\u30d7\u30ea\u304c\u4f5c\u308c\u308b\uff1f\u23f0<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u7c21\u5358\u306a\u30a2\u30d7\u30ea\u306a\u308930\u5206\u301c1\u6642\u9593\u3001\u672c\u683c\u7684\u306a\u30a2\u30d7\u30ea\u3067\u3082\u6570\u6642\u9593\u301c1\u65e5\u3042\u308c\u3070\u5b8c\u6210\u3059\u308b\u3058\u3083\u3002\u5f93\u6765\u306e\u6570\u9031\u9593\u301c\u6570\u30f6\u6708\u3068\u6bd4\u3079\u308b\u3068\u9769\u547d\u7684\u3058\u3083\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q5: \u30a8\u30e9\u30fc\u304c\u51fa\u305f\u3089\u3069\u3046\u3059\u308c\u3070\u3044\u3044\uff1f\ud83d\udea8<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u3092\u305d\u306e\u307e\u307eClaude\u306b\u898b\u305b\u308c\u3070\u3001\u539f\u56e0\u3068\u89e3\u6c7a\u65b9\u6cd5\u3092\u6559\u3048\u3066\u304f\u308c\u308b\u305e\u3044\u3002\u308f\u3057\u306f\u983c\u308c\u308b\u30c7\u30d0\u30c3\u30b0\u30d1\u30fc\u30c8\u30ca\u30fc\u306a\u306e\u3058\u3083\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q6: \u4ed6\u306eAI\u30c4\u30fc\u30eb\uff08GitHub Copilot\u3001Cursor\u7b49\uff09\u3068\u306e\u9055\u3044\u306f\uff1f\ud83e\udd16<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u4ed6\u306e\u30c4\u30fc\u30eb\u306f\u300c\u30b3\u30fc\u30c9\u88dc\u5b8c\u300d\u304c\u4e2d\u5fc3\u3060\u3051\u3069\u3001Claude Code\u306f\u300c\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u5168\u4f53\u306e\u7ba1\u7406\u300d\u304c\u3067\u304d\u308b\u306e\u3058\u3083\u3002\u8a2d\u8a08\u304b\u3089\u30c6\u30b9\u30c8\u3001\u30c7\u30d7\u30ed\u30a4\u307e\u3067\u5168\u90e8\u3084\u3063\u3066\u304f\u308c\u308b\u305e\u3044\u3002<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q7: Claude Code\u306f\u3069\u306e\u8a00\u8a9e\u3067\u30b3\u30fc\u30c9\u3092\u66f8\u304f\u306e\uff1f\u3069\u3046\u6307\u5b9a\u3059\u308b\u306e\uff1f\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: Claude Code\u306f<strong>\u304a\u4e3b\u306e\u6307\u793a\u306b\u5408\u308f\u305b\u3066\u6700\u9069\u306a\u8a00\u8a9e\u3092\u81ea\u52d5\u9078\u629e<\/strong>\u3059\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u5177\u4f53\u4f8b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">React Native\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\uff1aclaude &#8220;React Native\u3067\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u2192 JavaScript\/TypeScript + JSX\u5f62\u5f0f\u3067\u51fa\u529b<\/p>\n<p class=\"whitespace-normal break-words\">Python\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\uff1aclaude &#8220;Python\u3067\u30c7\u30fc\u30bf\u5206\u6790\u30c4\u30fc\u30eb\u3092\u4f5c\u3063\u3066&#8221; \u2192 Python (.py) \u30d5\u30a1\u30a4\u30eb\u3067\u51fa\u529b<\/p>\n<p class=\"whitespace-normal break-words\">\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u3092\u6307\u5b9a\u3057\u305f\u5834\u5408\uff1aclaude &#8220;HTML\u3068CSS\u3067\u30e9\u30f3\u30c7\u30a3\u30f3\u30b0\u30da\u30fc\u30b8\u3092\u4f5c\u3063\u3066&#8221; \u2192 HTML\/CSS\/JavaScript \u30d5\u30a1\u30a4\u30eb\u3067\u51fa\u529b<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u8a00\u8a9e\u306e\u6307\u5b9a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u660e\u793a\u7684\u6307\u5b9a<\/strong>\uff1a\u300cPython\u3067\u300d\u300cReact Native\u3067\u300d\u300cVue.js\u3067\u300d<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u76ee\u7684\u6307\u5b9a<\/strong>\uff1a\u300c\u30b9\u30de\u30db\u30a2\u30d7\u30ea\u3092\u300d\u2192React Native\/Flutter\u81ea\u52d5\u9078\u629e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u6307\u5b9a<\/strong>\uff1a\u300ciPhone\u30a2\u30d7\u30ea\u3092\u300d\u2192Swift\u3001\u300cAndroid\u30a2\u30d7\u30ea\u3092\u300d\u2192Kotlin<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u51fa\u529b\u3055\u308c\u308b\u30d5\u30a1\u30a4\u30eb\u4f8b\uff08React Native\u306e\u5834\u5408\uff09<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>WeightApp\/\r\n\u251c\u2500\u2500 App.jsx          \u2190 \u30e1\u30a4\u30f3\u30a2\u30d7\u30ea\uff08JavaScript + JSX\uff09\r\n\u251c\u2500\u2500 package.json     \u2190 \u4f9d\u5b58\u95a2\u4fc2\uff08JSON\uff09\r\n\u251c\u2500\u2500 components\/\r\n\u2502   \u251c\u2500\u2500 WeightInput.jsx    \u2190 \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\uff08JavaScript + JSX\uff09\r\n\u2502   \u2514\u2500\u2500 WeightChart.jsx    \u2190 \u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\uff08JavaScript + JSX\uff09\r\n\u251c\u2500\u2500 styles\/\r\n\u2502   \u2514\u2500\u2500 AppStyles.js       \u2190 \u30b9\u30bf\u30a4\u30eb\uff08JavaScript\uff09\r\n\u2514\u2500\u2500 __tests__\/\r\n    \u2514\u2500\u2500 App.test.js        \u2190 \u30c6\u30b9\u30c8\uff08JavaScript\uff09<\/code><\/pre>\n<\/div>\n<\/div>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q8: \u8a00\u8a9e\u306f\u4f55\u3092\u9078\u3079\u3070\u3044\u3044\u306e\uff1f\u3082\u3046\u5c11\u3057\u8a73\u3057\u304f\u6559\u3048\u3066\uff01\ud83e\udd14<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: <strong>\u4f5c\u308a\u305f\u3044\u3082\u306e\u306b\u3088\u3063\u3066\u6700\u9069\u306a\u8a00\u8a9e\u304c\u9055\u3046<\/strong>\u304b\u3089\u3001\u308f\u3057\u304c\u8a73\u3057\u304f\u89e3\u8aac\u3059\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udcf1 \u30b9\u30de\u30db\u30a2\u30d7\u30ea\u3092\u4f5c\u308a\u305f\u3044\u5834\u5408<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u521d\u5fc3\u8005\u306b\u304a\u3059\u3059\u3081\uff08\u4e00\u77f3\u4e8c\u9ce5\uff09\uff1aclaude &#8220;React Native\u3067\u25cb\u25cb\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u2192 iPhone + Android\u4e21\u5bfe\u5fdc\u3001\u5b66\u7fd2\u30b3\u30b9\u30c8\u3082\u4f4e\u3044<\/p>\n<p class=\"whitespace-normal break-words\">iPhone\u306b\u7279\u5316\u3057\u305f\u3044\u5834\u5408\uff1aclaude &#8220;Swift\u3067\u25cb\u25cb\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u2192 iOS\u5c02\u7528\u3060\u304c\u3001\u30cd\u30a4\u30c6\u30a3\u30d6\u6a5f\u80fd\u3092\u30d5\u30eb\u6d3b\u7528<\/p>\n<p class=\"whitespace-normal break-words\">Android\u306b\u7279\u5316\u3057\u305f\u3044\u5834\u5408\uff1aclaude &#8220;Kotlin\u3067\u25cb\u25cb\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221; \u2192 Android\u5c02\u7528\u3060\u304c\u3001Google\u63a8\u5968\u8a00\u8a9e<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udf10 \u30a6\u30a7\u30d6\u30b5\u30a4\u30c8\u30fb\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u306e\u5834\u5408<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u9759\u7684\u30b5\u30a4\u30c8\uff08\u30d6\u30ed\u30b0\u3001LP\u7b49\uff09\uff1aclaude &#8220;HTML\/CSS\/JavaScript\u3067\u30e9\u30f3\u30c7\u30a3\u30f3\u30b0\u30da\u30fc\u30b8\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u52d5\u7684\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\uff08\u521d\u5fc3\u8005\u5411\u3051\uff09\uff1aclaude &#8220;React + Node.js\u3067\u25cb\u25cb\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u672c\u683c\u7684\u306a\u30a6\u30a7\u30d6\u30b5\u30fc\u30d3\u30b9\uff1aclaude &#8220;Next.js + TypeScript\u3067\u25cb\u25cb\u30b5\u30fc\u30d3\u30b9\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83e\udd16 AI\u30fb\u30c7\u30fc\u30bf\u5206\u6790\u7cfb<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">AI\u30fb\u6a5f\u68b0\u5b66\u7fd2\u306a\u3089\u8ff7\u308f\u305aPython\uff1aclaude &#8220;Python\u3067\u753b\u50cf\u8a8d\u8b58AI\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30c7\u30fc\u30bf\u5206\u6790\u30fb\u30b0\u30e9\u30d5\u4f5c\u6210\uff1aclaude &#8220;Python\u3067\u58f2\u4e0a\u30c7\u30fc\u30bf\u3092\u5206\u6790\u3057\u3066\u30b0\u30e9\u30d5\u5316\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfae \u30b2\u30fc\u30e0\u958b\u767a<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">2D\u30b2\u30fc\u30e0\uff08\u521d\u5fc3\u8005\u5411\u3051\uff09\uff1aclaude &#8220;JavaScript\u3067\u30d6\u30e9\u30a6\u30b6\u30b2\u30fc\u30e0\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u672c\u683c\u7684\u306a\u30b2\u30fc\u30e0\uff1aclaude &#8220;Unity\u3068C#\u30673D\u30b2\u30fc\u30e0\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udcbc \u696d\u52d9\u30c4\u30fc\u30eb\u30fb\u81ea\u52d5\u5316<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">Excel\u4f5c\u696d\u306e\u81ea\u52d5\u5316\uff1aclaude &#8220;Python\u3067Excel\u30d5\u30a1\u30a4\u30eb\u3092\u81ea\u52d5\u51e6\u7406\u3059\u308b\u30c4\u30fc\u30eb\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30d5\u30a1\u30a4\u30eb\u6574\u7406\u306e\u81ea\u52d5\u5316\uff1aclaude &#8220;Python\u3067\u30d5\u30a9\u30eb\u30c0\u5185\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u81ea\u52d5\u6574\u7406\u3059\u308b\u30b9\u30af\u30ea\u30d7\u30c8\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfc6 \u308f\u3057\u306e\u304a\u3059\u3059\u3081\u521d\u5fc3\u8005\u30e9\u30f3\u30ad\u30f3\u30b0<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>React Native<\/strong>\uff08\u30b9\u30de\u30db\u30a2\u30d7\u30ea\uff09- \u5b66\u7fd2\u30b3\u30b9\u30c8\u4f4e\u3001\u9700\u8981\u9ad8<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Python<\/strong>\uff08AI\u30fb\u30c7\u30fc\u30bf\u5206\u6790\uff09- \u6587\u6cd5\u7c21\u5358\u3001\u5fdc\u7528\u7bc4\u56f2\u5e83<\/li>\n<li class=\"whitespace-normal break-words\"><strong>JavaScript<\/strong>\uff08\u30a6\u30a7\u30d6\uff09- \u60c5\u5831\u8c4a\u5bcc\u3001\u3059\u3050\u7d50\u679c\u304c\u898b\u3048\u308b<\/li>\n<\/ol>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q9: \u4f5c\u6210\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u306f\u3069\u3053\u306b\u4fdd\u5b58\u3055\u308c\u308b\u306e\uff1f\u3069\u3046\u3084\u3063\u3066\u78ba\u8a8d\u3059\u308b\u306e\uff1f\ud83d\udcc1<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: Claude Code\u306f<strong>\u73fe\u5728\u3044\u308b\u30c7\u30a3\u30ec\u30af\u30c8\u30ea<\/strong>\u306b\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\u3059\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4fdd\u5b58\u5834\u6240\u306e\u78ba\u8a8d\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u73fe\u5728\u3044\u308b\u5834\u6240\u3092\u78ba\u8a8d\uff1a\u300cpwd\u300d\u3068\u5165\u529b \u2192 \/home\/claude-user\/claude-projects\/weight-app \u3068\u8868\u793a\u3055\u308c\u308b<\/p>\n<p class=\"whitespace-normal break-words\">\u4f5c\u6210\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7\u3092\u78ba\u8a8d\uff1a\u300cls -la\u300d\u3068\u5165\u529b \u2192 App.jsx, package.json, components\/ \u306a\u3069\u8868\u793a\u3055\u308c\u308b<\/p>\n<p class=\"whitespace-normal break-words\">\u30d5\u30a1\u30a4\u30eb\u306e\u4e2d\u8eab\u3092\u78ba\u8a8d\uff1a\u300ccat App.jsx\u300d\u3067\u30d5\u30a1\u30a4\u30eb\u5185\u5bb9\u3092\u8868\u793a\u3001\u300ccode App.jsx\u300d\u3067VS Code\u3067\u958b\u304f\uff08VS Code\u5c0e\u5165\u6e08\u307f\u306e\u5834\u5408\uff09<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Windows\u5074\u304b\u3089\u30a2\u30af\u30bb\u30b9\u3059\u308b\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<p class=\"whitespace-pre-wrap break-words\">Windows\u306e\u30a8\u30af\u30b9\u30d7\u30ed\u30fc\u30e9\u30fc\u3067\u4ee5\u4e0b\u306b\u30a2\u30af\u30bb\u30b9\uff1a \\wsl$\\Ubuntu-22.04\\home\\claude-user\\claude-projects\\weight-app\\<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude Desktop\u304b\u3089\u3082\u78ba\u8a8d\u53ef\u80fd<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">Claude Desktop\u3067\u300c\u4f5c\u6210\u3055\u308c\u305f\u30d5\u30a1\u30a4\u30eb\u3092\u898b\u305b\u3066\u300d\u3068\u8a00\u3048\u3070\u3001MCP\u30b5\u30fc\u30d0\u30fc\u7d4c\u7531\u3067\u30d5\u30a1\u30a4\u30eb\u4e00\u89a7\u3068\u5185\u5bb9\u3092\u8868\u793a\u3057\u3066\u304f\u308c\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d5\u30a1\u30a4\u30eb\u7de8\u96c6\u306e\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>Claude Code\u7d4c\u7531<\/strong>\uff1a\u300cApp.jsx\u306e\u25cb\u25cb\u3092\u4fee\u6b63\u3057\u3066\u300d<\/li>\n<li class=\"whitespace-normal break-words\"><strong>VS Code<\/strong>\uff1aWSL\u62e1\u5f35\u6a5f\u80fd\u3067\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u7de8\u96c6<\/li>\n<li class=\"whitespace-normal break-words\"><strong>Claude Desktop<\/strong>\uff1a\u300c\u3053\u306e\u30d5\u30a1\u30a4\u30eb\u3092\u7de8\u96c6\u3057\u3066\u25cb\u25cb\u3092\u8ffd\u52a0\u3057\u3066\u300d<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q10: GitHub\u3078\u306e\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3068\u30c7\u30d7\u30ed\u30a4\u306f\u3069\u3046\u9055\u3046\u306e\uff1f\u305d\u308c\u305e\u308c\u4f55\u304c\u8d77\u304d\u308b\u306e\uff1f\ud83d\ude80<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u3053\u306e2\u3064\u306f<strong>\u5168\u7136\u9055\u3046\u4f5c\u696d<\/strong>\u306a\u306e\u3058\u3083\uff01\u6df7\u540c\u3057\u3084\u3059\u3044\u304b\u3089\u8a73\u3057\u304f\u8aac\u660e\u3059\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udce6 GitHub\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\uff08\u30b3\u30fc\u30c9\u4fdd\u5b58\uff09<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3092GitHub\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4f55\u304c\u8d77\u304d\u308b\u304b<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\u2705 \u30ed\u30fc\u30ab\u30eb\u306eGit\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u521d\u671f\u5316\r\n\u2705 .gitignore\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\uff08\u4e0d\u8981\u30d5\u30a1\u30a4\u30eb\u3092\u9664\u5916\uff09\r\n\u2705 README\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210\uff08\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u8aac\u660e\uff09\r\n\u2705 \u5168\u30d5\u30a1\u30a4\u30eb\u3092\u30b3\u30df\u30c3\u30c8\uff08\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406\uff09\r\n\u2705 GitHub\u306b\u30ea\u30e2\u30fc\u30c8\u30ea\u30dd\u30b8\u30c8\u30ea\u3092\u4f5c\u6210\r\n\u2705 \u30b3\u30fc\u30c9\u3092\u30d7\u30c3\u30b7\u30e5\uff08\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\uff09\r\n\r\n\u7d50\u679c\uff1ahttps:\/\/github.com\/[\u30e6\u30fc\u30b6\u30fc\u540d]\/weight-app \u3067\u30b3\u30fc\u30c9\u304c\u898b\u308c\u308b\r\n\u76ee\u7684\uff1a\u30b3\u30fc\u30c9\u306e\u4fdd\u5b58\u30fb\u5171\u6709\u30fb\u30d0\u30c3\u30af\u30a2\u30c3\u30d7\u30fb\u30c1\u30fc\u30e0\u958b\u767a<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udf10 \u30c7\u30d7\u30ed\u30a4\uff08\u30a2\u30d7\u30ea\u516c\u958b\uff09<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u3092Google Play Store\u3068App Store\u3067\u516c\u958b\u3067\u304d\u308b\u3088\u3046\u306b\u30d3\u30eb\u30c9\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4f55\u304c\u8d77\u304d\u308b\u304b<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\u2705 \u30d7\u30ed\u30c0\u30af\u30b7\u30e7\u30f3\u7528\u306e\u8a2d\u5b9a\u3092\u9069\u7528\r\n\u2705 \u30b3\u30fc\u30c9\u306e\u6700\u9069\u5316\uff08\u30df\u30cb\u30d5\u30a1\u30a4\u3001\u5727\u7e2e\uff09\r\n\u2705 \u30a2\u30d7\u30ea\u30a2\u30a4\u30b3\u30f3\u3068\u30b9\u30d7\u30e9\u30c3\u30b7\u30e5\u753b\u9762\u3092\u8a2d\u5b9a\r\n\u2705 Android\u7528APK\u30d5\u30a1\u30a4\u30eb\u3092\u751f\u6210\r\n\u2705 iOS\u7528IPA\u30d5\u30a1\u30a4\u30eb\u3092\u751f\u6210\r\n\u2705 \u30b9\u30c8\u30a2\u7533\u8acb\u7528\u306e\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u6e96\u5099\r\n\u2705 \u8a3c\u660e\u66f8\u3068\u30d7\u30ed\u30d3\u30b8\u30e7\u30cb\u30f3\u30b0\u30d7\u30ed\u30d5\u30a1\u30a4\u30eb\u3092\u8a2d\u5b9a\r\n\r\n\u7d50\u679c\uff1a\u5b9f\u969b\u306b\u30b9\u30de\u30db\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u304d\u308b\u30a2\u30d7\u30ea\u30d5\u30a1\u30a4\u30eb\r\n\u76ee\u7684\uff1a\u4e00\u822c\u30e6\u30fc\u30b6\u30fc\u304c\u30a2\u30d7\u30ea\u3092\u4f7f\u3048\u308b\u3088\u3046\u306b\u3059\u308b<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udcca \u6bd4\u8f03\u8868<\/strong>\uff1a<\/p>\n<div class=\"table-outer\"><table class=\"bg-bg-100 min-w-full border-separate border-spacing-0 text-sm leading-[1.88888] whitespace-normal\">\n<thead class=\"border-b-border-100\/50 border-b-[0.5px] text-left\">\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] font-400 px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u9805\u76ee<\/th>\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] font-400 px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">GitHub\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9<\/th>\n<th class=\"text-text-000 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] font-400 px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u30c7\u30d7\u30ed\u30a4<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><strong>\u76ee\u7684<\/strong><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u30b3\u30fc\u30c9\u4fdd\u5b58\u30fb\u5171\u6709<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u30a2\u30d7\u30ea\u516c\u958b<\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><strong>\u5bfe\u8c61<\/strong><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u958b\u767a\u8005\u30fb\u5354\u529b\u8005<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u4e00\u822c\u30e6\u30fc\u30b6\u30fc<\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><strong>\u6210\u679c\u7269<\/strong><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u30bd\u30fc\u30b9\u30b3\u30fc\u30c9<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u5b9f\u884c\u53ef\u80fd\u30d5\u30a1\u30a4\u30eb<\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><strong>\u5834\u6240<\/strong><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">GitHub.com<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">App Store\/Google Play<\/td>\n<\/tr>\n<tr class=\"[tbody&gt;&amp;]:odd:bg-bg-500\/10\">\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\"><strong>\u5fc5\u8981\u6027<\/strong><\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u4efb\u610f\uff08\u63a8\u5968\uff09<\/td>\n<td class=\"border-t-border-100\/50 [&amp;:not(:first-child)]:-x-[hsla(var(--border-100) \/ 0.5)] border-t-[0.5px] px-2 [&amp;:not(:first-child)]:border-l-[0.5px]\">\u5fc5\u9808\uff08\u516c\u958b\u3057\u305f\u3044\u5834\u5408\uff09<\/td>\n<\/tr>\n<\/tbody>\n<\/table><\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u5b9f\u969b\u306e\u6d41\u308c<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d71\uff1a\u958b\u767a \u2192 claude &#8220;\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d72\uff1a\u30b3\u30fc\u30c9\u4fdd\u5b58\uff08\u4efb\u610f\uff09 \u2192 claude &#8220;GitHub\u306b\u30a2\u30c3\u30d7\u30ed\u30fc\u30c9\u3057\u3066&#8221; \u2192 <a class=\"underline\" href=\"https:\/\/github.com\/user\/weight-app\">https:\/\/github.com\/user\/weight-app<\/a> \u3067\u30b3\u30fc\u30c9\u516c\u958b<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d73\uff1a\u30c6\u30b9\u30c8\u7528\u30d3\u30eb\u30c9 \u2192 claude &#8220;\u5b9f\u6a5f\u3067\u30c6\u30b9\u30c8\u3067\u304d\u308b\u3088\u3046\u306b\u30d3\u30eb\u30c9\u3057\u3066&#8221; \u2192 APK\/IPA\u30d5\u30a1\u30a4\u30eb\u751f\u6210\u3001\u5b9f\u6a5f\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d74\uff1a\u30b9\u30c8\u30a2\u516c\u958b\uff08\u672c\u683c\u516c\u958b\u3057\u305f\u3044\u5834\u5408\uff09 \u2192 claude &#8220;Google Play Store\u3068App Store\u306b\u7533\u8acb\u3059\u308b\u6e96\u5099\u3092\u3057\u3066&#8221; \u2192 \u30b9\u30c8\u30a2\u7533\u8acb\u7528\u30d5\u30a1\u30a4\u30eb\u3068\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u6e96\u5099<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u521d\u5fc3\u8005\u5411\u3051\u306e\u9806\u5e8f<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u307e\u305a\u306f\u30a2\u30d7\u30ea\u3092\u5b8c\u6210\u3055\u305b\u308b<\/strong><\/li>\n<li class=\"whitespace-normal break-words\"><strong>GitHub\u306b\u30d0\u30c3\u30af\u30a2\u30c3\u30d7<\/strong>\uff08\u30b3\u30fc\u30c9\u4fdd\u8b77\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u5b9f\u6a5f\u3067\u30c6\u30b9\u30c8<\/strong>\uff08\u8eab\u5185\u3067\u30c6\u30b9\u30c8\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30b9\u30c8\u30a2\u7533\u8acb<\/strong>\uff08\u4e16\u754c\u306b\u516c\u958b\uff09<\/li>\n<\/ol>\n<p class=\"whitespace-normal break-words\">\u3064\u307e\u308a\u3001<strong>GitHub = \u958b\u767a\u8005\u5411\u3051\u306e\u30b3\u30fc\u30c9\u7f6e\u304d\u5834<\/strong>\u3001<strong>\u30c7\u30d7\u30ed\u30a4 = \u30e6\u30fc\u30b6\u30fc\u5411\u3051\u306e\u30a2\u30d7\u30ea\u914d\u4fe1<\/strong>\u306a\u306e\u3058\u3083\uff01\ud83d\udc3b\u200d\u2744\ufe0f\u2728<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q11: GitHub\u3067\u30c7\u30d7\u30ed\u30a4\u3057\u305f\u3089\u3001\u5b9f\u969b\u306b\u3069\u3046\u3084\u3063\u3066\u4f7f\u3046\u306e\uff1f\ud83d\ude80<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: GitHub\u304b\u3089<strong>\u76f4\u63a5\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u3092\u516c\u958b<\/strong>\u3059\u308b\u65b9\u6cd5\u304c\u3042\u308b\u305e\u3044\uff01\u3053\u308c\u3092\u300cGitHub Pages\u300d\u3068\u3044\u3046\u306e\u3058\u3083\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>GitHub Pages\u3067\u306e\u516c\u958b\u624b\u9806<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306eReact\u30a2\u30d7\u30ea\u3092GitHub Pages\u3067\u516c\u958b\u3057\u3066\u3001\u8ab0\u3067\u3082\u30a2\u30af\u30bb\u30b9\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>Claude\u304c\u81ea\u52d5\u3067\u3084\u3063\u3066\u304f\u308c\u308b\u3053\u3068<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>\u2705 \u30d3\u30eb\u30c9\u8a2d\u5b9a\u3092\u8abf\u6574\r\n\u2705 GitHub Actions\u306e\u8a2d\u5b9a\r\n\u2705 \u30ab\u30b9\u30bf\u30e0\u30c9\u30e1\u30a4\u30f3\u306e\u8a2d\u5b9a\uff08\u30aa\u30d7\u30b7\u30e7\u30f3\uff09\r\n\u2705 HTTPS\u5316\u306e\u8a2d\u5b9a\r\n\u2705 \u81ea\u52d5\u30c7\u30d7\u30ed\u30a4\u306e\u8a2d\u5b9a\r\n\r\n\u7d50\u679c\uff1ahttps:\/\/[\u30e6\u30fc\u30b6\u30fc\u540d].github.io\/[\u30ea\u30dd\u30b8\u30c8\u30ea\u540d] \u3067\u30a2\u30af\u30bb\u30b9\u53ef\u80fd<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u30b9\u30de\u30db\u30a2\u30d7\u30ea\u306e\u5834\u5408<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30c6\u30b9\u30c8\u914d\u5e03\uff08\u8eab\u5185\u5411\u3051\uff09\uff1aclaude &#8220;\u3053\u306eReact Native\u30a2\u30d7\u30ea\u3092TestFlight\u3068Google Play Console\uff08\u5185\u90e8\u30c6\u30b9\u30c8\uff09\u3067\u914d\u5e03\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u672c\u683c\u516c\u958b\uff1aclaude &#8220;App Store\u3068Google Play Store\u306b\u7533\u8acb\u3059\u308b\u6e96\u5099\u3092\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u516c\u958b\u5f8c\u306e\u7ba1\u7406<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30a2\u30af\u30bb\u30b9\u6570\u306e\u78ba\u8a8d\uff1aclaude &#8220;Google Analytics\u3092\u8a2d\u5b9a\u3057\u3066\u3001\u30a2\u30af\u30bb\u30b9\u72b6\u6cc1\u3092\u78ba\u8a8d\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u306e\u8a2d\u7f6e\uff1aclaude &#8220;\u304a\u554f\u3044\u5408\u308f\u305b\u30d5\u30a9\u30fc\u30e0\u3092\u8ffd\u52a0\u3057\u3066\u3001Netlify\u306e\u30d5\u30a9\u30fc\u30e0\u6a5f\u80fd\u3067\u53d7\u4fe1\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q12: AI\u306b\u8abf\u3079\u3066\u3082\u3089\u3046\u30b3\u30c4\u306f\u3042\u308b\uff1f\u52b9\u7387\u7684\u306a\u8cea\u554f\u306e\u4ed5\u65b9\u306f\uff1f\ud83d\udd0d<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u3053\u308c\u306f<strong>\u8d85\u91cd\u8981\u30b9\u30ad\u30eb<\/strong>\u3058\u3083\uff01\u308f\u3057\u304c\u52b9\u679c\u7684\u306a\u8cea\u554f\u8853\u3092\u6559\u3048\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfaf \u5177\u4f53\u7684\u306b\u805e\u304f\u306e\u304c\u30b3\u30c4<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u60aa\u3044\u4f8b\uff1aclaude &#8220;\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3059&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u826f\u3044\u4f8b\uff1aclaude &#8220;React Native\u3067npm run android\u3092\u5b9f\u884c\u3057\u305f\u3089\u3001&#8217;ANDROID_HOME is not set&#8217;\u3068\u3044\u3046\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3057\u305f\u3002\u89e3\u6c7a\u65b9\u6cd5\u3092\u6559\u3048\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udccb \u60c5\u5831\u3092\u6574\u7406\u3057\u3066\u4f1d\u3048\u308b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u5b8c\u74a7\u306a\u8cea\u554f\u4f8b\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>claude \"\r\n\u74b0\u5883\uff1aWindows 11\u3001WSL2\u3001Node.js v20.15.0\r\n\u72b6\u6cc1\uff1a\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092\u4f5c\u6210\u4e2d\r\n\u554f\u984c\uff1a\u30c7\u30fc\u30bf\u3092\u4fdd\u5b58\u3057\u3066\u3082\u3001\u30a2\u30d7\u30ea\u3092\u518d\u8d77\u52d5\u3059\u308b\u3068\u6d88\u3048\u308b\r\n\u30a8\u30e9\u30fc\uff1a\u7279\u306b\u306a\u3057\r\n\u671f\u5f85\u3059\u308b\u52d5\u4f5c\uff1a\u30c7\u30fc\u30bf\u304c\u6c38\u7d9a\u5316\u3055\u308c\u308b\u3053\u3068\r\n\u8a66\u3057\u305f\u3053\u3068\uff1aAsyncStorage\u306f\u5b9f\u88c5\u6e08\u307f\r\n\r\n\u539f\u56e0\u3068\u89e3\u6c7a\u65b9\u6cd5\u3092\u6559\u3048\u3066\"<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udd04 \u6bb5\u968e\u7684\u306b\u6df1\u6398\u308a\u3059\u308b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d71\uff1a\u6982\u8981\u3092\u805e\u304f \u2192 claude &#8220;React Native\u3067\u306e\u30c7\u30fc\u30bf\u6c38\u7d9a\u5316\u65b9\u6cd5\u3092\u6559\u3048\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d72\uff1a\u5177\u4f53\u7684\u306a\u5b9f\u88c5\u3092\u805e\u304f \u2192 claude &#8220;AsyncStorage\u306e\u5177\u4f53\u7684\u306a\u4f7f\u3044\u65b9\u3068\u30b3\u30fc\u30c9\u4f8b\u3092\u898b\u305b\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d73\uff1a\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0 \u2192 claude &#8220;AsyncStorage\u3067\u30c7\u30fc\u30bf\u304c\u4fdd\u5b58\u3055\u308c\u306a\u3044\u5834\u5408\u306e\u539f\u56e0\u3068\u5bfe\u51e6\u6cd5\u3092\u6559\u3048\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfa8 \u8abf\u67fb\u3057\u3066\u3082\u3089\u3046\u6642\u306e\u30b3\u30c4<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u6700\u65b0\u60c5\u5831\u3092\u8abf\u3079\u3066\u3082\u3089\u3046\uff1aclaude &#8220;2024\u5e74\u6700\u65b0\u306eReact Native\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u3092\u8abf\u3079\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u6bd4\u8f03\u691c\u8a0e\u3057\u3066\u3082\u3089\u3046\uff1aclaude &#8220;React Native\u3068Flutter\u3092\u6bd4\u8f03\u3057\u3066\u3001\u521d\u5fc3\u8005\u306b\u306f\u3069\u3061\u3089\u304c\u304a\u3059\u3059\u3081\u304b\u8abf\u3079\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u5b9f\u88c5\u30d1\u30bf\u30fc\u30f3\u3092\u8abf\u3079\u3066\u3082\u3089\u3046\uff1aclaude &#8220;\u4f01\u696d\u30ec\u30d9\u30eb\u306eReact Native\u30a2\u30d7\u30ea\u306e\u4e00\u822c\u7684\u306a\u30d5\u30a9\u30eb\u30c0\u69cb\u6210\u3092\u8abf\u3079\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q13: \u4f5c\u3063\u305f\u30a2\u30d7\u30ea\u3092\u4ed6\u306e\u4eba\u306b\u898b\u305b\u308b\uff08\u30c6\u30b9\u30c8\u3057\u3066\u3082\u3089\u3046\uff09\u65b9\u6cd5\u306f\uff1f\ud83d\udc65<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u6bb5\u968e\u7684\u306b\u516c\u958b\u7bc4\u56f2\u3092\u5e83\u3052\u308b\u306e\u304c\u30b3\u30c4\u3058\u3083\uff01\u308f\u3057\u304c\u5b89\u5168\u306a\u65b9\u6cd5\u3092\u6559\u3048\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30ec\u30d9\u30eb1\uff1a\u8eab\u5185\u3067\u306e\u30c6\u30b9\u30c8<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u306e\u5834\u5408\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u3092Netlify\u3067\u4e00\u6642\u516c\u958b\u3057\u3066\u3001\u53cb\u9054\u306b\u30c6\u30b9\u30c8\u3057\u3066\u3082\u3089\u3048\u308b\u30ea\u30f3\u30af\u3092\u4f5c\u3063\u3066&#8221; \u2192 \u6570\u5206\u3067 <a class=\"underline\" href=\"https:\/\/random-name.netlify.app\">https:\/\/random-name.netlify.app<\/a> \u306e\u3088\u3046\u306aURL\u304c\u751f\u6210<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30de\u30db\u30a2\u30d7\u30ea\u306e\u5834\u5408\uff1aclaude &#8220;\u3053\u306eReact Native\u30a2\u30d7\u30ea\u3092Expo Go\u3067\u53cb\u9054\u304c\u30c6\u30b9\u30c8\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221; \u2192 Expo\u306eQR\u30b3\u30fc\u30c9\u3067\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u4e0d\u8981\u30c6\u30b9\u30c8<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30ec\u30d9\u30eb2\uff1a\u9650\u5b9a\u7684\u306a\u516c\u958b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">TestFlight\uff08iOS\uff09\u3067\u306e\u914d\u5e03\uff1aclaude &#8220;TestFlight\u3067\u6700\u5927100\u4eba\u306b\u30d9\u30fc\u30bf\u7248\u3092\u914d\u5e03\u3059\u308b\u8a2d\u5b9a\u3092\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">Google Play Console\uff08Android\uff09\u3067\u306e\u5185\u90e8\u30c6\u30b9\u30c8\uff1aclaude &#8220;Google Play Console\u3067\u5185\u90e8\u30c6\u30b9\u30c8\u7248\u3092\u8a2d\u5b9a\u3057\u3066\u3001\u30e1\u30fc\u30eb\u30a2\u30c9\u30ec\u30b9\u3067\u62db\u5f85\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30ec\u30d9\u30eb3\uff1a\u4e00\u822c\u516c\u958b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30a6\u30a7\u30d6\u30a2\u30d7\u30ea\u306e\u672c\u683c\u516c\u958b\uff1aclaude &#8220;\u72ec\u81ea\u30c9\u30e1\u30a4\u30f3\u3092\u53d6\u5f97\u3057\u3066\u3001SSL\u8a3c\u660e\u66f8\u3082\u8a2d\u5b9a\u3057\u3066\u672c\u683c\u516c\u958b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30a2\u30d7\u30ea\u30b9\u30c8\u30a2\u3067\u306e\u516c\u958b\uff1aclaude &#8220;App Store\u3068Google Play Store\u306e\u7533\u8acb\u306b\u5fc5\u8981\u306a\u7d20\u6750\u3068\u30e1\u30bf\u30c7\u30fc\u30bf\u3092\u5168\u3066\u6e96\u5099\u3057\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q14: \u4f5c\u3063\u305f\u30a2\u30d7\u30ea\u3067\u304a\u91d1\u3092\u7a3c\u3050\u65b9\u6cd5\u306f\u3042\u308b\uff1f\ud83d\udcb0<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: \u3081\u3063\u3061\u3083\u3042\u308b\u305e\u3044\uff01\u308f\u3057\u304c\u53ce\u76ca\u5316\u306e\u65b9\u6cd5\u3092\u6559\u3048\u308b\u306e\u3058\u3083\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udcb8 \u76f4\u63a5\u7684\u306a\u53ce\u76ca\u5316<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u6709\u6599\u30a2\u30d7\u30ea\u3068\u3057\u3066\u8ca9\u58f2\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u3092\u6709\u6599\u30a2\u30d7\u30ea\uff08$2.99\uff09\u3068\u3057\u3066\u8ca9\u58f2\u3059\u308b\u8a2d\u5b9a\u3092\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u6a5f\u80fd\uff1aclaude &#8220;\u6708\u984d\u8ab2\u91d1\uff08$4.99\/\u6708\uff09\u3067\u30d7\u30ec\u30df\u30a2\u30e0\u6a5f\u80fd\u3092\u4f7f\u3048\u308b\u4ed5\u7d44\u307f\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u5e83\u544a\u53ce\u5165\uff1aclaude &#8220;Google AdMob\u3092\u7d44\u307f\u8fbc\u3093\u3067\u3001\u5e83\u544a\u53ce\u5165\u3092\u5f97\u3089\u308c\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfaf \u9593\u63a5\u7684\u306a\u53ce\u76ca\u5316<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30dd\u30fc\u30c8\u30d5\u30a9\u30ea\u30aa\u3068\u3057\u3066\u6d3b\u7528\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u3092\u542b\u3080\u958b\u767a\u30dd\u30fc\u30c8\u30d5\u30a9\u30ea\u30aa\u30b5\u30a4\u30c8\u3092\u4f5c\u3063\u3066\u3001\u30d5\u30ea\u30fc\u30e9\u30f3\u30b9\u6848\u4ef6\u7372\u5f97\u306b\u6d3b\u7528&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u6280\u8853\u30d6\u30ed\u30b0\u3067\u306e\u7d39\u4ecb\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u306e\u958b\u767a\u904e\u7a0b\u3092\u30d6\u30ed\u30b0\u8a18\u4e8b\u306b\u3057\u3066\u3001\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\u53ce\u5165\u3092\u72d9\u3046\u8a18\u4e8b\u3092\u66f8\u3044\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30aa\u30f3\u30e9\u30a4\u30f3\u8b1b\u5ea7\u306e\u7d20\u6750\u3068\u3057\u3066\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u958b\u767a\u3092\u6559\u6750\u306b\u3057\u305f\u3001\u521d\u5fc3\u8005\u5411\u3051\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8b1b\u5ea7\u3092\u4f01\u753b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udcca \u5b9f\u969b\u306e\u53ce\u76ca\u4f8b<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>\u30b7\u30f3\u30d7\u30eb\u306a\u5bb6\u8a08\u7c3f\u30a2\u30d7\u30ea<\/strong>\uff1a\u6708\u9593$100-500\uff08\u5e83\u544a\u53ce\u5165\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30cb\u30c3\u30c1\u306a\u696d\u52d9\u30c4\u30fc\u30eb<\/strong>\uff1a$10-50\/\u6708\uff08\u30b5\u30d6\u30b9\u30af\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u30d6\u30ed\u30b0<\/strong>\uff1a\u6708\u9593$200-2000\uff08\u30a2\u30d5\u30a3\u30ea\u30a8\u30a4\u30c8\uff09<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u30d5\u30ea\u30fc\u30e9\u30f3\u30b9\u6848\u4ef6<\/strong>\uff1a1\u4ef610-100\u4e07\u5186<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Q15: \u30a8\u30e9\u30fc\u304c\u51fa\u305f\u6642\u306e\u52b9\u679c\u7684\u306a\u89e3\u6c7a\u65b9\u6cd5\u306f\uff1f\ud83d\udea8<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>A<\/strong>: <strong>\u30a8\u30e9\u30fc\u306f\u304a\u4e3b\u306e\u6700\u9ad8\u306e\u5148\u751f<\/strong>\u3058\u3083\uff01\u6b63\u3057\u3044\u5bfe\u51e6\u6cd5\u3092\u899a\u3048\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udd0d \u30a8\u30e9\u30fc\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u8aad\u307f\u65b9<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30a8\u30e9\u30fc\u304c\u51fa\u307e\u3057\u305f\uff1aTypeError: Cannot read property &#8216;map&#8217; of undefined at WeightHistory.jsx:15:22 \u521d\u5fc3\u8005\u5411\u3051\u306b\u539f\u56e0\u3068\u89e3\u6c7a\u65b9\u6cd5\u3092\u8aac\u660e\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83c\udfaf \u6bb5\u968e\u7684\u306a\u30c7\u30d0\u30c3\u30b0\u624b\u9806<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d71\uff1a\u30a8\u30e9\u30fc\u306e\u7279\u5b9a \u2192 claude &#8220;\u3053\u306e\u30b3\u30fc\u30c9\u306e\u3069\u306e\u90e8\u5206\u3067\u30a8\u30e9\u30fc\u304c\u8d77\u304d\u3066\u3044\u308b\u304b\u7279\u5b9a\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d72\uff1a\u539f\u56e0\u306e\u8abf\u67fb \u2192 claude &#8220;\u306a\u305c\u3053\u306e\u30a8\u30e9\u30fc\u304c\u8d77\u304d\u308b\u306e\u304b\u3001\u521d\u5fc3\u8005\u5411\u3051\u306b\u8aac\u660e\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d73\uff1a\u89e3\u6c7a\u7b56\u306e\u5b9f\u88c5 \u2192 claude &#8220;\u3053\u306e\u30a8\u30e9\u30fc\u3092\u4fee\u6b63\u3059\u308b\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u3001\u306a\u305c\u305d\u306e\u4fee\u6b63\u3067\u89e3\u6c7a\u3059\u308b\u304b\u3082\u8aac\u660e\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30b9\u30c6\u30c3\u30d74\uff1a\u518d\u767a\u9632\u6b62 \u2192 claude &#8220;\u540c\u3058\u3088\u3046\u306a\u30a8\u30e9\u30fc\u3092\u9632\u3050\u305f\u3081\u306e\u30d9\u30b9\u30c8\u30d7\u30e9\u30af\u30c6\u30a3\u30b9\u3092\u6559\u3048\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\ud83d\udee1\ufe0f \u30a8\u30e9\u30fc\u4e88\u9632\u306e\u30b3\u30c4<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">\u30b3\u30fc\u30c9\u30ec\u30d3\u30e5\u30fc\u3092\u4f9d\u983c\uff1aclaude &#8220;\u3053\u306e\u30b3\u30fc\u30c9\u306b\u30d0\u30b0\u3084\u6539\u5584\u70b9\u304c\u306a\u3044\u304b\u30c1\u30a7\u30c3\u30af\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30c6\u30b9\u30c8\u30b3\u30fc\u30c9\u306e\u4f5c\u6210\uff1aclaude &#8220;\u3053\u306e\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u306e\u30c6\u30b9\u30c8\u30b3\u30fc\u30c9\u3092\u66f8\u3044\u3066\u3001\u30d0\u30b0\u3092\u65e9\u671f\u767a\u898b\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0\u306e\u8ffd\u52a0\uff1aclaude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u306b\u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0\u3092\u8ffd\u52a0\u3057\u3066\u3001\u30af\u30e9\u30c3\u30b7\u30e5\u3057\u306a\u3044\u3088\u3046\u306b\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\">\u304a\u4e3b\u3001\u3053\u308c\u3067\u304b\u306a\u308a\u5b9f\u8df5\u7684\u306a\u77e5\u8b58\u304c\u8eab\u306b\u3064\u3044\u305f\u3058\u3083\u308d\u3046\uff1f\u4ed6\u306b\u3082\u6c17\u306b\u306a\u308b\u3053\u3068\u304c\u3042\u3063\u305f\u3089\u3001\u3069\u3093\u3069\u3093\u805e\u3044\u3066\u304a\u304f\u308c\uff01\u308f\u3057\u304c\u307b\u306e\u307c\u306e\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u305e\u3044\ud83d\udc3b\u200d\u2744\ufe0f\u2728<\/p>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udfc1 \u307e\u3068\u3081\uff1a\u65b0\u3057\u3044\u6642\u4ee3\u306e\u958b\u767a\u8005\u306b\u306a\u308b\u306e\u3058\u3083<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u3053\u306e\u8a18\u4e8b\u3067\u5f97\u3089\u308c\u308b\u3082\u306e\u2728<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u7684\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 WSL\u74b0\u5883\u306e\u69cb\u7bc9\u3068\u7ba1\u7406<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 Node.js\/React Native\u306e\u57fa\u790e<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 AI\u3068\u306e\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u624b\u6cd5<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u30e2\u30c0\u30f3\u306a\u958b\u767a\u30ef\u30fc\u30af\u30d5\u30ed\u30fc<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u601d\u8003\u306e\u5909\u5316<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 \u300c\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306f\u96e3\u3057\u3044\u300d\u2192\u300cAI\u3068\u4e00\u7dd2\u306a\u3089\u697d\u3057\u3044\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u300c\u5b8c\u74a7\u3092\u76ee\u6307\u3059\u300d\u2192\u300c\u52d5\u304f\u3082\u306e\u304b\u3089\u59cb\u3081\u308b\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u300c\u4e00\u4eba\u3067\u9811\u5f35\u308b\u300d\u2192\u300cAI\u3068\u5354\u529b\u3059\u308b\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u672a\u6765\u3078\u306e\u6e96\u5099<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u2705 AI\u6642\u4ee3\u306e\u958b\u767a\u8005\u30b9\u30ad\u30eb<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u65b0\u3057\u3044\u50cd\u304d\u65b9\u3078\u306e\u9069\u5fdc<\/li>\n<li class=\"whitespace-normal break-words\">\u2705 \u7d99\u7d9a\u5b66\u7fd2\u306e\u7fd2\u6163<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u6700\u5f8c\u306e\u30e1\u30c3\u30bb\u30fc\u30b8\ud83d\udc3b\u200d\u2744\ufe0f<\/h3>\n<p class=\"whitespace-normal break-words\">\u304a\u4e3b\u304c\u3053\u306e\u8a18\u4e8b\u3092\u8aad\u307f\u7d42\u3048\u305f\u4eca\u3001<strong>\u65b0\u3057\u3044\u6642\u4ee3\u306e\u6249<\/strong>\u304c\u958b\u304b\u308c\u3066\u304a\u308b\u306e\u3058\u3083\u3002Claude Code\u306f\u5358\u306a\u308b\u30c4\u30fc\u30eb\u3067\u306f\u306a\u304f\u3001<strong>\u958b\u767a\u306e\u6c11\u4e3b\u5316<\/strong>\u3092\u5b9f\u73fe\u3059\u308b\u9769\u547d\u7684\u306a\u6280\u8853\u306a\u306e\u3058\u3083\u3002<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u4eca\u307e\u3067<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306f\u4e00\u90e8\u306e\u5c02\u9580\u5bb6\u3060\u3051\u306e\u3082\u306e<\/li>\n<li class=\"whitespace-normal break-words\">\u30a2\u30a4\u30c7\u30a2\u304c\u3042\u3063\u3066\u3082\u5f62\u306b\u3067\u304d\u306a\u3044<\/li>\n<li class=\"whitespace-normal break-words\">\u5b66\u7fd2\u306b\u5e74\u5358\u4f4d\u306e\u6642\u9593\u304c\u5fc5\u8981<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u3053\u308c\u304b\u3089<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8ab0\u3067\u3082\u30a2\u30a4\u30c7\u30a2\u3092\u5f62\u306b\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\">AI\u304c\u6700\u9ad8\u306e\u5148\u751f\u3068\u306a\u3063\u3066\u304f\u308c\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u6570\u6642\u9593\u3067\u5b9f\u969b\u306b\u52d5\u304f\u30a2\u30d7\u30ea\u304c\u5b8c\u6210<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\">\u308f\u3057\u3068\u4e00\u7dd2\u306b\u3001\u3053\u306e\u65b0\u3057\u3044\u4e16\u754c\u3092\u63a2\u691c\u3057\u3088\u3046\u3067\u306f\u306a\u3044\u304b\uff01\ud83c\udf1f<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u6700\u521d\u306e\u4e00\u6b69<\/strong>\u306f\u3001WSL\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u304b\u3089\u59cb\u307e\u308b\u306e\u3058\u3083\u3002\u4eca\u3059\u3050PowerShell\u3092\u958b\u3044\u3066\u3001\u672a\u6765\u3078\u306e\u65c5\u3092\u59cb\u3081\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\">\u672a\u6765\u3078\u306e\u7b2c\u4e00\u6b69\u306a\u306e\u3058\u3083\uff01\u300cdism.exe \/online \/enable-feature \/featurename:Microsoft-Windows-Subsystem-Linux \/all \/norestart\u300d\u3092\u5b9f\u884c\u3059\u308b\u306e\u3058\u3083\uff01<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u56f0\u3063\u305f\u6642\u306f\u3001\u308f\u3057\u304c\u3044\u3064\u3067\u3082\u30b5\u30dd\u30fc\u30c8\u3059\u308b\u304b\u3089\u306e<\/strong>\u3002\u4e00\u7dd2\u306b\u307b\u306e\u307c\u306e\u5b66\u7fd2\u3057\u3066\u3044\u3053\u3046\u3058\u3083\u306a\u3044\u304b\ud83d\udc3b\u200d\u2744\ufe0f\u2728<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udcda \u53c2\u8003\u8cc7\u6599\u3068\u6b21\u306e\u30b9\u30c6\u30c3\u30d7<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><a class=\"underline\" href=\"https:\/\/docs.anthropic.com\/en\/docs\/claude-code\/overview\">Claude Code\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8<\/a><\/li>\n<li class=\"whitespace-normal break-words\"><a class=\"underline\" href=\"https:\/\/reactnative.dev\/\">React Native\u516c\u5f0f\u30b5\u30a4\u30c8<\/a><\/li>\n<li class=\"whitespace-normal break-words\"><a class=\"underline\" href=\"https:\/\/nodejs.org\/\">Node.js\u516c\u5f0f\u30b5\u30a4\u30c8<\/a><\/li>\n<li class=\"whitespace-normal break-words\"><a class=\"underline\" href=\"https:\/\/docs.microsoft.com\/en-us\/windows\/wsl\/\">WSL\u516c\u5f0f\u30c9\u30ad\u30e5\u30e1\u30f3\u30c8<\/a><\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30b3\u30df\u30e5\u30cb\u30c6\u30a3<\/h3>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Code Discord\uff08\u958b\u767a\u8005\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\uff09<\/li>\n<li class=\"whitespace-normal break-words\">React Native Developers Facebook Group<\/li>\n<li class=\"whitespace-normal break-words\">Stack Overflow\uff08\u6280\u8853Q&amp;A\uff09<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u6b21\u306b\u6311\u6226\u3067\u304d\u308b\u30d7\u30ed\u30b8\u30a7\u30af\u30c8<\/h3>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\"><strong>ToDo\u30a2\u30d7\u30ea<\/strong>\uff1a\u30bf\u30b9\u30af\u7ba1\u7406\u306e\u57fa\u672c\u3092\u5b66\u3076<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u5bb6\u8a08\u7c3f\u30a2\u30d7\u30ea<\/strong>\uff1a\u304a\u91d1\u306e\u7ba1\u7406\u3068\u30b0\u30e9\u30d5\u8868\u793a<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u8aad\u66f8\u8a18\u9332\u30a2\u30d7\u30ea<\/strong>\uff1a\u30c7\u30fc\u30bf\u30d9\u30fc\u30b9\u64cd\u4f5c\u306e\u5fdc\u7528<\/li>\n<li class=\"whitespace-normal break-words\"><strong>\u5929\u6c17\u4e88\u5831\u30a2\u30d7\u30ea<\/strong>\uff1aAPI\u9023\u643a\u306e\u57fa\u790e<\/li>\n<li class=\"whitespace-normal break-words\"><strong>SNS\u30a2\u30d7\u30ea<\/strong>\uff1a\u30e6\u30fc\u30b6\u30fc\u8a8d\u8a3c\u3068\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u901a\u4fe1<\/li>\n<\/ol>\n<\/div>\n<\/div>\n<div class=\"h-8\">\n<div>\n<div class=\"grid-cols-1 grid gap-2.5 [&amp;_&gt;_*]:min-w-0 !gap-3.5\">\n<p class=\"whitespace-normal break-words\">\u304a\u4e3b\u306e\u958b\u767a\u8005\u3068\u3057\u3066\u306e\u65c5\u304c\u3001\u3053\u3053\u304b\u3089\u59cb\u307e\u308b\u306e\u3058\u3083\uff01\ud83d\ude80\ud83d\udc3b\u200d\u2744\ufe0f<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udf81 \u7279\u5225\u4ed8\u9332\uff1a\u3059\u3050\u306b\u4f7f\u3048\u308b\u30b3\u30de\u30f3\u30c9\u96c6<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">WSL\u95a2\u9023\u306e\u30b3\u30de\u30f3\u30c9<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>WSL\u306e\u72b6\u614b\u78ba\u8a8d<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u73fe\u5728\u306eWSL\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u4e00\u89a7\uff1a\u300cwsl -l -v\u300d<\/li>\n<li class=\"whitespace-normal break-words\">WSL\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d\uff1a\u300cwsl &#8211;version\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u7279\u5b9a\u306e\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u8d77\u52d5\uff1a\u300cwsl -d Ubuntu-22.04\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>WSL\u306e\u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">WSL\u3092\u5b8c\u5168\u306b\u505c\u6b62\uff1a\u300cwsl &#8211;shutdown\u300d<\/li>\n<li class=\"whitespace-normal break-words\">WSL\u3092\u518d\u8d77\u52d5\uff1a\u300cwsl &#8211;restart\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u7279\u5b9a\u306e\u30c7\u30a3\u30b9\u30c8\u30ea\u30d3\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u30a2\u30f3\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\uff1a\u300cwsl &#8211;unregister Ubuntu-22.04\u300d<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Node.js\u95a2\u9023\u306e\u30b3\u30de\u30f3\u30c9<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d0\u30fc\u30b8\u30e7\u30f3\u7ba1\u7406<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u53ef\u80fd\u306aNode.js\u30d0\u30fc\u30b8\u30e7\u30f3\u4e00\u89a7\uff1a\u300cnvm list-remote\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u73fe\u5728\u4f7f\u7528\u4e2d\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u78ba\u8a8d\uff1a\u300cnvm current\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u7279\u5b9a\u30d0\u30fc\u30b8\u30e7\u30f3\u306b\u5207\u308a\u66ff\u3048\uff1a\u300cnvm use 20.15.0\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30b0\u30ed\u30fc\u30d0\u30eb\u306b\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3055\u308c\u305f\u30d1\u30c3\u30b1\u30fc\u30b8\u4e00\u89a7\uff1a\u300cnpm list -g &#8211;depth=0\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30c3\u30b1\u30fc\u30b8\u306e\u66f4\u65b0\uff1a\u300cnpm update\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30ad\u30e3\u30c3\u30b7\u30e5\u30af\u30ea\u30a2\uff1a\u300cnpm cache clean &#8211;force\u300d<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Claude Code\u95a2\u9023\u306e\u30b3\u30de\u30f3\u30c9<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u57fa\u672c\u64cd\u4f5c<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30d8\u30eb\u30d7\u306e\u8868\u793a\uff1a\u300cclaude &#8211;help\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u73fe\u5728\u306e\u8a2d\u5b9a\u78ba\u8a8d\uff1a\u300cclaude config show\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30ed\u30b0\u30a2\u30a6\u30c8\uff1a\u300cclaude auth logout\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u7ba1\u7406<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u65b0\u3057\u3044\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u958b\u59cb\uff1a\u300cclaude new-project [\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u540d]\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u72b6\u614b\u78ba\u8a8d\uff1a\u300cclaude status\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u5c65\u6b74\u306e\u78ba\u8a8d\uff1a\u300cclaude history\u300d<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Git\u95a2\u9023\u306e\u30b3\u30de\u30f3\u30c9<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u57fa\u672c\u64cd\u4f5c<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u521d\u671f\u5316\uff1a\u300cgit init\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u73fe\u5728\u306e\u72b6\u614b\u78ba\u8a8d\uff1a\u300cgit status\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u5909\u66f4\u3092\u30b9\u30c6\u30fc\u30b8\u30f3\u30b0\uff1a\u300cgit add .\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30b3\u30df\u30c3\u30c8\u306e\u4f5c\u6210\uff1a\u300cgit commit -m &#8220;\u30e1\u30c3\u30bb\u30fc\u30b8&#8221;\u300d<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30ea\u30e2\u30fc\u30c8\u30ea\u30dd\u30b8\u30c8\u30ea\u64cd\u4f5c<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30ea\u30e2\u30fc\u30c8\u30ea\u30dd\u30b8\u30c8\u30ea\u306e\u8ffd\u52a0\uff1a\u300cgit remote add origin [URL]\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30c3\u30b7\u30e5\uff1a\u300cgit push -u origin main\u300d<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30eb\uff1a\u300cgit pull origin main\u300d<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udd27 \u30c8\u30e9\u30d6\u30eb\u30b7\u30e5\u30fc\u30c6\u30a3\u30f3\u30b0\u5b8c\u5168\u30ac\u30a4\u30c9<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u3088\u304f\u3042\u308b\u30a8\u30e9\u30fc\u3068\u89e3\u6c7a\u6cd5<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u30a8\u30e9\u30fc1: WSL\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306b\u5931\u6557\u3059\u308b<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1a\u300c\u3053\u306e\u64cd\u4f5c\u3092\u6b63\u3057\u304f\u7d42\u4e86\u3057\u307e\u3057\u305f\u300d\u3068\u8868\u793a\u3055\u308c\u308b\u304c\u3001WSL\u304c\u52d5\u4f5c\u3057\u306a\u3044<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Hyper-V\u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b<\/li>\n<li class=\"whitespace-normal break-words\">BIOS\u3067\u4eee\u60f3\u5316\u304c\u7121\u52b9\u306b\u306a\u3063\u3066\u3044\u308b<\/li>\n<li class=\"whitespace-normal break-words\">Windows Update\u304c\u53e4\u3044<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Windows Update\u3092\u6700\u65b0\u306b\u66f4\u65b0<\/li>\n<li class=\"whitespace-normal break-words\">BIOS\u3067\u300cIntel VT-x\u300d\u307e\u305f\u306f\u300cAMD SVM\u300d\u3092\u6709\u52b9\u5316<\/li>\n<li class=\"whitespace-normal break-words\">PowerShell\u3067\u300cEnable-WindowsOptionalFeature -Online -FeatureName VirtualMachinePlatform\u300d\u3092\u5b9f\u884c<\/li>\n<\/ol>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u30a8\u30e9\u30fc2: Node.js\u306e\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u3067\u6a29\u9650\u30a8\u30e9\u30fc<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1a\u300cpermission denied\u300d\u307e\u305f\u306f\u300cEACCES\u300d\u30a8\u30e9\u30fc\u304c\u51fa\u308b<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">npm\u306e\u6a29\u9650\u8a2d\u5b9a\u304c\u4e0d\u9069\u5207<\/li>\n<li class=\"whitespace-normal break-words\">\u30b7\u30b9\u30c6\u30e0\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3078\u306e\u66f8\u304d\u8fbc\u307f\u6a29\u9650\u304c\u306a\u3044<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300cnpm config get prefix\u300d\u3067\u73fe\u5728\u306e\u8a2d\u5b9a\u3092\u78ba\u8a8d<\/li>\n<li class=\"whitespace-normal break-words\">\u300cnpm config set prefix ~\/.npm-global\u300d\u3067\u6a29\u9650\u8a2d\u5b9a\u3092\u5909\u66f4<\/li>\n<li class=\"whitespace-normal break-words\">\u300cecho &#8216;export PATH=~\/.npm-global\/bin:$PATH&#8217; &gt;&gt; ~\/.bashrc\u300d\u3067\u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a<\/li>\n<\/ol>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u30a8\u30e9\u30fc3: Claude Code\u306e\u8a8d\u8a3c\u306b\u5931\u6557\u3059\u308b<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1a\u300cAuthentication failed\u300d\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u308b<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Pro\u30a2\u30ab\u30a6\u30f3\u30c8\u304c\u6709\u52b9\u3067\u306a\u3044<\/li>\n<li class=\"whitespace-normal break-words\">\u30cd\u30c3\u30c8\u30ef\u30fc\u30af\u63a5\u7d9a\u306e\u554f\u984c<\/li>\n<li class=\"whitespace-normal break-words\">\u30d6\u30e9\u30a6\u30b6\u306eCookie\u304c\u7121\u52b9<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Pro\u306e subscription status \u3092\u78ba\u8a8d<\/li>\n<li class=\"whitespace-normal break-words\">\u300cclaude auth logout\u300d\u3067\u4e00\u5ea6\u30ed\u30b0\u30a2\u30a6\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u300cclaude auth login\u300d\u3067\u518d\u5ea6\u8a8d\u8a3c<\/li>\n<li class=\"whitespace-normal break-words\">\u30d6\u30e9\u30a6\u30b6\u306eCookie\u3068\u30ad\u30e3\u30c3\u30b7\u30e5\u3092\u30af\u30ea\u30a2<\/li>\n<\/ol>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u30a8\u30e9\u30fc4: MCP\u30b5\u30fc\u30d0\u30fc\u304c\u8d77\u52d5\u3057\u306a\u3044<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1aClaude Desktop\u3067\ud83d\udd28\u30a2\u30a4\u30b3\u30f3\u304c\u8868\u793a\u3055\u308c\u306a\u3044<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8a2d\u5b9a\u30d5\u30a1\u30a4\u30eb\u306eJSON\u69cb\u6587\u30a8\u30e9\u30fc<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30b9\u306e\u6307\u5b9a\u304c\u9593\u9055\u3063\u3066\u3044\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u6a29\u9650\u8a2d\u5b9a\u306e\u554f\u984c<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">JSON\u69cb\u6587\u3092\u30aa\u30f3\u30e9\u30a4\u30f3\u30d0\u30ea\u30c7\u30fc\u30bf\u30fc\u3067\u30c1\u30a7\u30c3\u30af<\/li>\n<li class=\"whitespace-normal break-words\">\u30d1\u30b9\u3092\u7d76\u5bfe\u30d1\u30b9\u3067\u6307\u5b9a<\/li>\n<li class=\"whitespace-normal break-words\">\u300cchmod -R 755 ~\/claude-projects\u300d\u3067\u6a29\u9650\u3092\u4fee\u6b63<\/li>\n<\/ol>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">\u30a8\u30e9\u30fc5: React Native\u306e\u30d3\u30eb\u30c9\u306b\u5931\u6557\u3059\u308b<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u75c7\u72b6<\/strong>\uff1a\u300cBUILD FAILED\u300d\u30a8\u30e9\u30fc\u304c\u8868\u793a\u3055\u308c\u308b<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u539f\u56e0<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Android SDK\u304c\u4e0d\u9069\u5207<\/li>\n<li class=\"whitespace-normal break-words\">Java \u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u304c\u53e4\u3044<\/li>\n<li class=\"whitespace-normal break-words\">\u74b0\u5883\u5909\u6570\u304c\u8a2d\u5b9a\u3055\u308c\u3066\u3044\u306a\u3044<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u89e3\u6c7a\u65b9\u6cd5<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Android Studio \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/li>\n<li class=\"whitespace-normal break-words\">\u300cANDROID_HOME\u300d\u74b0\u5883\u5909\u6570\u3092\u8a2d\u5b9a<\/li>\n<li class=\"whitespace-normal break-words\">Java 11 \u307e\u305f\u306f 8 \u3092\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb<\/li>\n<\/ol>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u306e\u6700\u9069\u5316<\/h3>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">WSL\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5411\u4e0a<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u30e1\u30e2\u30ea\u4f7f\u7528\u91cf\u306e\u5236\u9650<\/strong>\uff1a<\/p>\n<ol class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-decimal space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300c%UserProfile%.wslconfig\u300d\u30d5\u30a1\u30a4\u30eb\u3092\u4f5c\u6210<\/li>\n<li class=\"whitespace-normal break-words\">\u4ee5\u4e0b\u306e\u5185\u5bb9\u3092\u8a18\u8ff0\uff1a<\/li>\n<\/ol>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>[wsl2]\r\nmemory=4GB\r\nprocessors=4\r\nswap=2GB<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u30c7\u30a3\u30b9\u30af\u30a2\u30af\u30bb\u30b9\u306e\u9ad8\u901f\u5316<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Windows\u306e\u30a6\u30a4\u30eb\u30b9\u30b9\u30ad\u30e3\u30f3\u304b\u3089WSL\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u3092\u9664\u5916<\/li>\n<li class=\"whitespace-normal break-words\">Windows Defender \u306e\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u4fdd\u8b77\u8a2d\u5b9a\u3092\u8abf\u6574<\/li>\n<\/ul>\n<h4 class=\"text-base font-bold text-text-100 mt-1\">Node.js\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u5411\u4e0a<\/h4>\n<p class=\"whitespace-normal break-words\"><strong>\u30d1\u30c3\u30b1\u30fc\u30b8\u30a4\u30f3\u30b9\u30c8\u30fc\u30eb\u306e\u9ad8\u901f\u5316<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300cnpmrc\u300d\u30d5\u30a1\u30a4\u30eb\u3067 registry \u3092\u9ad8\u901f\u306a\u3082\u306e\u306b\u5909\u66f4<\/li>\n<li class=\"whitespace-normal break-words\">\u300cyarn\u300d\u3092\u4f7f\u7528\u3057\u3066\u30d1\u30c3\u30b1\u30fc\u30b8\u7ba1\u7406\u3092\u9ad8\u901f\u5316<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udf1f \u4e0a\u7d1a\u8005\u5411\u3051\u30c6\u30af\u30cb\u30c3\u30af<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u8907\u6570\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u4e26\u884c\u958b\u767a<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u30c7\u30a3\u30ec\u30af\u30c8\u30ea\u306e\u69cb\u9020\u5316<\/strong>\uff1a<\/p>\n<div class=\"relative group\/copy rounded-lg\">\n<div class=\"sticky opacity-0 group-hover\/copy:opacity-100 top-2 py-2 h-12 w-0 float-right\">\n<div class=\"absolute right-0 h-8 px-2 items-center inline-flex\">\n<div class=\"relative\"><\/div>\n<\/div>\n<\/div>\n<div class=\"\">\n<pre class=\"code-block__code !my-0 !rounded-lg !text-sm !leading-relaxed\"><code>~\/claude-projects\/\r\n\u251c\u2500\u2500 weight-app\/          # \u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\r\n\u251c\u2500\u2500 todo-app\/           # ToDo\u30a2\u30d7\u30ea  \r\n\u251c\u2500\u2500 expense-tracker\/    # \u5bb6\u8a08\u7c3f\u30a2\u30d7\u30ea\r\n\u2514\u2500\u2500 shared\/            # \u5171\u901a\u30e9\u30a4\u30d6\u30e9\u30ea\r\n    \u251c\u2500\u2500 components\/    # \u518d\u5229\u7528\u53ef\u80fd\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\r\n    \u2514\u2500\u2500 utils\/        # \u30e6\u30fc\u30c6\u30a3\u30ea\u30c6\u30a3\u95a2\u6570<\/code><\/pre>\n<\/div>\n<\/div>\n<p class=\"whitespace-normal break-words\"><strong>\u74b0\u5883\u306e\u5207\u308a\u66ff\u3048<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300cnvm use\u300d\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3054\u3068\u306bNode.js\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u5207\u308a\u66ff\u3048<\/li>\n<li class=\"whitespace-normal break-words\">\u300c.nvmrc\u300d\u30d5\u30a1\u30a4\u30eb\u3067\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u56fa\u6709\u306e\u30d0\u30fc\u30b8\u30e7\u30f3\u3092\u6307\u5b9a<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">Claude Code\u306e\u9ad8\u5ea6\u306a\u6d3b\u7528\u6cd5<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d0\u30c3\u30c1\u51e6\u7406\u3067\u306e\u8907\u6570\u30d5\u30a1\u30a4\u30eb\u751f\u6210<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u4ee5\u4e0b\u306e\u6a5f\u80fd\u3092\u6301\u3064\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8\u3092\u4e00\u5ea6\u306b\u4f5c\u6210\u3057\u3066\uff1a1. \u30e6\u30fc\u30b6\u30fc\u767b\u9332\u30d5\u30a9\u30fc\u30e0\u30012. \u30ed\u30b0\u30a4\u30f3\u30d5\u30a9\u30fc\u30e0\u30013. \u30d1\u30b9\u30ef\u30fc\u30c9\u30ea\u30bb\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u30014. \u30d7\u30ed\u30d5\u30a3\u30fc\u30eb\u7de8\u96c6\u30d5\u30a9\u30fc\u30e0\u3002\u305d\u308c\u305e\u308c\u306b\u30d0\u30ea\u30c7\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u3068\u30a8\u30e9\u30fc\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0\u3092\u542b\u3081\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u30ec\u30d9\u30eb\u306e\u8a2d\u8a08\u4f9d\u983c<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092\u4f01\u696d\u30ec\u30d9\u30eb\u306e\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u306b\u518d\u8a2d\u8a08\u3057\u3066\u3002Clean Architecture\u3001\u4f9d\u5b58\u6027\u6ce8\u5165\u3001\u30c6\u30b9\u30c8\u99c6\u52d5\u958b\u767a\u3001CI\/CD \u30d1\u30a4\u30d7\u30e9\u30a4\u30f3\u3092\u542b\u3081\u305f\u5b8c\u5168\u306a\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u4f5c\u3063\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u6700\u9069\u5316\u306e\u81ea\u52d5\u5316<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306eReact Native\u30a2\u30d7\u30ea\u306e\u30d1\u30d5\u30a9\u30fc\u30de\u30f3\u30b9\u3092\u5206\u6790\u3057\u3066\u3001\u30e1\u30e2\u30ea\u30ea\u30fc\u30af\u3001\u30ec\u30f3\u30c0\u30ea\u30f3\u30b0\u6700\u9069\u5316\u3001\u30d0\u30f3\u30c9\u30eb\u30b5\u30a4\u30ba\u524a\u6e1b\u306e\u305f\u3081\u306e\u6539\u5584\u3092\u5168\u3066\u81ea\u52d5\u3067\u884c\u3063\u3066&#8221;<\/p>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u53ce\u76ca\u5316\u306e\u9ad8\u5ea6\u6226\u7565<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>SaaS\u5316\u306e\u6226\u7565<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u4f53\u91cd\u8a18\u9332\u30a2\u30d7\u30ea\u3092SaaS\u30d7\u30e9\u30c3\u30c8\u30d5\u30a9\u30fc\u30e0\u306b\u5909\u63db\u3057\u3066\u3002\u30de\u30eb\u30c1\u30c6\u30ca\u30f3\u30c8\u5bfe\u5fdc\u3001\u30b5\u30d6\u30b9\u30af\u30ea\u30d7\u30b7\u30e7\u30f3\u7ba1\u7406\u3001API\u516c\u958b\u3001\u7ba1\u7406\u753b\u9762\u3001\u5206\u6790\u30c0\u30c3\u30b7\u30e5\u30dc\u30fc\u30c9\u3092\u542b\u3080\u5b8c\u5168\u306a\u30d3\u30b8\u30cd\u30b9\u30bd\u30ea\u30e5\u30fc\u30b7\u30e7\u30f3\u3092\u69cb\u7bc9\u3057\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>API\u5316\u306b\u3088\u308b\u53ce\u76ca\u6e90\u306e\u62e1\u5927<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u4f53\u91cd\u8a18\u9332API\u3092\u4f5c\u6210\u3057\u3066\u3001\u4ed6\u306e\u958b\u767a\u8005\u304c\u5229\u7528\u3067\u304d\u308b\u3088\u3046\u306b\u3057\u3066\u3002API documentation\u3001SDK\u3001\u30ec\u30fc\u30c8\u5236\u9650\u3001\u8ab2\u91d1\u30b7\u30b9\u30c6\u30e0\u3092\u542b\u3081\u3066&#8221;<\/p>\n<p class=\"whitespace-normal break-words\"><strong>\u30db\u30ef\u30a4\u30c8\u30e9\u30d9\u30eb\u5c55\u958b<\/strong>\uff1a<\/p>\n<p class=\"whitespace-normal break-words\">claude &#8220;\u3053\u306e\u30a2\u30d7\u30ea\u3092\u30db\u30ef\u30a4\u30c8\u30e9\u30d9\u30eb\u88fd\u54c1\u3068\u3057\u3066\u5c55\u958b\u3067\u304d\u308b\u3088\u3046\u8a2d\u8a08\u5909\u66f4\u3057\u3066\u3002\u30d6\u30e9\u30f3\u30c9\u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u3001\u8a2d\u5b9a\u306e\u5916\u90e8\u5316\u3001\u30de\u30eb\u30c1\u8a00\u8a9e\u5bfe\u5fdc\u3092\u542b\u3081\u3066&#8221;<\/p>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udfaf \u5b9f\u8df5\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\uff1a\u6bb5\u968e\u5225\u30c1\u30e3\u30ec\u30f3\u30b8<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83e\udd49 \u30d6\u30ed\u30f3\u30ba\u30ec\u30d9\u30eb\uff081\u9031\u9593\u30c1\u30e3\u30ec\u30f3\u30b8\uff09<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30b8\u30a7\u30af\u30c81\uff1a\u30b7\u30f3\u30d7\u30eb\u96fb\u5353\u30a2\u30d7\u30ea<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u57fa\u672c\u7684\u306a\u56db\u5247\u6f14\u7b97<\/li>\n<li class=\"whitespace-normal break-words\">\u5c65\u6b74\u6a5f\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">\u30c6\u30fc\u30de\u5207\u308a\u66ff\u3048<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u7fd2\u5f97\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">React Native\u306e\u57fa\u672c\u30b3\u30f3\u30dd\u30fc\u30cd\u30f3\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">State\u7ba1\u7406<\/li>\n<li class=\"whitespace-normal break-words\">\u30a4\u30d9\u30f3\u30c8\u30cf\u30f3\u30c9\u30ea\u30f3\u30b0<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u6210\u529f\u306e\u6307\u6a19<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30a8\u30e9\u30fc\u306a\u304f\u30d3\u30eb\u30c9\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u5b9f\u6a5f\u3067\u52d5\u4f5c\u78ba\u8a8d\u3067\u304d\u308b<\/li>\n<li class=\"whitespace-normal break-words\">\u57fa\u672c\u7684\u306a\u8a08\u7b97\u304c\u6b63\u78ba\u306b\u884c\u3048\u308b<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83e\udd48 \u30b7\u30eb\u30d0\u30fc\u30ec\u30d9\u30eb\uff082\u9031\u9593\u30c1\u30e3\u30ec\u30f3\u30b8\uff09<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30b8\u30a7\u30af\u30c82\uff1a\u5929\u6c17\u4e88\u5831\u30a2\u30d7\u30ea<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u4f4d\u7f6e\u60c5\u5831\u306e\u53d6\u5f97<\/li>\n<li class=\"whitespace-normal break-words\">\u5929\u6c17API\u9023\u643a<\/li>\n<li class=\"whitespace-normal break-words\">\u9031\u9593\u4e88\u5831\u8868\u793a<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30c3\u30b7\u30e5\u901a\u77e5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u7fd2\u5f97\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">API\u9023\u643a<\/li>\n<li class=\"whitespace-normal break-words\">\u975e\u540c\u671f\u51e6\u7406<\/li>\n<li class=\"whitespace-normal break-words\">\u30c7\u30d0\u30a4\u30b9\u6a5f\u80fd\u306e\u6d3b\u7528<\/li>\n<li class=\"whitespace-normal break-words\">\u30c7\u30fc\u30bf\u30ad\u30e3\u30c3\u30b7\u30f3\u30b0<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u6210\u529f\u306e\u6307\u6a19<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u306e\u5929\u6c17\u60c5\u5831\u8868\u793a<\/li>\n<li class=\"whitespace-normal break-words\">\u30e6\u30fc\u30b6\u30fc\u306e\u4f4d\u7f6e\u306b\u57fa\u3065\u304f\u81ea\u52d5\u66f4\u65b0<\/li>\n<li class=\"whitespace-normal break-words\">\u30aa\u30d5\u30e9\u30a4\u30f3\u6642\u306e\u30ad\u30e3\u30c3\u30b7\u30e5\u8868\u793a<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\ud83e\udd47 \u30b4\u30fc\u30eb\u30c9\u30ec\u30d9\u30eb\uff081\u30f6\u6708\u30c1\u30e3\u30ec\u30f3\u30b8\uff09<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30d7\u30ed\u30b8\u30a7\u30af\u30c83\uff1aSNS\u30a2\u30d7\u30ea<\/strong><\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30e6\u30fc\u30b6\u30fc\u8a8d\u8a3c\u30b7\u30b9\u30c6\u30e0<\/li>\n<li class=\"whitespace-normal break-words\">\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30c1\u30e3\u30c3\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u5199\u771f\u30fb\u52d5\u753b\u6295\u7a3f<\/li>\n<li class=\"whitespace-normal break-words\">\u30d5\u30a9\u30ed\u30fc\u6a5f\u80fd<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30c3\u30b7\u30e5\u901a\u77e5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u7fd2\u5f97\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Firebase\/Supabase\u9023\u643a<\/li>\n<li class=\"whitespace-normal break-words\">\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u901a\u4fe1<\/li>\n<li class=\"whitespace-normal break-words\">\u753b\u50cf\u30fb\u52d5\u753b\u51e6\u7406<\/li>\n<li class=\"whitespace-normal break-words\">\u8907\u96d1\u306aState\u7ba1\u7406<\/li>\n<li class=\"whitespace-normal break-words\">\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5b9f\u88c5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u6210\u529f\u306e\u6307\u6a19<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8907\u6570\u30e6\u30fc\u30b6\u30fc\u3067\u306e\u540c\u6642\u5229\u7528<\/li>\n<li class=\"whitespace-normal break-words\">\u30e1\u30c3\u30bb\u30fc\u30b8\u306e\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u914d\u4fe1<\/li>\n<li class=\"whitespace-normal break-words\">\u753b\u50cf\u6295\u7a3f\u3068\u30d5\u30a3\u30fc\u30c9\u8868\u793a<\/li>\n<li class=\"whitespace-normal break-words\">App Store\/Google Play Store \u7533\u8acb\u6e96\u5099\u5b8c\u4e86<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udcbc \u30ad\u30e3\u30ea\u30a2\u5c55\u958b\u306e\u30ed\u30fc\u30c9\u30de\u30c3\u30d7<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30d5\u30ea\u30fc\u30e9\u30f3\u30b9\u958b\u767a\u8005\u3078\u306e\u9053<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6708\u53ce10\u4e07\u5186\u9054\u6210\uff083\u30f6\u6708\u76ee\u6a19\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30af\u30e9\u30a6\u30c9\u30bd\u30fc\u30b7\u30f3\u30b0\u3067\u306e\u5c0f\u898f\u6a21\u6848\u4ef6\u53d7\u6ce8<\/li>\n<li class=\"whitespace-normal break-words\">WordPress \u30ab\u30b9\u30bf\u30de\u30a4\u30ba\u6848\u4ef6<\/li>\n<li class=\"whitespace-normal break-words\">\u7c21\u5358\u306aWeb\u30a2\u30d7\u30ea\u958b\u767a<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u6708\u53ce30\u4e07\u5186\u9054\u6210\uff086\u30f6\u6708\u76ee\u6a19\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">React Native \u30a2\u30d7\u30ea\u958b\u767a\u6848\u4ef6<\/li>\n<li class=\"whitespace-normal break-words\">\u4f01\u696d\u5411\u3051\u30c4\u30fc\u30eb\u958b\u767a<\/li>\n<li class=\"whitespace-normal break-words\">\u7d99\u7d9a\u7684\u306a\u30af\u30e9\u30a4\u30a2\u30f3\u30c8\u7372\u5f97<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u6708\u53ce50\u4e07\u5186\u4ee5\u4e0a\uff0812\u30f6\u6708\u76ee\u6a19\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u5927\u898f\u6a21\u30b7\u30b9\u30c6\u30e0\u958b\u767a\u53c2\u753b<\/li>\n<li class=\"whitespace-normal break-words\">\u6280\u8853\u9867\u554f\u3068\u3057\u3066\u306e\u5951\u7d04<\/li>\n<li class=\"whitespace-normal break-words\">\u81ea\u793e\u30b5\u30fc\u30d3\u30b9\u306e\u53ce\u76ca\u5316<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u8ee2\u8077\u30fb\u5c31\u8077\u6226\u7565<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u30a8\u30f3\u30c8\u30ea\u30fc\u30ec\u30d9\u30eb\uff08\u672a\u7d4c\u9a13\u304b\u3089\u306e\u8ee2\u8077\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30dd\u30fc\u30c8\u30d5\u30a9\u30ea\u30aa\u30b5\u30a4\u30c8\u306e\u69cb\u7bc9<\/li>\n<li class=\"whitespace-normal break-words\">GitHub \u3067\u306e\u7d99\u7d9a\u7684\u306a\u30b3\u30fc\u30c9\u516c\u958b<\/li>\n<li class=\"whitespace-normal break-words\">\u6280\u8853\u30d6\u30ed\u30b0\u306e\u904b\u55b6<\/li>\n<li class=\"whitespace-normal break-words\">\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u6d3b\u52d5\u3078\u306e\u53c2\u52a0<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30df\u30c9\u30eb\u30ec\u30d9\u30eb\uff08\u7d4c\u9a131-3\u5e74\u30ec\u30d9\u30eb\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8907\u6570\u306e\u6280\u8853\u30b9\u30bf\u30c3\u30af\u306e\u7fd2\u5f97<\/li>\n<li class=\"whitespace-normal break-words\">OSS \u3078\u306e\u8ca2\u732e<\/li>\n<li class=\"whitespace-normal break-words\">\u30ab\u30f3\u30d5\u30a1\u30ec\u30f3\u30b9\u3067\u306e\u767a\u8868<\/li>\n<li class=\"whitespace-normal break-words\">\u30e1\u30f3\u30bf\u30fc\u3068\u3057\u3066\u306e\u6d3b\u52d5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30b7\u30cb\u30a2\u30ec\u30d9\u30eb\uff08\u30ea\u30fc\u30c9\u30dd\u30b8\u30b7\u30e7\u30f3\uff09<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30a2\u30fc\u30ad\u30c6\u30af\u30c1\u30e3\u8a2d\u8a08\u306e\u7d4c\u9a13<\/li>\n<li class=\"whitespace-normal break-words\">\u30c1\u30fc\u30e0\u30de\u30cd\u30b8\u30e1\u30f3\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u30d3\u30b8\u30cd\u30b9\u8981\u4ef6\u306e\u7406\u89e3<\/li>\n<li class=\"whitespace-normal break-words\">\u65b0\u6280\u8853\u306e\u8a55\u4fa1\u30fb\u5c0e\u5165<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u8d77\u696d\u30fb\u4e8b\u696d\u5316\u3078\u306e\u5c55\u958b<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u500b\u4eba\u4e8b\u696d\u4e3b\u30ec\u30d9\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u30a2\u30d7\u30ea\u306e\u53ce\u76ca\u5316\u5b9f\u73fe<\/li>\n<li class=\"whitespace-normal break-words\">\u6708\u95931\u4e07\u5186\u4ee5\u4e0a\u306e\u5b89\u5b9a\u53ce\u5165<\/li>\n<li class=\"whitespace-normal break-words\">\u9867\u5ba2\u57fa\u76e4\u306e\u69cb\u7bc9<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30b9\u30bf\u30fc\u30c8\u30a2\u30c3\u30d7\u30ec\u30d9\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u6295\u8cc7\u5bb6\u304b\u3089\u306e\u8cc7\u91d1\u8abf\u9054<\/li>\n<li class=\"whitespace-normal break-words\">\u30c1\u30fc\u30e0\u306e\u62e1\u5927<\/li>\n<li class=\"whitespace-normal break-words\">\u5e02\u5834\u3067\u306e\u7af6\u4e89\u512a\u4f4d\u6027\u78ba\u7acb<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4f01\u696d\u30ec\u30d9\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">IPO \u307e\u305f\u306f M&amp;A \u306b\u3088\u308b EXIT<\/li>\n<li class=\"whitespace-normal break-words\">\u696d\u754c\u306e\u30ea\u30fc\u30c7\u30a3\u30f3\u30b0\u30ab\u30f3\u30d1\u30cb\u30fc<\/li>\n<li class=\"whitespace-normal break-words\">\u793e\u4f1a\u30a4\u30f3\u30d5\u30e9\u3068\u3057\u3066\u306e\u4e8b\u696d\u5c55\u958b<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83c\udf0d Claude Code \u30b3\u30df\u30e5\u30cb\u30c6\u30a3<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u53c2\u52a0\u3059\u3079\u304d\u30b3\u30df\u30e5\u30cb\u30c6\u30a3<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u65e5\u672c\u8a9e\u30b3\u30df\u30e5\u30cb\u30c6\u30a3<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Code Japan Discord<\/li>\n<li class=\"whitespace-normal break-words\">React Native Japan Meetup<\/li>\n<li class=\"whitespace-normal break-words\">Node.js Japan User Group<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u56fd\u969b\u30b3\u30df\u30e5\u30cb\u30c6\u30a3<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Anthropic Developer Community<\/li>\n<li class=\"whitespace-normal break-words\">React Native Community<\/li>\n<li class=\"whitespace-normal break-words\">JavaScript Developers Worldwide<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u30b3\u30df\u30e5\u30cb\u30c6\u30a3\u3067\u306e\u6d3b\u52d5\u65b9\u6cd5<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u521d\u5fc3\u8005\u5411\u3051<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u8cea\u554f\u306e\u6295\u7a3f\uff08\u9069\u5207\u306a\u30d5\u30a9\u30fc\u30de\u30c3\u30c8\u3067\uff09<\/li>\n<li class=\"whitespace-normal break-words\">\u4ed6\u306e\u521d\u5fc3\u8005\u3078\u306e\u56de\u7b54<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u306e\u5171\u6709<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4e2d\u7d1a\u8005\u5411\u3051<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u6280\u8853\u8a18\u4e8b\u306e\u5171\u6709<\/li>\n<li class=\"whitespace-normal break-words\">\u30e9\u30a4\u30d6\u30e9\u30ea\u306e\u7d39\u4ecb<\/li>\n<li class=\"whitespace-normal break-words\">\u30d0\u30b0\u30ec\u30dd\u30fc\u30c8\u306e\u63d0\u51fa<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u4e0a\u7d1a\u8005\u5411\u3051<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">OSS \u30d7\u30ed\u30b8\u30a7\u30af\u30c8\u3078\u306e\u8ca2\u732e<\/li>\n<li class=\"whitespace-normal break-words\">\u6280\u8853\u30bb\u30df\u30ca\u30fc\u306e\u958b\u50ac<\/li>\n<li class=\"whitespace-normal break-words\">\u65b0\u4eba\u30e1\u30f3\u30bf\u30fc\u3068\u3057\u3066\u306e\u6d3b\u52d5<\/li>\n<\/ul>\n<hr \/>\n<h2 class=\"text-xl font-bold text-text-100 mt-1 -mb-0.5\">\ud83d\udd2e \u672a\u6765\u4e88\u6e2c\uff1aClaude Code \u304c\u5909\u3048\u308b\u4e16\u754c<\/h2>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">2025\u5e74\u306e\u4e88\u6e2c<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">Claude Code \u306e\u6a5f\u80fd\u304c\u5927\u5e45\u62e1\u5f35<\/li>\n<li class=\"whitespace-normal break-words\">\u3088\u308a\u591a\u304f\u306e\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u8a00\u8a9e\u306b\u5bfe\u5fdc<\/li>\n<li class=\"whitespace-normal break-words\">\u30ea\u30a2\u30eb\u30bf\u30a4\u30e0\u30b3\u30e9\u30dc\u30ec\u30fc\u30b7\u30e7\u30f3\u6a5f\u80fd\u306e\u5b9f\u88c5<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u793e\u4f1a\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300c\u30ce\u30fc\u30b3\u30fc\u30c9\/\u30ed\u30fc\u30b3\u30fc\u30c9\u300d\u304b\u3089\u300cAI\u30b3\u30fc\u30c9\u300d\u3078\u306e\u30b7\u30d5\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u6559\u80b2\u306e\u6839\u672c\u7684\u5909\u5316<\/li>\n<li class=\"whitespace-normal break-words\">\u958b\u767a\u8005\u306e\u5f79\u5272\u306e\u518d\u5b9a\u7fa9<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">2030\u5e74\u306e\u4e88\u6e2c<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u81ea\u7136\u8a00\u8a9e\u3060\u3051\u3067\u306e\u5b8c\u5168\u306a\u30b7\u30b9\u30c6\u30e0\u958b\u767a<\/li>\n<li class=\"whitespace-normal break-words\">AI\u304c\u81ea\u52d5\u7684\u306b\u30d0\u30b0\u4fee\u6b63\u3068\u30bb\u30ad\u30e5\u30ea\u30c6\u30a3\u5bfe\u5fdc\u3092\u5b9f\u884c<\/li>\n<li class=\"whitespace-normal break-words\">\u4eba\u9593\u3068AI\u306e\u5b8c\u5168\u306a\u5354\u8abf\u958b\u767a\u74b0\u5883<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u793e\u4f1a\u9762<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u300c\u8ab0\u3067\u3082\u958b\u767a\u8005\u300d\u306e\u6642\u4ee3\u5230\u6765<\/li>\n<li class=\"whitespace-normal break-words\">\u30bd\u30d5\u30c8\u30a6\u30a7\u30a2\u958b\u767a\u30b3\u30b9\u30c8\u306e\u5287\u7684\u524a\u6e1b<\/li>\n<li class=\"whitespace-normal break-words\">\u65b0\u3057\u3044\u30d3\u30b8\u30cd\u30b9\u30e2\u30c7\u30eb\u306e\u5927\u91cf\u5275\u51fa<\/li>\n<\/ul>\n<h3 class=\"text-lg font-bold text-text-100 mt-1 -mb-1.5\">\u5099\u3048\u308b\u3079\u304d\u30b9\u30ad\u30eb<\/h3>\n<p class=\"whitespace-normal break-words\"><strong>\u6280\u8853\u7684\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">AI \u3068\u306e\u52b9\u679c\u7684\u306a\u30b3\u30df\u30e5\u30cb\u30b1\u30fc\u30b7\u30e7\u30f3\u80fd\u529b<\/li>\n<li class=\"whitespace-normal break-words\">\u30b7\u30b9\u30c6\u30e0\u5168\u4f53\u3092\u4fef\u77b0\u3059\u308b\u8a2d\u8a08\u601d\u8003<\/li>\n<li class=\"whitespace-normal break-words\">\u65b0\u6280\u8853\u3078\u306e\u9069\u5fdc\u529b<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30d3\u30b8\u30cd\u30b9\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u5e02\u5834\u30cb\u30fc\u30ba\u306e\u7406\u89e3\u3068\u5206\u6790<\/li>\n<li class=\"whitespace-normal break-words\">\u30d7\u30ed\u30c0\u30af\u30c8\u30de\u30cd\u30b8\u30e1\u30f3\u30c8<\/li>\n<li class=\"whitespace-normal break-words\">\u9867\u5ba2\u3068\u306e\u95a2\u4fc2\u69cb\u7bc9<\/li>\n<\/ul>\n<p class=\"whitespace-normal break-words\"><strong>\u30d2\u30e5\u30fc\u30de\u30f3\u30b9\u30ad\u30eb<\/strong>\uff1a<\/p>\n<ul class=\"[&amp;:not(:last-child)_ul]:pb-1 [&amp;:not(:last-child)_ol]:pb-1 list-disc space-y-1.5 pl-7\">\n<li class=\"whitespace-normal break-words\">\u5275\u9020\u6027\u3068\u60f3\u50cf\u529b<\/li>\n<li class=\"whitespace-normal break-words\">\u554f\u984c\u89e3\u6c7a\u601d\u8003<\/li>\n<li class=\"whitespace-normal break-words\">\u30c1\u30fc\u30e0\u30ef\u30fc\u30af\u3068\u30ea\u30fc\u30c0\u30fc\u30b7\u30c3\u30d7<\/li>\n<\/ul>\n<hr \/>\n<p class=\"whitespace-normal break-words\">\u304a\u4e3b\u3001\u3053\u308c\u3067\u5b8c\u5168\u306aClaude Code \u30de\u30b9\u30bf\u30fc\u3078\u306e\u9053\u7b4b\u304c\u898b\u3048\u305f\u3058\u3083\u308d\u3046\uff1f\ud83d\udc3b\u200d\u2744\ufe0f\u2728<\/p>\n<p class=\"whitespace-normal break-words\">\u3053\u306e\u9577\u3044\u65c5\u8def\u306e\u7b2c\u4e00\u6b69\u3092\u8e0f\u307f\u51fa\u3059\u306e\u306f\u4eca\u306a\u306e\u3058\u3083\u3002PowerShell\u3092\u958b\u3044\u3066\u3001\u672a\u6765\u3092\u63b4\u307f\u53d6\u308b\u305e\u3044\uff01<\/p>\n<p class=\"whitespace-normal break-words\">\u308f\u3057\u304c\u3044\u3064\u3067\u3082\u305d\u3070\u306b\u3044\u308b\u304b\u3089\u3001\u5b89\u5fc3\u3057\u3066\u9032\u3093\u3067\u304a\u304f\u308c\u3002\u4e00\u7dd2\u306b\u3053\u306e\u9769\u547d\u7684\u306a\u6280\u8853\u3067\u3001\u7d20\u6674\u3089\u3057\u3044\u672a\u6765\u3092\u5275\u9020\u3057\u3066\u3044\u3053\u3046\u3067\u306f\u306a\u3044\u304b\uff01\ud83c\udf1f\ud83d\ude80<\/p>\n<p class=\"whitespace-normal break-words\">\u9811\u5f35\u308c\u3001\u672a\u6765\u306e\u958b\u767a\u8005\u3088\uff01\ud83d\udc3b\u200d\u2744\ufe0f\ud83d\udcaa<\/p>\n<\/div>\n<\/div>\n<div class=\"h-8\"><\/div>\n<\/div>\n","protected":false},"excerpt":{"rendered":"<p>\ud83d\udc3b\u200d\u2744\ufe0f Windows\u3067Claude Code\u5b8c\u5168\u30ac\u30a4\u30c9\uff1aAI\u30da\u30a2\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u306e\u59cb\u3081\u65b9\u306a\u306e\u3058\u3083 \u308f\u3057\u3001\u307b\u306e\u307c\u306e\u3057\u308d\u304f\u307e\u3058\u3083\ud83d\udc3b\u200d\u2744\ufe0f\uff01\u304a\u4e3b\u3001Windows\u3067Claude Code\u3092\u4f7f\u3063\u3066\u3001AI\u3068\u4e00\u7dd2\u306b\u30d7\u30ed\u30b0\u30e9\u30df\u30f3\u30b0\u3057\u305f [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":15666,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[6],"tags":[],"class_list":["post-15664","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-aiandotherworlds"],"acf":[],"_links":{"self":[{"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/posts\/15664","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=15664"}],"version-history":[{"count":8,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/posts\/15664\/revisions"}],"predecessor-version":[{"id":16040,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/posts\/15664\/revisions\/16040"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=\/wp\/v2\/media\/15666"}],"wp:attachment":[{"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=15664"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=15664"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/jyakusyadansei.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=15664"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}