๐ŸŒ‘ ์–ด๋‘  ์†์œผ๋กœ: Soulbound Codex

๋ฐœํ–‰: (2025๋…„ 12์›” 6์ผ ์˜ค์ „ 04:40 GMT+9)
9 min read
์›๋ฌธ: Dev.to

Source: Dev.to

๋ฐ๋ชจ ์ด๋ฏธ์ง€

๋ฐฐ๊ฒฝ

Kiroween์€ AWS๊ฐ€ ์ฃผ์ตœํ•˜๋Š” ํ• ๋กœ์œˆ ํ…Œ๋งˆ ํ•ด์ปคํ†ค์œผ๋กœ, Kiro๋ผ๋Š” AI ์ฝ”๋”ฉ ์—์ด์ „ํŠธ์˜ ํž˜์„ ๋ณด์—ฌ์ฃผ๊ธฐ ์œ„ํ•ด ๋งˆ๋ จ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ๋„์ „ ๊ณผ์ œ๋Š” ํ•œ ๋‹ฌ ์•ˆ์— ์•ผ์‹ฌ ์ฐจ๊ณ  ์ฐฝ์˜์ ์ธ ๋ฌด์–ธ๊ฐ€๋ฅผ ๋งŒ๋“ค๊ธฐ์˜€์Šต๋‹ˆ๋‹ค.

์ €์—๊ฒŒ๋Š” AI, ๊ณ ๋”• ๋ฏธํ•™, ๋ฉ€ํ‹ฐโ€‘๋ชจ๋“ˆ UI ์•„ํ‚คํ…์ฒ˜, ๊ณ ๊ธ‰ ์—์ด์ „ํŠธ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ฒ˜์Œ์œผ๋กœ ๊ฒฐํ•ฉํ•˜๋Š” ๋ฏธ์ง€์˜ ์„ธ๊ณ„์— ๋›ฐ์–ด๋“œ๋Š” ๊ฒƒ์ด์—ˆ์Šต๋‹ˆ๋‹ค. ๊ทธ ๊ฒฐ๊ณผ๋ฌผ์€ Soulbound Codex๋ผ๋Š”, ์™„์ „ํ•œ ์ƒ์‚ฐ์„ฑ ์Šค์œ„ํŠธ๋ฅผ ์œผ์Šค์Šคํ•˜๊ณ  ๋ชฐ์ž…๊ฐ ์žˆ๋Š” ๊ฒฝํ—˜์œผ๋กœ ๋ฐ”๊พผ ํ”„๋กœ์ ํŠธ์˜€์Šต๋‹ˆ๋‹ค.

๋‚ด๊ฐ€ ๋งŒ๋“  ๊ฒƒ: Soulbound Codex

Kiroween์€ ์–ด๋‘์šด ํ…Œ๋งˆ์˜ ์ƒ์‚ฐ์„ฑ ํ”Œ๋žซํผ์œผ๋กœ, ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค:

  • โœ๏ธ Ghost Writer โ€“ ์‹ค์‹œ๊ฐ„ AI ๊ธ€์“ฐ๊ธฐ ์ œ์•ˆ
  • ๐Ÿ“– Necronomicon Notes โ€“ ๊ณ ๋Œ€์˜ ์›€์ง์ด๋Š” ๋‘๋ฃจ๋งˆ๋ฆฌ ์•ˆ์—์„œ ๊ธ€์“ฐ๊ธฐ
  • โšฐ๏ธ Graveyard Dashboard โ€“ ์ž‘์—…์ด ๋ฌด๋ค๋Œ์ด๋กœ ๋ณ€ํ•˜๊ณ  ๋ฌผ๋ฆฌ์™€ ์˜์‹ ์• ๋‹ˆ๋ฉ”์ด์…˜ ์ ์šฉ
  • ๐Ÿ”ฎ Terminal Tarot โ€“ Git ์ปค๋ฐ‹์„ ๋ถ„์„ํ•ด ํƒ€๋กœ ๋ฆฌ๋”ฉ ์ƒ์„ฑ
  • ๐ŸŒ• Moon Phase Calendar โ€“ ์ฒœ๋ฌธํ•™์  ์ •ํ™•๋„๋กœ ์‹œ๊ฐ„ ์ถ”์ 
  • ๐Ÿ•ธ๏ธ Ambient soundscapes์™€ ๊ณ ๋”• UI๊ฐ€ ๋ถ„์œ„๊ธฐ ์žˆ๊ณ  ๋งˆ๋ฒ• ๊ฐ™์€ ๊ฒฝํ—˜ ์ œ๊ณต

