inflearn logo
็Ÿฅ่ญ˜ๅ…ฑๆœ‰
inflearn logo

ใƒˆใƒฌใƒณใƒ‰ใฏใƒใ‚คใƒ–ใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐ๏ผšClaude CodeใจTDDใงๅฎŒๆˆใ•ใ›ใ‚‹AIใƒ•ใƒซใ‚นใ‚ฟใƒƒใ‚ฏ้–‹็™บ

ใƒ†ใ‚นใƒˆใ‚’ๅ…ˆใซ่จญ่จˆใ™ใ‚Œใฐใ€ๅฎŸ่ฃ…ใฏAIใŒไปฃ่กŒใ—ใพใ™ใ€‚ ้–‹็™บใ‚นใƒ”ใƒผใƒ‰ใจๅ“่ณชใ‚’ๅŒๆ™‚ใซๆ‰‹ใซๅ…ฅใ‚Œใ‚‹ๅฎŸๅ‹™ๅž‹้–‹็™บๆ‰‹ๆณ•๏ผ

3ๅ ใŒๅ—่ฌ›ไธญใงใ™ใ€‚

้›ฃๆ˜“ๅบฆ ๅˆ็ดš

ๅ—่ฌ›ๆœŸ้–“ ็„กๅˆถ้™

Web Application
Web Application
TDD
TDD
AI
AI
claude
claude
Vibe Coding
Vibe Coding
Web Application
Web Application
TDD
TDD
AI
AI
claude
claude
Vibe Coding
Vibe Coding

ใŠ็Ÿฅใ‚‰ใ›

