๐Ÿค–๋ชจ๋‘๋ฅผ ์œ„ํ•œ AI: byLLM๊ณผ A11yShape๊ฐ€ ํฌ์šฉ์  ์ฝ”๋”ฉ์„ ์žฌ์ •์˜ํ•˜๋Š” ๋ฐฉ๋ฒ•

๋ฐœํ–‰: (2025๋…„ 12์›” 7์ผ ์˜คํ›„ 09:24 GMT+9)
7 ๋ถ„ ์†Œ์š”
์›๋ฌธ: Dev.to

Source: Dev.to

Cover image for ๐Ÿค–AI for Everyone: How byLLM & A11yShape Are Redefining Inclusive Coding

๐Ÿš€ AI for All: byLLM and A11yShape Bridge AI and Accessibility in Programming

์˜ค๋Š˜๋‚  ๊ธ‰๋ณ€ํ•˜๋Š” ๊ธฐ์ˆ  ์ƒํƒœ๊ณ„์—์„œ ๋‘ ๊ฐ€์ง€ ํ˜์‹ ์ ์ธ ๋„๊ตฌ๊ฐ€ ์†Œํ”„ํŠธ์›จ์–ด ๊ฐœ๋ฐœ๊ณผ ์ ‘๊ทผ์„ฑ์— ๋Œ€ํ•œ ์šฐ๋ฆฌ์˜ ์‚ฌ๊ณ  ๋ฐฉ์‹์„ ์žฌ์ •์˜ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

  • byLLM์€ AI ํ†ตํ•ฉ์„ ๊ฑฐ์˜ ์†์‰ฝ๊ฒŒ ๋งŒ๋“ค์–ด ์ค๋‹ˆ๋‹ค.
  • A11yShape๋Š” ์‹œ๊ฐ ์žฅ์• ์ธ ๋ฐ ์ €์‹œ๋ ฅ ๊ฐœ๋ฐœ์ž๋“ค์ด 3D ๋ชจ๋ธ์„ ๋…๋ฆฝ์ ์œผ๋กœ ๋งŒ๋“ค๊ณ  ํŽธ์ง‘ํ•  ์ˆ˜ ์žˆ๋„๋ก ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋‘ ๋„๊ตฌ๊ฐ€ ํ•จ๊ป˜ ํ˜์‹ ๊ณผ ํฌ์šฉ์ด ์†์žก๊ณ  ๋‚˜์•„๊ฐ€๋Š” ๋ฏธ๋ž˜๋ฅผ ์˜ˆ๊ณ ํ•ฉ๋‹ˆ๋‹ค.

โญ ์ฃผ์š” ํ•˜์ด๋ผ์ดํŠธ

๐Ÿ”ง byLLM ํ”„๋ ˆ์ž„์›Œํฌ

ํ•œ ์ค„์˜ ์ฝ”๋“œ๋งŒ์œผ๋กœ LLM ๊ธฐ๋ฐ˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด ์ฃผ๋Š” ๊ฐ€๋ฒผ์šด ์˜คํ”ˆ์†Œ์Šค ๋„๊ตฌ์ž…๋‹ˆ๋‹ค โ€” ๋ณ„๋„์˜ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง์ด ํ•„์š” ์—†์Šต๋‹ˆ๋‹ค.

๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ A11yShape

์‹œ๊ฐ ์žฅ์• ์ธ ๋ฐ ์ €์‹œ๋ ฅ ํ”„๋กœ๊ทธ๋ž˜๋จธ๋ฅผ ์œ„ํ•ด ์„ค๊ณ„๋œ AI ๊ธฐ๋ฐ˜ 3D ๋ชจ๋ธ๋ง ์–ด์‹œ์Šคํ„ดํŠธ๋กœ, 3D ๋ชจ๋ธ์„ ํ’๋ถ€ํ•œ ์ž์—ฐ์–ด ์„ค๋ช…์œผ๋กœ ๋ณ€ํ™˜ํ•˜๊ณ  ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ํŽธ์ง‘์„ ๊ฐ€๋Šฅํ•˜๊ฒŒ ํ•ฉ๋‹ˆ๋‹ค.

๐Ÿค ํฌ์šฉ์  ๊ธฐ์ˆ ์˜ ๋ถ€์ƒ