๋ชจ๋“  ๊ฒƒ์€ ๋‹ค์Œ ๊ธฐ์ˆ ๋กœ ๊ตฌ๋™๋ฉ๋‹ˆ๋‹ค:

React, TypeScript, Vite, CSS Modules, Firebase, OpenRouter AI, and Kiroโ€™s specโ€‘driven development workflow.

๊ธฐ์ˆ ์  ์„ฑ๊ณผ

  • ๊ณต์œ  ์ƒํƒœ์™€ ์˜คํ”„๋ผ์ธโ€‘์šฐ์„  ์„ค๊ณ„๋ฅผ ๊ฐ–์ถ˜ ์™„์ „ํ•œ ๋ฉ€ํ‹ฐโ€‘๋ชจ๋“ˆ React ์•„ํ‚คํ…์ฒ˜
  • NVIDIA Nemotron + OpenRouter ๋ฐฑ์—…์„ ํ™œ์šฉํ•œ AI ๊ธ€์“ฐ๊ธฐ ์–ด์‹œ์Šคํ„ดํŠธ
  • ๋ธŒ๋ผ์šฐ์ € ๋‚ด์—์„œ ์ง์ ‘ ๋™์ž‘ํ•˜๋Š” isomorphic-git ๊ธฐ๋ฐ˜ Git ์ ์ˆ  ์—”์ง„
  • Firebase๋ฅผ ์ด์šฉํ•œ ํด๋ผ์šฐ๋“œ ๋™๊ธฐํ™”(์ธ์ฆ, ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค, ์Šคํ† ๋ฆฌ์ง€)
  • ๋งž์ถคํ˜• ๊ณ ๋”• ์• ๋‹ˆ๋ฉ”์ด์…˜, ํŒŒํ‹ฐํด ํšจ๊ณผ, ์–‘ํ”ผ์ง€ ๋ Œ๋”๋ง
  • ํŒŒ์›Œ ์œ ์ €๋ฅผ ์œ„ํ•œ ํ‚ค๋ณด๋“œโ€‘๋“œ๋ฆฌ๋ธ ๋‚ด๋น„๊ฒŒ์ด์…˜
  • ์ฆ‰์‹œ ์ „ํ™˜ ๊ฐ€๋Šฅํ•œ ํ…Œ๋งˆ ์—”์ง„
  • ๋…ธํŠธ์™€ ์ž‘์—…์„ ์œ„ํ•œ import/export ์‹œ์Šคํ…œ
  • ๋ชจ๋“  ๋ชจ๋“ˆ์— ๋ ˆ์ด์–ด๋ง๋œ ์ ‘๊ทผ์„ฑ ํ–ฅ์ƒ

๋‹จ์ˆœํžˆ ํ…Œ๋งˆ UI๊ฐ€ ์•„๋‹ˆ๋ผ ์‹ค์ œ ์ƒ์‚ฐ์„ฑ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค.

Kiro๊ฐ€ ์–ด๋–ป๊ฒŒ ๋„์›€์„ ์คฌ๋Š”๊ฐ€

Kiro๋Š” ๋‹จ์ˆœํ•œ ๋„๊ตฌ๊ฐ€ ์•„๋‹ˆ๋ผ ๊ฐœ๋ฐœ ํŒŒํŠธ๋„ˆ ์—ญํ• ์„ ํ–ˆ์Šต๋‹ˆ๋‹ค.

Specโ€‘Driven Development

  • ๋ชจ๋“  ์š”๊ตฌ์‚ฌํ•ญ, UX ๋™์ž‘, ์•„ํ‚คํ…์ฒ˜ ํŒจํ„ด์„ .kiro/specs์— ๊ธฐ์ˆ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • Kiro๋Š” ์ด ์ŠคํŽ™์„ ๊น”๋”ํ•˜๊ณ  ๋ชจ๋“ˆํ™”๋œ ์ฝ”๋“œ๋กœ ๋ณ€ํ™˜ํ–ˆ์œผ๋ฉฐ, ์žฌ์ž‘์—…์ด๋‚˜ ๋ชจํ˜ธํ•จ์ด ์—†์—ˆ์Šต๋‹ˆ๋‹ค.

Steering Docs

  • ์‹œ๊ฐ์  ์Šคํƒ€์ผ ์ผ๊ด€์„ฑ, AI ์‘๋‹ต ํ†ค, ์ฝ”๋”ฉ ์ปจ๋ฒค์…˜, ์•„ํ‚คํ…์ฒ˜ ๊ฒฝ๊ณ„๋ฅผ ๊ด€๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค.

