¡¡AI¤Ë¥×¥í¥°¥é¥ß¥ó¥°¤·¤Æ¤â¤é¤¦¡¢¤¤¤ï¤æ¤ë¥Ð¥¤¥Ö¥³ー¥Ç¥£¥ó¥°¡¢¤ß¤Ê¤µ¤ó¤â³Ú¤·¤ó¤Ç¤¤¤ë¤Ç¤·¤ç¤¦¤«¡£Claude Code¤È¤«¡¢OpenAI¤ÎCodex¤È¤«¡¢Google¤ÎAntigravity¤È¤«Â¾¤Ë¤â¤¤¤í¤¤¤í¤¢¤ê¤Þ¤¹¤¬¡¢ºÇ¶áÉ®¼Ô¤ÏClaude Code¤Ç¤¤¤í¤¤¤íÍ·¤ó¤Ç¤¤¤Þ¤¹¡£

Claude Code¤Î¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê

¡¡Claude Code¤ò»È¤¦¤È¤­¤Ë¤Ï¤¤¤¯¤Ä¤«ÁªÂò»è¤¬¤¢¤Ã¤Æ¡¢Web¤Ç¤â»È¤¨¤ë¤·¡¢Windows¤äMac¤Î¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¤Ç¤â¡¢¥³¥Þ¥ó¥É¥×¥í¥ó¥×¥È¡Ê¥¿ー¥ß¥Ê¥ë¡Ë¤Ç¤â¡¢¥³ー¥É¥¨¥Ç¥£¥¿¤ÎVisual Studio Code¡Ê¤Î³ÈÄ¥µ¡Ç½¡Ë¤Ç¤â¡¢¤ï¤ê¤È¹¥¤­¤Ê¾ì½ê¤«¤é»È¤¦¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£

¡¡Ê¬¤«¤ê¤ä¤¹¤µ¤Ç¤¤¤¦¤È¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¤«Visual Studio Code¤Î³ÈÄ¥µ¡Ç½¤Ê¤Î¤Ç¤¹¤¬¡¢¥Ùー¥·¥Ã¥¯¤Ê¤Î¤Ï¥¿ー¥ß¥Ê¥ë¤Ç¤¹¡£

¡¡¤Ê¤ó¤È¤Ê¤¯¸¶»ÏŪ¤Ê´¶¤¸¤Ç¤È¤Ã¤Ä¤­¤Ë¤¯¤µ¤Ï¤¢¤ë¤±¤ì¤É¤â¡¢¥¿ー¥ß¥Ê¥ë¤Ç»È¤¦¾ì¹ç¤Ï¾¤Ë¤Ï¤Ê¤¤¥á¥ê¥Ã¥È¤¬¤¢¤ê¤Þ¤¹¡£¤½¤ì¤Ï¡¢¤Á¤ã¤ó¤È¡ÖÄÌÃΡפ·¤Æ¤¯¤ì¤ë¤³¤È¡£¤³¤ì¤¬¤±¤Ã¤³¤¦½ÅÍפÀ¤Ã¤¿¤ê¤·¤Þ¤¹¡£

Visual Studio Code¤Ç³«È¯Ãæ¡£³ÈÄ¥µ¡Ç½¤Ç¤Ï¤Ê¤¯¥¿ー¥ß¥Ê¥ë¤ÇClaude Code¤ò»È¤¦

¡¡¤¿¤È¤¨¤ÐClaude Code¤Ë²¿¤«ºî¶È¤ò¤ª´ê¤¤¤·¤¿¸å¡¢¼«Ê¬¼«¿È¤Ï¤¿¤¤¤Æ¤¤Â¾¤Îºî¶È¤Ë°Ü¤ë¤³¤È¤Ë¤Ê¤ê¤Þ¤¹¡£¥³ー¥Ç¥£¥ó¥°¤ÏClaude Code¤Ë¤Þ¤«¤»¤Æ¤·¤Þ¤Ã¤Æ¡¢¿Í´Ö¤ÎÊý¤Ï¿¿ÌÌÌܤ˸¶¹Æ¤ò½ñ¤¤¤¿¤ê¡¢SNS¤ò¸«¤¿¤ê¡¢Æ°²è¤ò¸«¤¿¤ê¡¢²»³Ú¤òʹ¤¤¤¿¤ê¡¢¤ªÃ뤴ÈӤϲ¿¤Ë¤·¤è¤¦¤«¤Ê~¤Ê¤ó¤ÆÊª»×¤¤¤Ë¤Õ¤±¤Ã¤¿¤ê¤¹¤ë¤ï¤±¤Ç¤¹¡£