๋‘ ๋„๊ตฌ ๋ชจ๋‘ ๊ณต์ •ํ•œ AI๋ฅผ ํ–ฅํ•œ ๋” ๋„“์€ ์›€์ง์ž„์„ ๋ณด์—ฌ ์ฃผ๋ฉฐ, ๋‹ค์–‘ํ•œ ๊ฐœ๋ฐœ์ž๋“ค์„ ์ง€์›ํ•˜๊ณ  ๋ชจ๋“  ๊ทœ๋ชจ์˜ ํŒ€ ํšจ์œจ์„ฑ์„ ๋†’์—ฌ์ค๋‹ˆ๋‹ค.

๐Ÿš€ byLLM: AI ํ†ตํ•ฉ์„ ์†์‰ฝ๊ฒŒ

LLM์„ โ€œํ•จ์ˆ˜์ฒ˜๋Ÿผโ€ ํ˜ธ์ถœํ•˜๊ณ  ์‹ถ๋‚˜์š”? ๋ฐ”๋กœ ๊ทธ๊ฒŒ byLLM์ด(University of Michigan ์—ฐ๊ตฌ์ง„์ด) ๊ฐ€๋Šฅํ•˜๊ฒŒ ๋งŒ๋“  ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋ณต์žกํ•œ ํ”„๋กฌํ”„ํŠธ๋ฅผ ๋งŒ๋“ค ํ•„์š” ์—†์ด ๋‹ค์Œ๊ณผ ๊ฐ™์ด ์ž‘์„ฑํ•˜๋ฉด ๋ฉ๋‹ˆ๋‹ค:

response = query_by_llm

๐Ÿ”‘ ์ฃผ์š” ๊ธฐ๋Šฅ

  • โšก ํ•œ ์ค„ AI ํ†ตํ•ฉ
  • ๐Ÿค– ์ž๋™ ํ”„๋กฌํ”„ํŠธ ์—”์ง€๋‹ˆ์–ด๋ง
  • ๐Ÿ“ˆ ๊ฐœ๋ฐœ ์†๋„ 3๋ฐฐ ํ–ฅ์ƒ, ์ฝ”๋“œ ๋ผ์ธ 45โ€ฏ% ๊ฐ์†Œ(์—ฐ๊ตฌ ๊ฒฐ๊ณผ)
  • ๐ŸŒ ์˜คํ”ˆ์†Œ์Šค, ์ฒซ ๋‹ฌ์— 14k+ ๋‹ค์šด๋กœ๋“œ
  • ๐ŸŽฏ ์ฑ—๋ด‡, ๋ถ„์„, ํ—ฌ์Šค์ผ€์–ด ์•ฑ, ๊ต์œก ๋„๊ตฌ ๋“ฑ ๋‹ค์–‘ํ•œ ๋ถ„์•ผ์— ์ตœ์ 

byLLM์€ Jasonโ€ฏMars, Lingjiaโ€ฏTang, Krisztianโ€ฏFlautner๊ฐ€ ์ด๋Œ๊ณ  ์žˆ์œผ๋ฉฐ Jaseci Labs์˜ ์ง€์›์„ ๋ฐ›๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

๐Ÿ‘๏ธโ€๐Ÿ—จ๏ธ A11yShape: BLV ๊ฐœ๋ฐœ์ž๋ฅผ ์œ„ํ•œ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ 3D ๋ชจ๋ธ๋ง

์ „ํ†ต์ ์ธ 3D ๋ชจ๋ธ๋ง ๋„๊ตฌ๋Š” ์‹œ๊ฐ์  ํ”ผ๋“œ๋ฐฑ์— ํฌ๊ฒŒ ์˜์กดํ•ฉ๋‹ˆ๋‹ค โ€” ์ด๋Š” ์‹œ๊ฐ ์žฅ์• ์ธ ๋ฐ ์ €์‹œ๋ ฅ ๊ฐœ๋ฐœ์ž๋ฅผ ๋ฐฐ์ œํ•ฉ๋‹ˆ๋‹ค. A11yShape๊ฐ€ ๊ทธ ์žฅ๋ฒฝ์„ ํ—ˆ๋ฌผ์—ˆ์Šต๋‹ˆ๋‹ค.