Agent Hooks

  • ๋‹ค์Œ๊ณผ ๊ฐ™์€ ์ž๋™ํ™” ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๊ตฌํ˜„ํ–ˆ์Šต๋‹ˆ๋‹ค:
    • Ghost Writer์˜ ์ปจํ…์ŠคํŠธ ์ถ”์ถœ
    • ํ…Œ์ŠคํŠธ ์Šคํ… ์ž๋™ ์ƒ์„ฑ
    • ๋ฌธ์žฅ ์™„์„ฑ ํŠธ๋ฆฌ๊ฑฐ
    • Terminal Tarot์šฉ ๋ถ„์„ ํŒŒ์ดํ”„๋ผ์ธ

์ƒˆ๋กœ์šด Kiro ๊ธฐ๋Šฅ

  • ํŠน์„ฑ ๊ธฐ๋ฐ˜ ํ…Œ์ŠคํŠธ๋กœ ๊ธฐ๋Šฅ ์ŠคํŽ™์„ ๊ตฌํ˜„๊ณผ ๋Œ€์กฐ ๊ฒ€์ฆ
  • ์–ธ์ œ๋“ ์ง€ Kiro์˜ ์ฝ”๋“œ ๋ณ€๊ฒฝ์„ ๋˜๋Œ๋ฆด ์ˆ˜ ์žˆ๋Š” ์ฒดํฌํฌ์ธํŠธ
  • ํ„ฐ๋ฏธ๋„ ์•ˆ์—์„œ ์ปค์Šคํ…€ ์—์ด์ „ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๋Š” Kiro CLI
  • ์ค‘์•™ํ™”๋œ ์ŠคํŽ™ + ์Šคํ‹ฐ์–ด๋ง ๊ด€๋ฆฌ๊ฐ€ ๊ฐ€๋Šฅํ•œ ํŒ€ ๊ธฐ๋ฐ˜ ์›Œํฌํ”Œ๋กœ์šฐ

Kiro ์—†์ด Kiroween์„ ๋งŒ๋“ ๋‹ค๋ฉด ๋ช‡ ์ฃผ๊ฐ€ ์•„๋‹Œ ๋ช‡ ๋‹ฌ์ด ๊ฑธ๋ ธ์„ ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋งˆ์ฃผํ•œ ์žฅ์• ๋ฌผ

  • โณ ์‹œ๊ฐ„ ์••๋ฐ• โ€“ ์—…๋ฌด, ์ผ์ƒ, ๊ฑฐ๋Œ€ํ•œ ๋ฉ€ํ‹ฐโ€‘๋ชจ๋“ˆ ํ”„๋กœ์ ํŠธ๋ฅผ ๋™์‹œ์— ์ง„ํ–‰; ์–ด๋А ๋‚ ์€ 30โ€“60๋ถ„๋งŒ ์ฝ”๋”ฉํ•  ์ˆ˜ ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค.
  • ๐Ÿงฉ ๋ณต์žกํ•œ ๊ธฐ๋Šฅ ์ƒํ˜ธ์ž‘์šฉ โ€“ ๋…ธํŠธ, ์ž‘์—…, AI ์ œ์•ˆ, ํƒ€๋กœ ๋ฆฌ๋”ฉ์ด ๋ชจ๋‘ ๊ณต์œ  ์ „์—ญ ์ƒํƒœ, ๋ชจ๋“ˆ ๊ฐ„ ๋‚ด๋น„๊ฒŒ์ด์…˜, ์˜คํ”„๋ผ์ธ ์˜์†์„ฑ, ๊ณ ์„ฑ๋Šฅ์„ ์š”๊ตฌํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๐Ÿ‘ป UI ์ •๋ฐ€๋„ โ€“ ์œ ๋ น ์• ๋‹ˆ๋ฉ”์ด์…˜, ์–‘ํ”ผ์ง€ ํšจ๊ณผ, ๋‹ฌ ๋‹จ๊ณ„๋Š” ์„ธ์‹ฌํ•œ ํŠœ๋‹์ด ํ•„์š”ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๐Ÿ”Œ AI ํ†ตํ•ฉ ์˜ˆ์ธก ๋ถˆ๊ฐ€๋Šฅ์„ฑ โ€“ ๋ชจ๋ธ๋งˆ๋‹ค ๋™์ž‘์ด ๋‹ฌ๋ผ ์บ์‹ฑ, ์žฌ์‹œ๋„, ๋ฐฑ์—… ๋กœ์ง์„ ์ง์ ‘ ๊ตฌํ˜„ํ•ด์•ผ ํ–ˆ์Šต๋‹ˆ๋‹ค.
  • ๐ŸŒ ๋ธŒ๋ผ์šฐ์ € ๋‚ด Git ๋ถ„์„ โ€“ ์„œ๋ฒ„ ์—†์ด ๋กœ์ปฌ์—์„œ ์ปค๋ฐ‹์„ ํŒŒ์‹ฑํ•˜๋Š” ๊ฒƒ์ด ๋งค์šฐ ์–ด๋ ค์› ์Šต๋‹ˆ๋‹ค.