¡¡¤½¤¦¤¹¤ë¤È¡¢Claude CodeÀèÀ¸¤¬ºî¶È¤ò½ª¤¨¤¿¤È¤·¤Æ¤â¡¢¤¢¤ë¤¤¤Ïºî¶ÈÅÓÃæ¤Ç¥æー¥¶ー¤Ë²¿¤«³Îǧ¤òµá¤á¤Æ¤­¤¿¤ê¤·¤Æ¤â¡¢µ¤¤Å¤±¤Ê¤«¤Ã¤¿¤ê¤·¤Þ¤¹¡£Ä¹»þ´ÖÊüÃÖ¤¹¤ë¤³¤È¤Ë¤Ê¤ì¤Ð¡¢¤»¤Ã¤«¤¯¤Î¥Ñ¥é¥ì¥ëºî¶È¤¬¤¢¤Þ¤ê°ÕÌ£¤Î¤Ê¤¤¤â¤Î¤Ë¤Ê¤Ã¤Æ¤·¤Þ¤¤¤Þ¤¹¡£

¡¡ÃæÃǤ¹¤ë¤³¤È¤Ê¤·¤Ë¡¢¼«Æ°¤Ç¥×¥é¥óºöÄ꤫¤é¥³ー¥Ç¥£¥ó¥°¡¢¥Æ¥¹¥È¡¢²þÁ±¤Þ¤Ç¼«Æ°¤Ç²ó¤¹ÊýË¡¤â¤¢¤ê¤Þ¤¹¤¬¡¢¥×¥í¥¸¥§¥¯¥È¤ÎÆâÍÆ¤Ë¤è¤Ã¤Æ¤Ï1¤Ä1¤Äºî¶È·ë²Ì¤ò³Îǧ¤·¤Æ¡¢¥æー¥¶ー¼«¿È¤Î¼ê¤Ç¥Æ¥¹¥È¤·¤Ê¤¬¤é¿Ê¤á¤¿¤¤¤È¤­¤â¤¢¤ê¤Þ¤¹¡£¤Ê¤Î¤Ç¡¢ºî¶È¤¬ÃæÃǤ·¤Æ¤·¤Þ¤Ã¤Æ¤¤¤ë¤È¤­¤Ï¡¢¤½¤ì¤Ë¤Ç¤­¤ë¤À¤±Á᤯µ¤¤Å¤±¤ë¤è¤¦¤Ë¤·¤¿¤¤¡£

¡¡¤½¤ì¤Ë»È¤¨¤ë»ÅÁȤߤȤ·¤Æ¡¢Claude Code¤Ç¤Ï¡Ö¥Õ¥Ã¥¯¡Êhooks¡Ë¡×¤ä¡ÖÄÌÃΡÊNotification¡Ë¡×¤È¤¤¤¦¤â¤Î¤¬ÍѰդµ¤ì¤Æ¤¤¤Þ¤¹¡£¤³¤ì¤¬¤¦¤Þ¤¯µ¡Ç½¤·¤Æ¤¯¤ì¤ë¤Î¤¬¡¢Â¾¤Ê¤é¤Ì¥¿ー¥ß¥Ê¥ë¤Ç¤Î¼Â¹Ô¤Ç¤¹¡£

¡¡Visual Studio Code¤Î³ÈÄ¥µ¡Ç½¤À¤ÈɬÍפÊÀßÄê¤ò¤·¤Æ¤â¤Ê¤¼¤«¤¦¤Þ¤¯Æ°¤­¤Þ¤»¤ó¡£¥Ç¥¹¥¯¥È¥Ã¥×¥¢¥×¥ê¤Ë¤Ï¡ÖÄÌÃΡ׵¡Ç½¤Ï¤¢¤ë¤â¤Î¤Î¡¢¥Ñ¥½¥³¥ó¤Î¥Ç¥¹¥¯¥È¥Ã¥×¤Ø¤ÎÄÌÃΤǤ·¤«¤Ê¤¤¤Î¤ÇÉÔ½½Ê¬¤Ç¤¹¡£

¥Õ¥Ã¥¯¤Ë´Ø¤¹¤ë¸ø¼°¤Î¥Ø¥ë¥×¥Úー¥¸

¡¡¤³¤Î¥Õ¥Ã¥¯¤ÈÄÌÃΤε¡Ç½¤ò»È¤Ã¤Æ¡¢¤¢¤ì¤³¤ì¤ä¤ë¤È¡¢¥¹¥Þ¥Û¤Ë¤â¥×¥Ã¥·¥åÄÌÃΤòÁ÷¤ë¤³¤È¤¬¤Ç¤­¤Þ¤¹¡£¥Ñ¥½¥³¥ó¤«¤éÎ¥¤ì¤Æ¤·¤Þ¤Ã¤Æ¤â¡¢ºî¶È¤¬»ß¤Þ¤Ã¤¿¤È¤­¤Ë¤Ï¥¹¥Þ¥Û¤ËÄÌÃΤ¬Íè¤Æ¤½¤ì¤Ëµ¤¤Å¤±¤ë¤ï¤±¤Ç¤¹¡£