OpenSCAD + GPTโ€‘4o ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์ถ•๋œ A11yShape๋Š” ์ž๋™์œผ๋กœ:

  • ์—ฌ๋Ÿฌ ๊ฐ๋„์—์„œ ๋ชจ๋ธ์„ ๋ Œ๋”๋ง
  • ์ด๋ฏธ์ง€์™€ ์ฝ”๋“œ๋ฅผ GPTโ€‘4o์— ์ „์†ก
  • ์ƒ์„ธํ•œ ์ž์—ฐ์–ด ์„ค๋ช… ์ƒ์„ฑ
  • ์ฝ”๋“œ๊ฐ€ ๋ณ€๊ฒฝ๋  ๋•Œ๋งˆ๋‹ค ์„ค๋ช…๊ณผ ์‹œ๊ฐ์„ ์ฆ‰์‹œ ์—…๋ฐ์ดํŠธ

๐Ÿ”‘ ์ฃผ์š” ๊ธฐ๋Šฅ

  • ๐Ÿ”„ ๋‹ค๊ฐ๋„ ๋ Œ๋”๋ง + ๋™๊ธฐํ™”๋œ ํ…์ŠคํŠธ ์„ค๋ช…
  • ๐Ÿ’ฌ ๋Œ€ํ™”ํ˜• Q&A + AI ๊ธฐ๋ฐ˜ ์ฝ”๋“œ ์ œ์•ˆ
  • ๐ŸŽฏ ๊ต์ฐจ ํ‘œํ˜„ ํ•˜์ด๋ผ์ดํŒ…์œผ๋กœ ํƒ์ƒ‰ ์šฉ์ด
  • ๐Ÿ“œ ๋ฒ„์ „ ๊ด€๋ฆฌ๋œ ๋ณ€๊ฒฝ ๋กœ๊ทธ
  • ๐Ÿงช ์‹œ๊ฐ ์žฅ์• ์ธ/์ €์‹œ๋ ฅ ํ”„๋กœ๊ทธ๋ž˜๋จธ์™€์˜ ์‹ค์ œ ํ…Œ์ŠคํŠธ๋ฅผ ํ†ตํ•ด ๊ฒ€์ฆ

A11yShape๋Š” UTโ€ฏDallas, University of Michigan, MIT ๋“ฑ๊ณผ์˜ ํ˜‘์—…์œผ๋กœ ๊ฐœ๋ฐœ๋์œผ๋ฉฐ, BLV ์ปค๋ฎค๋‹ˆํ‹ฐ๋ฅผ ์œ„ํ•ด ์˜คํ”ˆ์†Œ์Šค๋กœ ๊ณต๊ฐœ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

๐Ÿ“Š ๋น„๊ต ๊ฐœ์š”

ํ•ญ๋ชฉbyLLM ๐ŸŒŸA11yShape ๐Ÿ‘“
์ฃผ์š” ์ดˆ์ ํ”„๋กฌํ”„ํŠธ ์—†์ด AI ํ†ตํ•ฉ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ 3D ๋ชจ๋ธ๋ง
๊ธฐ์ˆ ์˜๋ฏธ ๊ธฐ๋ฐ˜ ์ปดํŒŒ์ผ๋Ÿฌ + ๋Ÿฐํƒ€์ž„OpenSCAD + GPTโ€‘4o
ํ•ต์‹ฌ ํ˜œํƒ๊ฐœ๋ฐœ ์†๋„ 3๋ฐฐ, ์ฝ”๋“œ 45โ€ฏ% ๊ฐ์†ŒBLV ์‚ฌ์šฉ์ž๊ฐ€ ๋…๋ฆฝ์ ์œผ๋กœ 3D ์ œ์ž‘
๋Œ€์ƒ ์‚ฌ์šฉ์ž๊ฐœ๋ฐœ์ž, ์Šคํƒ€ํŠธ์—…, ํŒ€์‹œ๊ฐ ์žฅ์• ์ธ/์ €์‹œ๋ ฅ ํ”„๋กœ๊ทธ๋ž˜๋จธ
์‚ฌ์šฉ ์‚ฌ๋ก€์ฑ—๋ด‡, ๊ธˆ์œต, ํ—ฌ์Šค์ผ€์–ด์›น ์‹œ๊ฐํ™”, ๊ต์œก, ํ•˜๋“œ์›จ์–ด
๊ฐœ๋ฐœ ๋‹จ๊ณ„์˜คํ”ˆ์†Œ์Šค ํ”„๋ ˆ์ž„์›Œํฌ์—ฐ๊ตฌ ํ”„๋กœํ† ํƒ€์ž…(์˜คํ”ˆ์†Œ์Šค ์˜ˆ์ •)
์—ฐ๊ตฌ ๊ฒฐ๊ณผ์ •ํ™•๋„ ํ–ฅ์ƒ, ์ฝ”๋“œ ๊ฐ์†Œ๋ชจ๋“  BLV ์‚ฌ์šฉ์ž๊ฐ€ ๋ชจ๋ธ๋ง ๊ณผ์ œ ์™„์ˆ˜