1 ไปถ

  • masocampus๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๐ŸŒธใ‚ใชใŸใฎๅฎŸๅ‹™่ƒฝๅŠ›ใŒใ€Œๅœงๅ€’็š„ใ€ใซ้–‹่Šฑใ™ใ‚‹ๆ™‚้–“๏ผ

     

    ใ“ใ‚“ใซใกใฏใ€ใƒžใ‚ฝใ‚ญใƒฃใƒณใƒ‘ใ‚นใงใ™ใ€‚

     

    ๆ–ฐใ—ใ„ๅง‹ใพใ‚Šใฎๆฐ—้…ใซๆบ€ใกใŸๆ˜ฅ

    ๆ„ๆฌฒๆบ€ใ€…ใงๆฅญๅ‹™ใ‚’ๅง‹ใ‚ใŸใ‚‚ใฎใฎ

    ใ„ใ–ๅข—ใˆใฆใ„ใๆฅญๅ‹™ใ‚นใƒ”ใƒผใƒ‰ใซใ€ๆฏใŒ่ฉฐใพใ‚Šใใ†ใซใชใฃใฆใ„ใพใ›ใ‚“ใ‹๏ผŸ๐Ÿคฏ๐Ÿ’จ

     

    ใใ‚“ใช็š†ใ•ใ‚“ใฎใŸใ‚ใซใ€ใƒžใ‚ฝใ‚ญใƒฃใƒณใƒ‘ใ‚นใŒ็”จๆ„ใ—ใพใ—ใŸ๏ผ

    ้™ๅฎšๆ—ฉๅ‰ฒ็‰นๅ…ธใง

    ใƒใ‚คใƒ–ใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐใ‹ใ‚‰้‡‘่žใƒ—ใƒญใƒณใƒ—ใƒˆใ€Excel่ฆ–่ฆšๅŒ–ใ€ใƒ‡ใƒผใ‚ฟๅˆ†ๆžใพใง

    ๆฅญๅ‹™ใฎๅฝขๅ‹ขใ‚’้€†่ปขใ•ใ›ใ‚‹4ใคใฎๅฎŸๅ‹™ๅฟ…ๆฎบๆŠ€ใ‚’ใœใฒใƒใ‚งใƒƒใ‚ฏใ—ใฆใใ ใ•ใ„๏ผ ๐Ÿš€

     

    ๐Ÿ“šใ‚ใชใŸใฎใ‚ญใƒฃใƒชใ‚ขใ‚’ใ€Œๅœงๅ€’็š„ใ€ใซใ™ใ‚‹4ใคใฎๆญฆๅ™จ

    ๅคงๅ‹ขใฏใƒใ‚คใƒ–ใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐ๏ผšClaude CodeใจTDDใงๅฎŒๆˆใ•ใ›ใ‚‹AIใƒ•ใƒซใ‚นใ‚ฟใƒƒใ‚ฏ้–‹็™บ

    ้‡‘่žไบบใฎใŸใ‚ใฎAI๏ผšไธŽไฟกใƒปๅฏฉๆŸปใƒปPBใƒปใƒชใ‚นใ‚ฏใ€ใ‚ณใƒ”ใƒšใงใ™ใใซไฝฟใˆใ‚‹่ทๅ‹™ๅˆฅๅฎŸ่ทตใƒ—ใƒญใƒณใƒ—ใƒˆ

    ๅœงๅ€’็š„ใชAIใ‚จใ‚ฏใ‚ปใƒซใƒฌใƒใƒผใƒˆ โ€“ ไธ€็™บใงๆ‰ฟ่ชใ•ใ‚Œใ‚‹่„ณ็ง‘ๅญฆ่ช็Ÿฅ่จญ่จˆใฎ่ฆ–่ฆšๅŒ–

    ๅœงๅ€’็š„AIใ‚คใƒณใ‚ตใ‚คใƒˆใƒฌใƒใƒผใƒˆ๏ผšๆ„ๆ€ๆฑบๅฎšใฎๅฑ€้ขใ‚’ๅค‰ใˆใ‚‹ๅŠ›ใ€ๆŽข็ดข็š„่ฆ–่ฆšๅŒ–ใƒป่‡ชๅ‹•ๅˆ†ๆžใฎๅฎŸๅ‹™

     

    โฐ้€ƒใ™ใจๅพŒๆ‚”ใ™ใ‚‹ใ‚ขใƒผใƒชใƒผใƒใƒผใƒ‰็‰นๅ…ธ

    ๆ—ฉๅ‰ฒ็‰นๅ…ธ๏ผšๆ–ฐ่ฆ่ฌ›ๅบง4็จฎ 30% OFF

    ๅ‰ฒๅผ•ๆœŸ้–“๏ผšใ€œ 2026ๅนด5ๆœˆ15ๆ—ฅใพใง

    ์ตœ์ข….png

     

    ๐Ÿ“Œ ่ฌ›็พฉ 1. ๅคงๅ‹ขใฏใƒใ‚คใƒ–ใ‚ณใƒผใƒ‡ใ‚ฃใƒณใ‚ฐ๏ผšClaude CodeใจTDDใงๅฎŒๆˆใ•ใ›ใ‚‹AIใƒ•ใƒซใ‚นใ‚ฟใƒƒใ‚ฏ้–‹็™บ

     

    ใ‚ณใƒผใƒ‰ใ‚’ไธ€ใคไธ€ใค็›ดๆŽฅไฝœๆˆใ—ใฆใ„ใŸๆ–นๅผใฏใ€ใ‚‚ใ†้žๅŠน็އ็š„ใงใ™

    TDDใจAIใง่ชฐใ‚‚ใŒๅฎŒๆˆใ•ใ›ใ‚‹Web้–‹็™บ

    ่ช่จผใƒปCRUDใƒปใƒ€ใƒƒใ‚ทใƒฅใƒœใƒผใƒ‰ใพใงใ€AIใงๆ‹กๅผตใ•ใ‚Œใ‚‹ใ‚ใชใŸใฎ้–‹็™บๅฎŸ่ฃ…่ƒฝๅŠ›

     

    โœ…VitestใƒปPlaywrightใงใƒ†ใ‚นใƒˆๅŸบๆบ–ใ‚’ๅ…ˆใซ่จญ่จˆใ™ใ‚‹้–‹็™บๆ‰‹ๆณ•

    โœ…ใƒ†ใ‚นใƒˆใƒ™ใƒผใ‚นใฎใƒ—ใƒญใƒณใƒ—ใƒˆใงClaude Codeใซๆญฃ็ขบใชๅฎŸ่ฃ…ใ‚’ๆŒ‡็คบ

    โœ…ใƒฆใƒ‹ใƒƒใƒˆใƒ†ใ‚นใƒˆใ‹ใ‚‰็ตฑๅˆใƒปE2EใพใงใคใชใŒใ‚‹ๅ…จไฝ“ใฎๆคœ่จผใƒ•ใƒญใƒผ

    โœ…TaskFlowใƒ—ใƒญใ‚ธใ‚งใ‚ฏใƒˆใƒ™ใƒผใ‚นใฎๅฎŸ้š›ใฎใ‚ตใƒผใƒ“ใ‚นๆง‹้€ ใฎๅฎŸ่ฃ…ๅฎŸ็ฟ’

     

    ้–‹็™บใฎๅŸบๆบ–ใ‚’ๅค‰ใˆใ‚‹TDD + AIใƒฏใƒผใ‚ฏใƒ•ใƒญใƒผ

    ใ•ใ‚ใ€ไฟฎๆญฃใชใ—ใงใ€ไธ€ๅบฆใงๅฎŒๆˆใ•ใ›ใ‚‹้–‹็™บใ‚’ๅง‹ใ‚ใพใ—ใ‚‡ใ†๏ผ

     

    โ–ถ ๆ—ฉๅ‰ฒไพกๆ ผใงๅ—่ฌ›ใ—ใซ่กŒใ

     

    ๐Ÿ“Œ่ฌ›็พฉ 2. ้‡‘่žไบบใฎใŸใ‚ใฎAI๏ผšไธŽไฟกใƒปๅฏฉๆŸปใƒปPBใƒปใƒชใ‚นใ‚ฏใ€ใ‚ณใƒ”ใƒšใงใใฎใพใพไฝฟใˆใ‚‹่ทๅ‹™ๅˆฅๅฎŸ่ทตใƒ—ใƒญใƒณใƒ—ใƒˆ

     

    ่†จๅคงใช้‡‘่žใƒ‡ใƒผใ‚ฟใจๅ…ฌ็คบ่ณ‡ๆ–™ใฏใ€ใชใœๆฅญๅ‹™ใ‚นใƒ”ใƒผใƒ‰ใ‚’้…ใ‚‰ใ›ใ‚‹้šœๅฎณ็‰ฉใซใชใ‚‹ใฎใงใ—ใ‚‡ใ†ใ‹๏ผŸ

    ่ค‡้›‘ใชๆƒ…ๅ ฑใ‚’่ฆ‹ๆŠœใใ€ŒAIใƒ‘ใƒผใƒˆใƒŠใƒผใ€ใŒๅฟ…ใšๅฟ…่ฆใงใ™ใ€‚

    ใ€Œใ‚ใกใ“ใกใซๆ•ฃใ‚‰ใฐใฃใŸใƒชใ‚ขใƒซใ‚ฟใ‚คใƒ ใฎๅธ‚ๅ ดใƒ‡ใƒผใ‚ฟใ‚’ใ€ใ‚ใชใŸใฎๆฅญๅ‹™ใซๆœ€้ฉๅŒ–ใ—ใพใ—ใ‚‡ใ†ใ€‚ใ€

    ่‡ชๅˆ†ใ ใ‘ใฎใ€ŒAIใƒฌใƒใƒผใƒˆใ‚จใƒผใ‚ธใ‚งใƒณใƒˆใ€ใŒ่ค‡้›‘ใชๅˆ†ๆžใƒ—ใƒญใ‚ปใ‚นใ‚’ๆง‹้€ ๅŒ–ใ—ใ€ๅณๅบงใฎๆ„ๆ€ๆฑบๅฎšใ‚’ใ‚ตใƒใƒผใƒˆใ—ใพใ™ใ€‚

     

    โœ…ๆ•ฃใ‚‰ใฐใฃใŸ็ตŒๆธˆๆŒ‡ๆจ™ใ‚’่ฆ็ด„ใ—ใ€้‡‘่žๅธ‚ๅ ดใฎๆตใ‚Œใ‚’่ชฐใ‚ˆใ‚Šใ‚‚ๆ—ฉใๆŠŠๆก

    โœ…ใƒชใ‚ขใƒซใ‚ฟใ‚คใƒ ใƒ‹ใƒฅใƒผใ‚นใŠใ‚ˆใณ่ฒกๅ‹™ๅˆ†ๆžใซใ‚ˆใ‚Šใ€ไผๆฅญใฎใƒชใ‚นใ‚ฏๅ…†ๅ€™ใ‚’่ฆ‹้€ƒใ•ใšๆ—ฉๆœŸใซๆ•ๆ‰

    โœ…้กงๅฎขใƒ—ใƒญใƒ•ใ‚ฃใƒผใƒซใซๅˆใ‚ใ›ใŸใƒ‘ใƒผใ‚ฝใƒŠใƒฉใ‚คใ‚บๅˆ†ๆžใซใ‚ˆใ‚Šใ€็ซถๅˆไป–็คพใ‚ˆใ‚Šใ‚‚ใฏใ‚‹ใ‹ใซ้ญ…ๅŠ›็š„ใช้‡‘่žๅ•†ๅ“ใ‚’ๆๆกˆ

    โœ… ๆฏŽๆ—ฅ็นฐใ‚Š่ฟ”ใ•ใ‚Œใ‚‹ไธ‹ๆ›ธใไฝœๆˆใ‚’่‡ชๅ‹•ๅŒ–ใ—ใ€ใƒฌใƒใƒผใƒˆไฝœๆˆใ‚นใƒ”ใƒผใƒ‰ใ‚’ๅœงๅ€’็š„ใซๅ‘ไธŠ

     

    ่†จๅคงใชๆ›ธ้กžใฎๆคœ่จŽใซๅฅชใ‚ใ‚Œใฆใ„ใŸๆ™‚้–“ใ‚’ใ€ใ‚ใชใŸใซใŠ่ฟ”ใ—ใ—ใพใ™ใ€‚

    ใ‚ใจใฏ็พๅ ดใฎใƒชใ‚นใ‚ฏใ‚’่ฆ‹ๆŠœใใ€ใ‚ใชใŸใฎ้‹ญใ„ใ€Œๆœ€็ต‚ๆ„่ฆ‹ใ€ใ‚’ๅŠ ใˆใ‚‹ใ ใ‘ใงใ™๏ผ

     

    โ–ถ ใ‚ขใƒผใƒชใƒผใƒใƒผใƒ‰ๅ‰ฒๅผ•ไพกๆ ผใงๅ—่ฌ›ใ—ใซ่กŒใ

     

    ๐Ÿ“Œ ่ฌ›็พฉ 3. ๅœงๅ€’็š„AIใ‚จใ‚ฏใ‚ปใƒซๅ ฑๅ‘Šๆ›ธ๏ผšไธ€็™บใงๆ‰ฟ่ชใ•ใ‚Œใ‚‹่„ณ็ง‘ๅญฆ่ช็Ÿฅ่จญ่จˆใฎ่ฆ–่ฆšๅŒ–

     

    ใ€Œใชใœ่ชญใ‚ใ‚‹ๅ ฑๅ‘Šๆ›ธใงใฏใชใใ€่ชฌๆ˜ŽใŒๅฟ…่ฆใชใฎใงใ—ใ‚‡ใ†ใ‹๏ผŸใ€

    ใ•ใ‚ใ€ExcelใจAIใง็ฐกๅ˜ใซใ‚ใชใŸใฎๅ ฑๅ‘Šๆ›ธใ‚’่จญ่จˆใ—ใฆใฟใพใ—ใ‚‡ใ†๏ผ

    ่ฆ‹ๆ „ใˆ่‰ฏใๆ•ด็†ใ™ใ‚‹ใ ใ‘ใงใชใใ€ๆ ธๅฟƒใŒ็œŸใฃๅ…ˆใซ็›ฎใซ้ฃ›ใณ่พผใ‚“ใงใใ‚‹็”ป้ขๆง‹ๆˆ

    ไธ€็”Ÿๆ‡ธๅ‘ฝไฝœใฃใŸใƒใƒฃใƒผใƒˆใงใฏใชใใ€่ชฌๆ˜ŽใŒใชใใฆใ‚‚็†่งฃใงใใ‚‹ใƒฌใƒใƒผใƒˆๆง‹้€ ๏ผ

     

    โœ…ๅ‰ๆณจๆ„็š„ๅฑžๆ€งใจใ‚ฒใ‚ทใƒฅใ‚ฟใƒซใƒˆๅŽŸๅ‰‡ใง่จญ่จˆใ™ใ‚‹ๆƒ…ๅ ฑใฎๆง‹้€ ๅŒ–

    โœ… KPIใ‚ซใƒผใƒ‰ใจๆกไปถไป˜ใๅผท่ชฟใงไธป่ฆๆŒ‡ๆจ™ใ‚’ๅˆ†้›ขใ™ใ‚‹ใƒฌใƒใƒผใƒˆๆง‹ๆˆ

    โœ…ใƒใƒฃใƒผใƒˆๆง‹ๆˆ่ฆ็ด ๏ผˆFigureใƒปAxesใƒปGrid๏ผ‰ใพใงใ‚ณใƒณใƒˆใƒญใƒผใƒซใ™ใ‚‹ๅฎŸๅ‹™่จญ่จˆ่ƒฝๅŠ›

    โœ…ๆ™‚็ณปๅˆ—ใƒป้šŽๅฑคใƒ‡ใƒผใ‚ฟใƒปAI่ฆ–่ฆšๅŒ–ใพใงๆ‹กๅผตใ™ใ‚‹ๅฎŸๆˆฆๅฏพๅฟœๅŠ›

     

    ใ‚‚ใ†ใƒใƒฃใƒผใƒˆใ‚’ไธฆในใ‚‹ใฎใฏใ‚„ใ‚ใพใ—ใ‚‡ใ†ใ€‚

    ไผš่ญฐใงใ™ใใซๅˆคๆ–ญใŒไธ‹ใ•ใ‚Œใ‚‹่ณ‡ๆ–™ใซๅค‰ใˆใพใ—ใ‚‡ใ†๏ผ

     

    โ–ถ ใ‚ขใƒผใƒชใƒผใƒใƒผใƒ‰ๅ‰ฒๅผ•ไพกๆ ผใงๅ—่ฌ›ใ—ใซ่กŒใ

     

    ๐Ÿ“Œ ่ฌ›็พฉ 4. ๅœงๅ€’็š„ใชAIใ‚คใƒณใ‚ตใ‚คใƒˆใƒฌใƒใƒผใƒˆ๏ผšๆŽข็ดข็š„่ฆ–่ฆšๅŒ–ใฎ่‡ชๅ‹•ๅˆ†ๆžๅฎŸๅ‹™

     

    ็ฉใฟ้‡ใชใฃใŸๆ•ฐๅญ—ใฎๅฑฑใง็ต่ซ–ใŒใผใ‚„ใ‘ใฆใ—ใพใ†ใชใ‚‰๏ผŸ

    โ€˜ๆŽข็ดข็š„่ฆ–่ฆšๅŒ–โ€™ใง้š ใ•ใ‚ŒใŸๆœฌๅฝ“ใฎๆ„ๅ‘ณใ‚’่ฆ‹ใคใ‘ใฆใฟใฆใใ ใ•ใ„๏ผ

    ใƒใƒฃใƒผใƒˆใฏ่ฏใ‚„ใ‹ใ•ใงใฏใชใใ€ๆ˜Ž็ขบใชใ€Œๆ นๆ‹ ใ€ใงใชใ‘ใ‚Œใฐใชใ‚Šใพใ›ใ‚“ใ€‚

    ๅˆ†ๆžๆ„ๅ›ณใซๅˆใฃใŸๆญฃ็ขบใชใƒใƒฃใƒผใƒˆ้ธๆŠžใŒใ€ๆœ€ใ‚‚ๅผทๅŠ›ใช่ชฌๅพ—ใฎๆญฆๅ™จใซใชใ‚Šใพใ™ใ€‚

     

    โœ…ใƒ’ใ‚นใƒˆใ‚ฐใƒฉใƒ ใจใƒœใƒƒใ‚ฏใ‚นใƒ—ใƒญใƒƒใƒˆใงๅˆ†ๅธƒ็Šถๆ…‹ใจๅค–ใ‚Œๅ€คใ‚’ๆ˜Ž็ขบใซ่จบๆ–ญ

    โœ…ๆ•ฃๅธƒๅ›ณใจใƒ’ใƒผใƒˆใƒžใƒƒใƒ—ใงๅคšๆฌกๅ…ƒๅค‰ๆ•ฐ้–“ใฎ้š ใ‚ŒใŸ็›ธ้–ข้–ขไฟ‚ใจใƒ‘ใ‚ฟใƒผใƒณใ‚’ๆŠŠๆก

    โœ…ใ‚ตใƒณใ‚ญใƒผใƒใƒฃใƒผใƒˆใจใƒชใƒœใƒณใƒใƒฃใƒผใƒˆใงใ€ๆ™‚็ณปๅˆ—ใฎๅค‰ๅŒ–ใจ็งปๅ‹•็ตŒ่ทฏใ‚’็›ดๆ„Ÿ็š„ใซ่ฟฝ่ทก

    โœ…่ปธใฎๆญชใฟใ‚„้‡ใฟใฎ่ชคใ‚Šใชใฉใ€ๅฎŸๅ‹™ใง้™ฅใ‚Šใ‚„ใ™ใ„่ฆ–่ฆš็š„ใช่ฝใจใ—็ฉดใ‚’ไบ‹ๅ‰ใซ้ฎๆ–ญ

     

    ๆ•ฐๅญ—ใ‚’็„ก็†ใซ่งฃ้‡ˆใ™ใ‚‹ใŸใ‚ใซ่ฒปใ‚„ใ—ใฆใ„ใŸใ€ๆผ ็„ถใจใ—ใŸใƒ—ใƒญใ‚ปใ‚นใ‚’็œ็•ฅใงใใ‚‹ใ‚ˆใ†ใซใ„ใŸใ—ใพใ™ใ€‚

    ๆ˜Ž็ขบใชใƒใƒฃใƒผใƒˆใŒๆ็คบใ™ใ‚‹ๅฎข่ฆณ็š„ใชๆ นๆ‹ ใฎไธŠใซใ€ใ‚ใชใŸใฎ้‹ญใ„ๆ„่ฆ‹ใ‚’ไป˜ใ‘ๅŠ ใˆใ‚‹ใ ใ‘ใงใ„ใ„ใฎใงใ™๏ผ

     

    โ–ถ ๆ—ฉๅ‰ฒไพกๆ ผใงๅ—่ฌ›ใ—ใซ่กŒใ

     

     

    ใกใ‚‡ใฃใจๅพ…ใฃใฆใใ ใ•ใ„๏ผ

    ใ‚‚ใ—ใ‹ใ—ใฆใ€ใ“ใ‚Œใ‚‚่ฆ‹้€ƒใ—ใฆใ„ใพใ›ใ‚“ใ‹๏ผŸ

    ๐Ÿ‘‰30%ใ‚ทใƒผใ‚ฏใƒฌใƒƒใƒˆๅ‰ฒๅผ•ๅฎŸๆ–ฝไธญใฎClaude๏ผˆใ‚ฏใƒญใƒผใƒ‰๏ผ‰ๅฐ‚้–€่ฌ›ๅบงใ‚‚ใŠ่ฆ‹้€ƒใ—ใชใ๏ผ!

     

    "่‡ชๅˆ†ใฏใ‚ฏใƒญใƒผใƒ‰ใ‚’100%ๆดป็”จใงใใฆใ„ใ‚‹ใ ใ‚ใ†ใ‹๏ผŸ ๐Ÿค”"

    ๅˆๅฟƒ่€…ใ‹ใ‚‰ๅฐ‚้–€ๅฎถใพใงใ€ไปŠใ™ใ่‡ชๅˆ†ใฎClaudeๆดป็”จ่ƒฝๅŠ›ใ‚’ใƒใ‚งใƒƒใ‚ฏใ—ใฆใฟใฆใใ ใ•ใ„ใ€‚

     

    [๐Ÿ‘‡็งใฎClaudeๆดป็”จใƒฌใƒ™ใƒซใ‚’็ขบ่ชใ™ใ‚‹]

     

    0

ๆœŸ้–“้™ๅฎšใ‚ปใƒผใƒซ

๏ฟฅ8,088

28%

๏ฟฅ11,323