¡¡¤µ¤é¤ËÉ®¼Ô¤Ï¡¢¥¹¥Þ¥Û¤È¥¹¥Þー¥È¥¦¥©¥Ã¥Á¤òÏ¢·È¤µ¤»¤Æ¤¤¤ë¤Î¤Ç¡¢ÄÌÃΤ¬¥¹¥Þー¥È¥¦¥©¥Ã¥Á¤Ë¤âÆÏ¤­¤Þ¤¹¡£Claude Code¤Î¶«¤Ó¤ò¤¤¤Ä¤Ç¤â¤É¤³¤Ç¤â¼õ¤±¼è¤ì¤ë¤Î¤Ç¤¹¡£

¡¡ÀßÄê¤Î»ÅÊý¤Ï´Ä¶­¤Ê¤É¤Ë¤è¤Ã¤ÆÊѤï¤ê¤Þ¤¹¤¬¡¢ºî¶È¥Õ¥©¥ë¥À¤Ë¡Ö.claude¡×¥Õ¥©¥ë¥À¤òºîÀ®¤·¡¢¤½¤³¤Ë°Ê²¼¤Î¤è¤¦¤ÊÆâÍÆ¤Î¡Ösettings.json¡×¤òÊݸ¤·¤Þ¤¹¡£¤³¤ì¤ÏWindows¡Êbash¥¤¥ó¥¹¥Èー¥ëºÑ¤ß¡Ë¤Ç¤ÎÎã¤Ç¤¹¡£

settings.json¤ÎÎã { "permissions": { "allow": [ "Bash(dir:*)" ] }, "hooks": { "Notification": [ { "matcher": "", "hooks": [ { "type": "command", "command": "bash /mnt/¥É¥é¥¤¥Öʸ»úÎó/path/to/project/.claude/notify.sh" } ] } ] } }

¡¡¤Ç¤â¤Ã¤Æ¡¢¾åµ­¤Î¡Öcommand¡×¤Ç»ØÄꤷ¤¿¥Ñ¥¹¤Ë¤¢¤ëÄ̤ê¡Önotify.sh¡×¤È¤¤¤¦¥Õ¥¡¥¤¥ë¤òºî¤Ã¤Æ¡¢°Ê²¼¤Î¤è¤¦¤ÊÆâÍÆ¤ÇÊݸ¤·¤Þ¤¹¡£

notify.sh¤ÎÎã #!/bin/bash curl.exe -s -H "Title: Claude Code" -d "¥¢¥¿¥·¡¢ÂԤäƤ롪" https://ntfy.sh/something-else

¡¡¼¡¤Ë¡Öntfy¡×¤È¤¤¤¦¥¹¥Þ¥Û¥¢¥×¥ê¤ò¥¤¥ó¥¹¥Èー¥ë¤·¤Þ¤¹¡£¤³¤ì¤Ï¡¢Ç¤°Õ¤Îʸ»úÎó¡Ê¥È¥Ô¥Ã¥¯¡Ë¤ò¼±ÊÌÍѤΥ­ー¤Ë¤·¤ÆÄÌ¿®ÆâÍÆ¤ò¥µー¥Ðー~¥¯¥é¥¤¥¢¥ó¥È¡Ê¥Ñ¥½¥³¥ó¤ä¥¹¥Þ¥Û¡Ë´Ö¤Ç¤ä¤ê¤È¤ê¤Ç¤­¤ë¤è¤¦¤Ë¤¹¤ë¥Äー¥ë¤Ç¤¹¡£

¡¡¤Á¤ç¤Ã¤Èʬ¤«¤ê¤Ë¤¯¤¤¤«¤â¤·¤ì¤Þ¤»¤ó¤¬¡¢¥¢¥×¥ê¤Ç¡Ösomething-else¡×¤È¤¤¤¦¥È¥Ô¥Ã¥¯¤Ë·è¤á¤¿¤È¤·¤Æ¡¢¤½¤ì¤òÀè½Ò¤Î¤è¤¦¤Ë¡Öhttps://ntfy.sh/something-else¡×¤Èµ­½Ò¤·¤Æ¤ª¤¯¤È¡¢¤¶¤Ã¤¯¤ê°Ê²¼¤Î¤è¤¦¤Êή¤ì¤Ç½èÍý¤µ¤ì¤Þ¤¹¡Ê¤³¤ÎURL¼«ÂΤËǧ¾Ú¤Ê¤É¤Ï¤Ê¤¤¤Î¤Ç¡¢ÃΤäƤ¤¤ë¿Í¤Ï¼«Í³¤Ë¥¢¥¯¥»¥¹¤Ç¤­¤Æ¤·¤Þ¤¤¤Þ¤¹¡£Îà¿ä¤·¤Ë¤¯¤¤Ê¸»úÎó¤Ë¤·¤Þ¤·¤ç¤¦¡Ë¡£