๐ŸŒ ์™œ ์ด ํ˜์‹ ์ด ์ค‘์š”ํ•œ๊ฐ€

์ด ๋„๊ตฌ๋“ค์€ ๋‹จ์ˆœํžˆ โ€œ๋ฉ‹์ง„ ๊ธฐ์ˆ โ€์ด ์•„๋‹ˆ๋ผ AI ํ™œ์šฉ์— ๋Œ€ํ•œ ์‚ฌ๊ณ  ๋ฐฉ์‹์„ ๋ฐ”๊พธ๋Š” ์ „ํ™˜์ ์ž…๋‹ˆ๋‹ค.

  • byLLM์€ ์•ฑ์— AI๋ฅผ ์ถ”๊ฐ€ํ•˜๋Š” ๋งˆ์ฐฐ์„ ์ค„์—ฌ ์†Œ๊ทœ๋ชจ ํŒ€๊ณผ ์ธ๋”” ๊ฐœ๋ฐœ์ž์˜ ์ง„์ž… ์žฅ๋ฒฝ์„ ๋‚ฎ์ถฅ๋‹ˆ๋‹ค.
  • A11yShape๋Š” ํ”„๋กœ๊ทธ๋ž˜๋ฐ ๋ฐ 3D ๋””์ž์ธ ๋ถ„์•ผ์—์„œ ์˜ค๋žซ๋™์•ˆ ์กด์žฌํ•ด ์˜จ ์ ‘๊ทผ์„ฑ ๊ฒฉ์ฐจ๋ฅผ ๋ฉ”์›๋‹ˆ๋‹ค.

๋‘ ๋„๊ตฌ ๋ชจ๋‘ ๊ฐœ๋ฐœ์„ ๋ณด๋‹ค ํฌ์šฉ์ ์ด๊ณ , ํšจ์œจ์ ์ด๋ฉฐ, ์ฐฝ์˜์ ์œผ๋กœ ๋งŒ๋“ค์–ด ์ค๋‹ˆ๋‹ค.

๐Ÿ”ฎ ํ–ฅํ›„ ์ „๋ง

๋‘ ๋„๊ตฌ๊ฐ€ ์„ฑ์ˆ™ํ•ด์ง์— ๋”ฐ๋ผ ๋‹ค์Œ๊ณผ ๊ฐ™์€ ๋ณ€ํ™”๊ฐ€ ๊ธฐ๋Œ€๋ฉ๋‹ˆ๋‹ค:

  • ๋” ๋งŽ์€ ํ”„๋กœ๊ทธ๋ž˜๋ฐ ์–ธ์–ด๊ฐ€ byLLM ์—ฐ์‚ฐ์ž๋ฅผ ์ง€์›
  • A11yShape๊ฐ€ 3D ํ”„๋ฆฐํŒ… ๋ฐ ํ•˜๋“œ์›จ์–ด ํ”„๋กœํ† ํƒ€์ดํ•‘์œผ๋กœ ํ™•์žฅ
  • ํฌ๋กœ์Šค ํ”Œ๋žซํผ ์ ‘๊ทผ์„ฑ ํ†ตํ•ฉ ๊ฐ•ํ™”
  • ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ๋„ํ˜• ํˆด๋ง์ด ์ด ์‹œ์Šคํ…œ ์œ„์— ๊ตฌ์ถ•

์ด๋Ÿฌํ•œ ํ˜์‹ ์€ ๋ชจ๋‘๊ฐ€ ์ฐธ์—ฌํ•  ๋•Œ AI์˜ ์ง„์ •ํ•œ ํž˜์ด ๋ฐœํœ˜๋œ๋‹ค๋Š” ์‚ฌ์‹ค์„ ์ผ๊นจ์›Œ ์ค๋‹ˆ๋‹ค.

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