๊ฐ ์žฅ์• ๋ฌผ์€ ํ”„๋กœ์ ํŠธ๋ฅผ ํ•œ ๋‹จ๊ณ„ ๋Œ์–ด์˜ฌ๋ ธ์Šต๋‹ˆ๋‹ค.

๊ฐœ๋ฐœ ์ผ์ • (์š”์•ฝ)

Dayโ€ฏ1โ€“3: ๊ธฐ๋ณธ ๊ตฌ์ถ•

  • ํ•ต์‹ฌ React ์•„ํ‚คํ…์ฒ˜, ๋‚ด๋น„๊ฒŒ์ด์…˜, ํ…Œ๋งˆ ์—”์ง„, ๋…ธํŠธ ์Šค์บํด๋“œ, ์ž‘์—… ์‹œ์Šคํ…œ ํ”„๋กœํ† ํƒ€์ž…

Dayโ€ฏ4โ€“6: ๊ธฐ๋Šฅ ํ™•์žฅ

  • Ghost Writer AI ํ†ตํ•ฉ, Graveyard Dashboard ์• ๋‹ˆ๋ฉ”์ด์…˜, Moon Phase ์บ˜๋ฆฐ๋”, ๋งˆํฌ๋‹ค์šด ์—๋””ํ„ฐ

Dayโ€ฏ7โ€“10: ๊ณ ๊ธ‰ ์‹œ์Šคํ…œ

  • Git ์ปค๋ฐ‹ ๋ถ„์„ ์—”์ง„, ํƒ€๋กœ ์ƒ์„ฑ ๋กœ์ง, AI ์บ์‹ฑ + ๋ฐฑ์—…, ํด๋ผ์šฐ๋“œ ๋™๊ธฐํ™”, ์ธ์ฆ

Dayโ€ฏ11โ€“14: ๋งˆ๋ฌด๋ฆฌ ๋ฐ ์•ˆ์ •ํ™”

  • ํŒŒํ‹ฐํด ํšจ๊ณผ, ํ‚ค๋ณด๋“œ ๋‹จ์ถ•ํ‚ค, import/export, ์ ‘๊ทผ์„ฑ, ์ตœ์ข… ๋ฒ„๊ทธ ์ˆ˜์ •, ๋ฌธ์„œํ™”

๊ฒฐ๊ณผ์ ์œผ๋กœ Kiroween์€ 4๊ฐœ์˜ ์™„์ „ํ•œ ๋ชจ๋“ˆ, ์ˆ˜์‹ญ ๊ฐœ์˜ ๊ธฐ๋Šฅ, ํ…Œ์ŠคํŠธ, ๊ทธ๋ฆฌ๊ณ  ์ผ๊ด€๋œ UX๋ฅผ ๊ฐ–์ถ”๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