¡¡¡ÖClaude Code¤¬ºî¶È¤ò½ª¤¨¤ë¤È¡¢settings.json¤ÇÀßÄꤷ¤¿¥³¥Þ¥ó¥É¤¬¼Â¹Ô¤µ¤ì¤ë¡×¢ª¡Öhttps://ntfy.sh/something-else ¤Ë¥á¥Ã¥»ー¥¸Á÷¿®¤µ¤ì¤ë¡×¢ª¡Ö¥µー¥Ðー¤¬¤½¤ì¤ò¼õ¤±¼è¤ë¡×¢ª¡Ö¥µー¥Ðー¤È¥¹¥Þ¥Û¤¬ÄÌ¿®¤·¡¢¥¹¥Þ¥Û²èÌ̤ËÄÌÃΤ¹¤ë¡×¤È¤¤¤¦Î®¤ì¡£

²èÌ̱¦²¼¤Î¡Ö¡Ü¡×¥Ü¥¿¥ó¤ò¥¿¥Ã¥×

Ǥ°Õ¤Î¥­ー¥ïー¥É¤òÆþÎϤ·¤Æ¡Ö¹ØÆÉ¤¹¤ë¡×¤ò¥¿¥Ã¥×¡£¤¢¤È¤ÏÂԤĤÀ¤±

¡¡¤³¤ì¤Ë¤è¤ê¡¢Claude Code¤¬ºî¶È¤ò°ì»þÄä»ß¤¹¤ë¤è¤¦¤Ê¤³¤È¤¬¤¢¤ë¤È¡¢¥¹¥Þ¥Û¤ä¥¹¥Þー¥È¥¦¥©¥Ã¥Á¤ËÄÌÃΤ¬Á÷¤é¤ì¡¢½èÍý¤¬¥¹¥È¥Ã¥×¤·¤¿¤ó¤À¤Ê¡¢¤È¤¤¤¦¤³¤È¤Ëµ¤¤Å¤±¤Þ¤¹¡£¥È¥ê¥¬ー¤¬È¯²Ð¤¹¤ë¤Î¤Ë¡Ê»ÅÍ;å¡Ë¥¿¥¤¥à¥é¥°¤¬¤¢¤ë¤È¤­¤â¤¢¤ê¤Þ¤¹¤¬¡¢¤¤¤Ä¤Þ¤Ç¤âÂÔµ¡¤µ¤»¤ë¤³¤È¤Ë¤Ï¤Ê¤é¤Ê¤¤¤Î¤Ç¸úΨŪ¤ËClaude Code¤òư¤«¤»¤ë¤è¤¦¤Ë¤Ê¤ë¤Ï¤º¤Ç¤¹¡£

Claude Code¤¬ÂÔµ¡¾õÂ֤ˤʤë¤È¡Ä¡Ä

¥¹¥Þ¥Û¤È¥¹¥Þー¥È¥¦¥©¥Ã¥Á¤ËÄÌÃΤ¬ÆÏ¤¯

¡¡¤³¤ÎÄÌÃΤΤª¤«¤²¤ÇClaude Code¤ò»È¤Ã¤¿¥³ー¥Ç¥£¥ó¥°¸úΨ¤Ï·àŪ¤Ë¥¢¥Ã¥×¤·¤Þ¤·¤¿¡£¥á¥Ã¥»ー¥¸¤¬1¤Ä¤·¤«¤Ê¤¤¤È¤Ê¤ó¤È¤Ê¤¯Ë°¤­¤Æ¤¯¤ë¤Î¤Ç¡¢É®¼Ô¤Ïnotify.sh¤Ç¤¿¤¯¤µ¤ó¤Î¥á¥Ã¥»ー¥¸¥Ñ¥¿ー¥ó¤òÀßÄꤷ¤Æ¤¤¤Þ¤¹¡£Claude CodeÀèÀ¸¤Î¤¤¤í¤¤¤í¤Ê¶«¤Ó¤¬Ê¹¤±¤Æ³Ú¤·¤¤´¶¤¸¡£¤¸¤Ã¤¯¤ê¥Þ¥¤¥Úー¥¹¤Ç¥Ð¥¤¥Ö¥³ー¥Ç¥£¥ó¥°¤·¤Æ¤¤¤­¤¿¤¤Êý¤Ë¤ª¤¹¤¹¤á¤Ç¤¹¡£

ÂçÎ̤Υá¥Ã¥»ー¥¸¥Ñ¥¿ー¥ó¤òÄɲ䷤Ƥª¤¯¤È³Ú¤·¤¯¤Ê¤Ã¤Á¤ã¤¦