์ด ์ค‘ ์–ด๋А ๋„๊ตฌ๊ฐ€ ๊ฐ€์žฅ ํฅ๋ฏธ๋กญ๋‚˜์š”?
๋‹ค์Œ ํ”„๋กœ์ ํŠธ์— byLLM์„ ์‚ฌ์šฉํ•ด ๋ณด์‹ค ๊ฑด๊ฐ€์š”, ์•„๋‹ˆ๋ฉด A11yShape๋กœ ํฌ์šฉ์ ์ธ ๊ธฐ์ˆ ์„ ๋งŒ๋“ค๊ณ  ์‹ถ์œผ์‹ ๊ฐ€์š”?

์—ฌ๋Ÿฌ๋ถ„์˜ ์ƒ๊ฐ์„ ๊ณต์œ ํ•ด ์ฃผ์„ธ์š” โ€” ํ•จ๊ป˜ ์ ‘๊ทผ ๊ฐ€๋Šฅํ•œ ๋ฏธ๋ž˜๋ฅผ ๋งŒ๋“ค์–ด ๊ฐ‘์‹œ๋‹ค. ๐Ÿค–๐Ÿ’™

์ฝ์–ด ์ฃผ์…”์„œ ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค! ๐Ÿ™Œ

Back to Blog

๊ด€๋ จ ๊ธ€

๋” ๋ณด๊ธฐ ยป

CVE-2025-55182 (React Server Components Vulnerability)๊ฐ€ ์„œ๋ฒ„ ๋ฃจํŠธ์— .sh, .gz ๋˜๋Š” XMRig ๋งˆ์ด๋„ˆ์™€ ๊ฐ™์€ ํŒŒ์ผ์„ ์ƒ์„ฑํ•  ์ˆ˜ ์žˆ๋‚˜์š”?

์งˆ๋ฌธ: ์ €๋Š” Magento 2๋ฅผ ๋ฐฑ์—”๋“œ๋กœ ์‚ฌ์šฉํ•˜๋Š” React Server Components๊ฐ€ ํฌํ•จ๋œ Next.js ํ”„๋กœ์ ํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ตœ๊ทผ์— ์„œ๋ฒ„๊ฐ€ ์นจํ•ด๋‹นํ–ˆ์œผ๋ฉฐ ์˜์‹ฌ์Šค๋Ÿฌ์šด ํŒŒ์ผ์„ ๋ฐœ๊ฒฌํ–ˆ์Šต๋‹ˆ๋‹คโ€ฆ

Google Shopping Ads๋ฅผ ์‚ฌ์šฉํ•˜์—ฌ ์ˆ˜์ต์„ ๊ทน๋Œ€ํ™”ํ•˜๋Š” ๋ฐฉ๋ฒ•

Google Shopping Ads๋Š” ์ „์ž์ƒ๊ฑฐ๋ž˜ ๋น„์ฆˆ๋‹ˆ์Šค์— ๊ฐ€์žฅ ๊ฐ•๋ ฅํ•œ ์ˆ˜์ต ์ฐฝ์ถœ ์ฑ„๋„ ์ค‘ ํ•˜๋‚˜๊ฐ€ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์˜จ๋ผ์ธ ์‡ผํ•‘์ด ์ง€์†์ ์œผ๋กœ ์„ฑ์žฅํ•˜๊ณ  ๊ณ ๊ฐโ€ฆ

S&P/ASX 200 Financials (XFJ) ์ดํ•ดํ•˜๊ธฐ: ํ˜ธ์ฃผ์˜ ๊ธˆ์œต ํŒŒ์›Œํ•˜์šฐ์Šค ์„นํ„ฐ ์‹ฌ์ธต ๋ถ„์„

ํ˜ธ์ฃผ ์ฃผ์‹ ์‹œ์žฅ์€ ๋‹ค์–‘ํ•œ ์„นํ„ฐ๊ฐ€ ํƒ„ํƒ„ํ•œ ๊ธฐ๋ฐ˜ ์œ„์— ๊ตฌ์ถ•๋˜์–ด ์žˆ์ง€๋งŒ, S&P/ASX 200 Financials XFJ index๋งŒํผ ์ „๋žต์  ๋ฌด๊ฒŒ๋ฅผ ์ง€๋‹Œ ์„นํ„ฐ๋Š” ์—†์Šต๋‹ˆ๋‹ค.