๋ฐฐ์šด ์ 

  • ๐Ÿ’ก AIโ€‘๋ณด์กฐ ๊ฐœ๋ฐœ์€ ์ƒˆ๋กœ์šด ํŒจ๋Ÿฌ๋‹ค์ž„ โ€“ AI๋Š” ๊ฐœ๋ฐœ์ž๋ฅผ ์ฆํญ์‹œ์ผœ, ๋ช‡ ์ฃผ ๊ฑธ๋ฆฌ๋˜ ๋ณด์ผ๋Ÿฌํ”Œ๋ ˆ์ดํŠธ ์ž‘์—…์„ ๋ช‡ ๋ถ„ ์•ˆ์— ํ•ด๊ฒฐํ•ฉ๋‹ˆ๋‹ค.
  • ๐Ÿง  ์ŠคํŽ™์ด ๊ทธ ์–ด๋А ๋•Œ๋ณด๋‹ค ์ค‘์š” โ€“ ๋ช…ํ™•ํ•œ ์ŠคํŽ™ = ์™„๋ฒฝํ•œ ์ฝ”๋“œ ์ƒ์„ฑ; ๋ชจํ˜ธํ•œ ์ŠคํŽ™ = ํ˜ผ๋ž€.
  • โš™๏ธ ์˜คํ”„๋ผ์ธโ€‘์šฐ์„  ์•„ํ‚คํ…์ฒ˜๋Š” ๊ณผ์†Œํ‰๊ฐ€๋จ โ€“ ์˜คํ”„๋ผ์ธ์„ ๋จผ์ € ์„ค๊ณ„ํ•˜๊ณ , ๋™๊ธฐํ™”๋ฅผ ๋‘ ๋ฒˆ์งธ๋กœ ํ•˜๋ฉด ๋ชจ๋“  ๊ฒƒ์ด ๋” ๊ฒฌ๊ณ ํ•ด์ง‘๋‹ˆ๋‹ค.
  • ๐ŸŽจ ๋ฏธํ•™์€ ๊ธฐ๋Šฅ์  ํž˜์„ ๊ฐ€์ง โ€“ ์•„๋ฆ„๋‹ค์šด ์ƒ์‚ฐ์„ฑ ๋„๊ตฌ๋Š” ์‚ฌ์šฉ์ž๋ฅผ ๋” ์˜ค๋ž˜ ๋จธ๋ฌด๋ฅด๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.
  • ๐Ÿชฆ ์˜์‹์€ ๋ฃจํ‹ด์„ ๋„˜์–ด์„ฌ โ€“ ์ž‘์—…์ด โ€œ๋•…์— ๊ฐ€๋ผ์•‰๋Š”โ€ ๋А๋‚Œ์€ ์ฒดํฌ๋ฐ•์Šค๊ฐ€ ์ค„ ์ˆ˜ ์—†๋Š” ๊ฐ์ •์  ๋งˆ๋ฌด๋ฆฌ๋ฅผ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

๋งˆ๋ฌด๋ฆฌ ์ƒ๊ฐ

Kiroween์„ ๋งŒ๋“œ๋Š” ๊ณผ์ •์€ ๋“ฑ๋ถˆ์„ ๋“  ์ฑ„ ์–ด๋‘์šด ์ˆฒ์„ ๊ฑท๋Š” ๋“ฏํ–ˆ์Šต๋‹ˆ๋‹คโ€”๊ฐ ๋ฐœ๊ฑธ์Œ์€ Kiro๊ฐ€ ๋น„์ถ”์ง€๋งŒ, ๊ธธ์€ ์–ธ์ œ๋‚˜ ์‹ ๋น„๋กœ ๊ฐ€๋“ํ–ˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ฒฝํ—˜์„ ํ†ตํ•ด ์ €๋Š”:

  • AI๋กœ ๋ณต์žกํ•œ ์†Œํ”„ํŠธ์›จ์–ด๋ฅผ ๋น ๋ฅด๊ฒŒ ๊ตฌ์ถ•ํ•˜๋Š” ๋ฐฉ๋ฒ•
  • ๋””์ž์ธ์ด ์‚ฌ์šฉ์ž ๊ฐ์ •์— ๋ฏธ์น˜๋Š” ์˜ํ–ฅ
  • ์••๋ฐ• ์†์—์„œ ๊ณ„ํšํ•˜๊ณ  ๊ตฌ์กฐํ™”ํ•˜๋ฉฐ ๋ฐฐํฌํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ฌด์—‡๋ณด๋‹ค๋„ Kiroween์€ ์ƒ์‚ฐ์„ฑ ๋„๊ตฌ๊ฐ€ ์ง€๋ฃจํ•  ํ•„์š”๊ฐ€ ์—†์œผ๋ฉฐ, ๋ถ„์œ„๊ธฐ ์žˆ๊ณ  ๋งˆ๋ฒ•์ ์ด๋ฉฐ ๊นŠ์ด ์žˆ๋Š” ๊ฐœ์ธ ๊ฒฝํ—˜์ด ๋  ์ˆ˜ ์žˆ์Œ์„ ๋ณด์—ฌ์ฃผ์—ˆ์Šต๋‹ˆ๋‹ค. ์ผ์ƒ ์ž‘์—…์„ ์˜์‹์œผ๋กœ ๋ฐ”๊พธ๊ณ  ์‹ถ๋‹ค๋ฉด, Kiroween์ด ๋ฐ”๋กœ ๊ทธ ํ•ด๋‹ต์ž…๋‹ˆ๋‹ค.

Back to Blog

๊ด€๋ จ ๊ธ€

๋” ๋ณด๊ธฐ ยป

์ œ๋กœ์—์„œ Gemini Multi-Agint๊นŒ์ง€: 5์ผ ๋งŒ์— Cognitive Firewall์„ ๊ตฌ์ถ•ํ•œ ๋ฐฉ๋ฒ•

์„œ๋ก : ์ธ์ง€ ํ•ดํ‚น ์œ„๊ธฐ ์ด์ œ๋Š” ๋Œ€ํ˜• ์–ธ์–ด ๋ชจ๋ธ LLMs๊ฐ€ ๋งํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€๊ฐ€ ์•„๋‹ˆ๋ผ, ์šฐ๋ฆฌ๊ฐ€ ๊ทธ๋“ค์ด ๋งํ•˜๋Š” ๊ฒƒ์„ ์ง„์ •์œผ๋กœ ์‹ ๋ขฐํ•  ์ˆ˜ ์žˆ๋Š”๊ฐ€๊ฐ€ ๋ฌธ์ œ์ด๋‹ค.

๋‚˜๋Š” Kiro์˜ Spec-Driven AI Development๋ฅผ ์‚ฌ์šฉํ•ด 7์ผ ๋งŒ์— Yahoo Pipes 2.0์„ ๋งŒ๋“ค์—ˆ๋‹ค

TL;DR โ€“ Yahoo Pipes๋ฅผ ํ˜„๋Œ€์ ์ธ Chrome ํ™•์žฅ ํ”„๋กœ๊ทธ๋žจ์œผ๋กœ ์žฌ๊ตฌ์„ฑํ–ˆ์œผ๋ฉฐ, AIโ€‘powered ์ถ”์ฒœ, ์‚ฐ์—…โ€‘grade SVG ํŽธ์ง‘๊ธฐ, ์‹ค์‹œ๊ฐ„ webhooks๋ฅผ ํฌํ•จํ•ฉ๋‹ˆ๋‹ค. Built 100 %โ€ฆ

๐ŸงŸ ๋‚˜๋Š” ๋‚ด Task Manager๋ฅผ Zombie Shooter๋กœ ๋ฐ”๊ฟ”์„œ RAM์„ ์ ˆ์•ฝํ–ˆ๋‹ค (Kiro๋กœ ์ œ์ž‘)

์–ด๋‘์ปด์ปดํ•˜๊ณ  ํญํ’์šฐ๊ฐ€ ๋ชฐ์•„์น˜๋Š” ๋ฐค์ด์—ˆ์–ด์š”โ€ฆ ์•„๋‹ˆ, ์‚ฌ์‹ค์€ ์ƒˆ๋ฒฝ 2์‹œ์˜€๊ณ , ๋‚ด ๋…ธํŠธ๋ถ ํŒฌ์ด ๋งˆ์น˜ ๋ฐด์‹œ์ฒ˜๋Ÿผ ์šธ๋ถ€์ง–์—ˆ์œผ๋ฉฐ, RAM ์‚ฌ์šฉ๋Ÿ‰์€ ๋ฌด์‹œ๋ฌด์‹œํ•˜๊ฒŒ 98%์— ๋‹ฌํ•˜๊ณ  ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. ์šฐ๋ฆฌ๋Š”โ€ฆ

ํด๋ผ์šฐ๋“œํ”Œ๋ ˆ์–ด ํ„ฐ๋„์„ ์œ„ํ•œ ๊ฐ„๋‹จํ•œ ๋ฐ์Šคํฌํ†ฑ UI (RDP, SSH, TCP)

๊ฐœ์š” Cloudflare Tunnel cloudflared๋Š” ๊ฐ€๋ณ๊ณ  ์•ˆ์ „ํ•˜๋ฉฐ ๋น ๋ฅธ ๋†€๋ผ์šด ๋„๊ตฌ๋กœ, ํฌํŠธ๋ฅผ ์—ด๊ฑฐ๋‚˜ ๋ณ„๋„๋กœ ๊ด€๋ฆฌํ•˜์ง€ ์•Š๊ณ  ๋กœ์ปฌ ์„œ๋น„์Šค๋ฅผ ๋…ธ์ถœํ•˜๋Š” ๋ฐ ์™„๋ฒฝํ•ฉ๋‹ˆ๋‹ค.