๐Ÿ“บ ์˜์ƒ ์š”์•ฝ ์•„์นด์ด๋ธŒ
โ† ๋ชฉ๋ก

AI Security Engineer Foundations + Certificate โ€” Javier Garza, Snyk

AI Engineer ยท 2026-10-12 04:30 ยท 1:57:34

ํ•œ ์ค„ ํ•ต์‹ฌ

LLMยท์—์ด์ „ํŠธ ๋ณด์•ˆ์˜ OWASP ์œ„ํ—˜, AI ์ž์‚ฐ ์ธ๋ฒคํ† ๋ฆฌ, ์œ„ํ˜‘ ๋ชจ๋ธ๋ง, MCP/๋ฐ”์ด๋ธŒ ์ฝ”๋”ฉ ๋ณด์•ˆ๊นŒ์ง€ ์‹ค๋ฌด์ ์œผ๋กœ ๋‹ค๋ฃจ๋Š” AI Security Engineer ์ž…๋ฌธ ์›Œํฌ์ˆ์ด๋‹ค.

์‹œ๊ฐ„๋ณ„ ์š”์•ฝ

  1. 0:00
    ์›Œํฌ์ˆ ๊ฐœ์š” ์ด ์›Œํฌ์ˆ์€ AI ๋ณด์•ˆ ์—”์ง€๋‹ˆ์–ด๋ง์˜ ์—ฌ์„ฏ ๊ฐ€์ง€ ๋ชจ๋“ˆ์„ 2์‹œ๊ฐ„ ์•ˆ์— ์••์ถ•ํ•ด ๋‹ค๋ฃจ๋ฉฐ, LLM ์œ„ํ—˜ ๋ชฉ๋ก, ๊ทธ๋ฆผ์ž AI, ์œ„ํ˜‘ ๋ชจ๋ธ๋ง, agent skillsยทMCP, secure vibe coding, AI red teaming ํ๋ฆ„์œผ๋กœ ์ง„ํ–‰๋œ๋‹ค.
  2. 2:16
    Javier Garza ์†Œ๊ฐœ ๋ฐœํ‘œ์ž๋Š” Snyk์˜ developer advocate์ด์ž AI ๋ณด์•ˆ๊ณผ ๊ฐœ๋ฐœ์ž ๋ณด์•ˆ์— ์ง‘์ค‘ํ•˜๋Š” ์‹ค๋ฌด์ž์ด๋ฉฐ, ํ•ดํ‚นยทCTFยท์ปค๋ฎค๋‹ˆํ‹ฐ ํ™œ๋™ ๊ฒฝํ—˜์„ ๋ฐ”ํƒ•์œผ๋กœ ๋ณด์•ˆ๊ณผ ์‹ค์ „ ์ ์šฉ์„ ์ค‘์‹œํ•œ๋‹ค.
  3. 5:30
    LLM ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์˜ OWASP ์œ„ํ—˜ LLM ๋ณด์•ˆ์˜ ํ•ต์‹ฌ ์œ„ํ—˜์€ prompt injection, sensitive information disclosure, supply chain risk, data/model poisoning, improper output handling ๊ฐ™์€ ๋ฒ”์ฃผ๋กœ ์ •๋ฆฌ๋˜๋ฉฐ, ๊ฐ ํ•ญ๋ชฉ์€ ์‹ค์ œ ๊ณต๊ฒฉ ํ‘œ๋ฉด์„ ๊ธฐ์ค€์œผ๋กœ ์ดํ•ดํ•ด์•ผ ํ•œ๋‹ค.
  4. 6:42
    Prompt injection๊ณผ Gandalf Gandalf ๊ฐ™์€ ์—ฐ์Šต ๋„๊ตฌ๋ฅผ ํ†ตํ•ด direct prompt injection์ด ์‹œ์Šคํ…œ prompt๋ฅผ ์šฐํšŒํ•ด ๋น„๋ฐ€ ์ •๋ณด๋ฅผ ๋นผ๋‚ด๋Š” ๊ณผ์ •์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๊ณ , ๊ณต๊ฒฉ์€ ๋‹จ์ˆœํ•œ ์งˆ๋ฌธ ํ•˜๋‚˜๋กœ๋„ ์‹œ์ž‘๋œ๋‹ค.
  5. 9:01
    ์™ธ๋ถ€ ์ฝ˜ํ…์ธ ๋ฅผ ํ†ตํ•œ ๊ฐ„์ ‘ ์ฃผ์ž… ์›นํŽ˜์ด์ง€๋‚˜ ํ”„๋กœํ•„์ฒ˜๋Ÿผ ์™ธ๋ถ€ ์ฝ˜ํ…์ธ ์— ์ˆจ๊ธด ์ง€์‹œ๋ฌธ์ด LLM์— ์ฝํžˆ๋ฉด indirect injection์ด ๋ฐœ์ƒํ•˜๋ฉฐ, ๋ฐฉ์–ด๋Š” ์ž…๋ ฅ ์ •์ œ, ๊ณ ์œ„ํ—˜ ์ž‘์—…์˜ ์‚ฌ๋žŒ ์Šน์ธ, ์ถœ๋ ฅ ํ˜•์‹ ๊ฒ€์ฆ, ์‹œ์Šคํ…œ prompt๋กœ์˜ ํ–‰๋™ ์ œ์•ฝ์ด ํ•ต์‹ฌ์ด๋‹ค.
  6. 12:02
    ๋ฏผ๊ฐ ์ •๋ณด ๋…ธ์ถœ LLM์€ ๋น„๊ณต๊ฐœ ์ •๋ณด, ๋‚ด๋ถ€ ๋ฐ์ดํ„ฐ, ์ง€์  ์žฌ์‚ฐ์„ ์‰ฝ๊ฒŒ ๋…ธ์ถœํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ ํ”„๋กฌํ”„ํŠธ ๊ธฐ๋ฐ˜ ์œ ์ถœ, ์ ‘๊ทผ ์ œ์–ด ๋ถ€์กฑ, ๋ฐ์ดํ„ฐ ๋ณด๊ด€ ์ •์ฑ…, ์™ธ๋ถ€ ์„œ๋น„์Šค์˜ ํ•™์Šต/๋ณด๊ด€ ์กฐ๊ฑด์„ ๋ฐ˜๋“œ์‹œ ํ™•์ธํ•ด์•ผ ํ•œ๋‹ค.
  7. 15:32
    ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์ ‘๊ทผ ์ œํ•œ ์—์ด์ „ํŠธ์—๋Š” ์ „์ฒด DB๊ฐ€ ์•„๋‹ˆ๋ผ ํ•„์š”ํ•œ ํ•„๋“œ๋งŒ ๋‹ด์€ readonly view์™€ ๊ฐ™์€ ์ตœ์†Œ ๊ถŒํ•œ์„ ์ค˜์•ผ ํ•˜๋ฉฐ, ์ž…๋ ฅยท์ถœ๋ ฅ sanitization๊ณผ ๊ตฌ์กฐํ™”๋œ function call๋กœ prompt injection๊ณผ ๊ณผ๋„ํ•œ ๋ฐ์ดํ„ฐ ์ ‘๊ทผ์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.
  8. 18:18
    ๊ณต๊ธ‰๋ง ์œ„ํ—˜ ์˜คํ”ˆ์†Œ์Šค ๋ผ์ด๋ธŒ๋Ÿฌ๋ฆฌ, pre-trained model, skill, MCP ์„œ๋ฒ„์ฒ˜๋Ÿผ ์™ธ๋ถ€์—์„œ ๊ฐ€์ ธ์˜ค๋Š” ๋ชจ๋“  ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ๊ณต๊ธ‰๋ง ๊ณต๊ฒฉ ๊ฒฝ๋กœ๊ฐ€ ๋˜๋ฏ€๋กœ, ์ถœ์ฒ˜ ๊ฒ€์ฆ๊ณผ ์ง€์†์ ์ธ ์Šค์บ”์ด ํ•„์š”ํ•˜๋‹ค.
  9. 23:14
    Poisoning๊ณผ AI ๊ตฌ์„ฑ์š”์†Œ ๋ชฉ๋ก data/model poisoning์€ ํ•™์Šต ๋ฐ์ดํ„ฐ๋‚˜ ์ง€์‹œ๋ฌธ์— ์•…์„ฑ ๋‚ด์šฉ์„ ์‹ฌ๋Š” ๊ณต๊ฒฉ์ด๋ฉฐ, ์ด๋ฅผ ์ถ”์ ํ•˜๋ ค๋ฉด AI bill of materials์ฒ˜๋Ÿผ ๋ชจ๋ธยท๋ฐ์ดํ„ฐ์…‹ยทagentยทpipeline์„ ์ธ๋ฒคํ† ๋ฆฌํ™”ํ•ด์•ผ ํ•œ๋‹ค.
  10. 24:11
    ์ถœ๋ ฅ ์ฒ˜๋ฆฌ์™€ ๊ณผ๋„ํ•œ ์ž์œจ์„ฑ LLM ์ถœ๋ ฅ์€ ์‹ ๋ขฐํ•˜์ง€ ๋ง๊ณ  ํ•ญ์ƒ ๋ฐ์ดํ„ฐ๋กœ ์ทจ๊ธ‰ํ•ด์•ผ ํ•˜๋ฉฐ, ์—์ด์ „ํŠธ์—๋Š” ํ•„์š”ํ•œ ์ตœ์†Œ ๊ถŒํ•œ๋งŒ ๋ถ€์—ฌํ•˜๊ณ  ์‚ฌ๋žŒ ๊ฐœ์ž… ์ง€์ ์„ ๋ช…ํ™•ํžˆ ๋‘์–ด ๊ณผ๋„ํ•œ ์ž์œจ ์‹คํ–‰์„ ๋ง‰์•„์•ผ ํ•œ๋‹ค.
  11. 27:26
    ํ”„๋กฌํ”„ํŠธ ์œ ์ถœ๊ณผ ๋ฒกํ„ฐ ์ทจ์•ฝ์  ์‹œ์Šคํ…œ prompt ์œ ์ถœ๊ณผ vector store ์˜ค์—ผ์€ ๋ชจ๋‘ ์™ธ๋ถ€ ์ž…๋ ฅ์ด ๋‚ด๋ถ€ ๋™์ž‘์„ ์™œ๊ณกํ•œ๋‹ค๋Š” ๊ณตํ†ต์ ์ด ์žˆ์œผ๋ฉฐ, ์ ‘๊ทผ ํ†ต์ œยท๋กœ๊น…ยท๊ฒ€์ฆยท์˜์กด์„ฑ ์ ๊ฒ€์ด ๊ธฐ๋ณธ ๋ฐฉ์–ด์„ ์ด๋‹ค.
  12. 29:04
    ์ž์› ์†Œ๋ชจ์™€ ํ•™์Šต ๋ชจ๋“ˆ LLM์„ ์•…์šฉํ•ด crypto mining ๊ฐ™์€ ์ž์› ์†Œ๋ชจ ์ž‘์—…์„ ์‹œํ‚ฌ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ rate limit, ์ž…๋ ฅ ๊ฒ€์ฆ, ์ž์› ํ• ๋‹น ๊ด€๋ฆฌ๋กœ ์ธํ”„๋ผ ๋‚จ์šฉ์„ ์ฐจ๋‹จํ•ด์•ผ ํ•œ๋‹ค.
  13. 31:07
    Shadow AI์™€ ๋น„์Šน์ธ ๋„๊ตฌ ์กฐ์ง ๋ฐ– ๊ฐœ์ธ ๊ณ„์ •ยทDropboxยทZapierยท๋น„์Šน์ธ LLM ๋„๊ตฌ๋ฅผ ์“ฐ๋Š” shadow AI๋Š” ๋ณด์ด์ง€ ์•Š๋Š” ๋ฐ์ดํ„ฐ ์œ ์ถœ๊ณผ ์ปดํ”Œ๋ผ์ด์–ธ์Šค ๊ณต๋ฐฑ์„ ๋งŒ๋“ค๋ฉฐ, ๊ธฐ์กด ๋ณด์•ˆ ํ†ต์ œ๋งŒ์œผ๋กœ๋Š” ์žกํžˆ์ง€ ์•Š๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค.
  14. 36:06
    AI bills of materials AI BOM์€ ์†Œํ”„ํŠธ์›จ์–ด BOM๋ณด๋‹ค ๋ชจ๋ธ, ๋ฐ์ดํ„ฐ์…‹, agent, pipeline, API๊ฐ€ ์ถ”๊ฐ€๋˜๊ณ  ๋ณ€ํ™” ์†๋„๋„ ๋นจ๋ผ์„œ, ํ•œ ๋ฒˆ์˜ ๋ชฉ๋ก ์ž‘์„ฑ์ด ์•„๋‹ˆ๋ผ ์ง€์†์  ๊ฐฑ์‹ ๊ณผ ์žฌ์Šค์บ”์ด ํ•„์š”ํ•˜๋‹ค.
  15. 38:32
    CLI๋กœ ์ €์žฅ์†Œ ์ธ๋ฒคํ† ๋ฆฌํ™” CLI๋กœ GitHub ์ €์žฅ์†Œ๋ฅผ ์Šค์บ”ํ•˜๋ฉด LLM, MCP client/server, ๋ฐ์ดํ„ฐ์…‹๊นŒ์ง€ ํฌํ•จํ•œ AI ๊ตฌ์„ฑ์š”์†Œ๋ฅผ JSON ํ˜•ํƒœ๋กœ ์ถ”์ถœํ•ด ์ค‘์•™์—์„œ ์ถ”์ ํ•  ์ˆ˜ ์žˆ๋‹ค.
  16. 41:30
    ์ธ๋ฒคํ† ๋ฆฌ ๋Œ€์‹œ๋ณด๋“œ ์‚ดํŽด๋ณด๊ธฐ ๋Œ€์‹œ๋ณด๋“œ์—์„œ๋Š” ์ž์‚ฐ ์ˆ˜, ๋ชจ๋ธ ์ˆ˜, ์ทจ์•ฝ์  ์‹ฌ๊ฐ๋„, ํ•„ํ„ฐ๋ง, ์งˆ์˜ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์–ด๋–ค AI ๊ตฌ์„ฑ์š”์†Œ๊ฐ€ ์œ„ํ—˜ํ•œ์ง€ ๋น ๋ฅด๊ฒŒ ํŒŒ์•…ํ•  ์ˆ˜ ์žˆ๋‹ค.
  17. 44:57
    ์œ„ํ˜‘ ๋ชจ๋ธ๋ง ๊ธฐ์ดˆ AI ์œ„ํ˜‘ ๋ชจ๋ธ๋ง์€ ์‹œ์Šคํ…œ ๋ฒ”์œ„ ์ •์˜, ์œ„ํ˜‘ ์‹๋ณ„, ์™„ํ™”์ฑ… ์„ค๊ณ„, ๊ฒ€์ฆ๊ณผ ๋ฐ˜๋ณต์˜ ๊ณผ์ •์ด๋ฉฐ, STRIDE ๊ฐ™์€ ํ”„๋ ˆ์ž„์›Œํฌ๋ฅผ ํ™œ์šฉํ•˜๋ฉด ๊ตฌ์กฐ์ ์œผ๋กœ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋‹ค.
  18. 49:35
    ํ™•๋ฅ ์  ์‹œ์Šคํ…œ๊ณผ ์ƒˆ๋กœ์šด ๊ฒฝ๊ณ„ AI๋Š” ๊ฒฐ์ •๋ก ์  ์†Œํ”„ํŠธ์›จ์–ด๊ฐ€ ์•„๋‹ˆ๋ผ ํ™•๋ฅ ์  ์‹œ์Šคํ…œ์ด๋ฏ€๋กœ ๊ฐ™์€ ์ž…๋ ฅ์—๋„ ๋‹ค๋ฅธ ์ถœ๋ ฅ์ด ๋‚˜์˜ฌ ์ˆ˜ ์žˆ๊ณ , hallucination๊ณผ adversarial input์„ ์ „์ œ๋กœ ์„ค๊ณ„ํ•ด์•ผ ํ•œ๋‹ค.
  19. 53:03
    MITRE ATLAS์™€ AI ์œ„ํ˜‘ ๋งคํ•‘ MITRE ATLAS๋Š” AI ๊ณต๊ฒฉ์„ reconnaissance๋ถ€ํ„ฐ exfiltration, impact๊นŒ์ง€ ๋ถ„๋ฅ˜ํ•˜๋ฉฐ, prompt injection๊ณผ malicious skill chain ๊ฐ™์€ ์‹ค์ œ ์œ„ํ˜‘์„ ์ฒด๊ณ„์ ์œผ๋กœ ๋งคํ•‘ํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ค€๋‹ค.
  20. 56:16
    ์ž์‚ฐ ๋ฐœ๊ฒฌ๊ณผ ์œ„ํ˜‘ ์šฐ์„ ์ˆœ์œ„ํ™” AI ์‹œ์Šคํ…œ ๊ตฌ์กฐ๋ฅผ ๋จผ์ € ๋ฐœ๊ฒฌยท์‹œ๊ฐํ™”ํ•œ ๋’ค prompt injection, poisoning, safety risk๋ฅผ ์—ด๊ฑฐํ•˜๊ณ , ์˜ํ–ฅ๋„์™€ ์•…์šฉ ๊ฐ€๋Šฅ์„ฑ์„ ๊ธฐ์ค€์œผ๋กœ ์šฐ์„ ์ˆœ์œ„๋ฅผ ์ •ํ•ด์•ผ ํ•œ๋‹ค.
  21. 59:12
    ์ทจ์•ฝํ•œ ํ•™์ƒ ๋ณด์กฐ ์•ฑ ์‹ค์Šต์šฉ student assistant chatbot์€ FastAPI, Python, Gemini ๊ธฐ๋ฐ˜์œผ๋กœ ๊ตฌ์„ฑ๋˜์–ด ์žˆ์–ด prompt injection๊ณผ AI ๋ณด์•ˆ ์‹ค์Šต์„ ์œ„ํ•œ ์‹ค์ œ ๊ณต๊ฒฉ ๋Œ€์ƒ ์—ญํ• ์„ ํ•œ๋‹ค.
  22. 1:00:11
    ๊ฐœ๋ฐœ์— ์œ„ํ˜‘ ๋ชจ๋ธ๋ง ํ†ตํ•ฉ AI ์œ„ํ˜‘ ๋ชจ๋ธ๋ง์€ ์„ค๊ณ„ ๋‹จ๊ณ„์—์„œ ๋๋‚˜๋Š” ์ž‘์—…์ด ์•„๋‹ˆ๋ผ ๋ฐฐํฌ, pull request, Terraform ๋ณ€๊ฒฝ, ๋ชจ๋ธ ๋ฐฐํฌ์™€ ์—ฐ๋™๋œ ์ž๋™ ์Šค์บ”์œผ๋กœ DevSecOps ํ๋ฆ„์— ํฌํ•จ๋ผ์•ผ ํ•œ๋‹ค.
  23. 1:04:17
    agent skills์™€ MCP ์„œ๋ฒ„ ๋ณด์•ˆ MCP๋Š” ์™ธ๋ถ€ API์™€ ์‹ค์‹œ๊ฐ„ ๊ธฐ๋Šฅ์„ agent์— ์—ฐ๊ฒฐํ•˜๋Š” ํ‘œ์ค€์ด์ง€๋งŒ, ์„ค์น˜์™€ ๋ฐฐํฌ๊ฐ€ ์‰ฌ์šด ๋งŒํผ ๊ณต๊ฒฉ์ž์—๊ฒŒ๋„ ์œ ๋ฆฌํ•˜๋ฏ€๋กœ ์ถœ์ฒ˜ ๊ฒ€์ฆ๊ณผ ๋ณด์•ˆ ์Šค์บ”์ด ํ•„์ˆ˜๋‹ค.
  24. 1:09:12
    ๋„๊ตฌ ๋…๊ณผ ์ˆจ์€ ์ง€์‹œ๋ฌธ MCP ๋„๊ตฌ ๋‚ด๋ถ€์— ์ˆจ์€ ๋ช…๋ น์„ ๋„ฃ์–ด API token ํƒˆ์ทจ๋‚˜ ์•…์„ฑ ํ–‰๋™์„ ์œ ๋„ํ•  ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ๋„๊ตฌ ์ฝ”๋“œ๋ฅผ ์‹ ๋ขฐํ•˜์ง€ ๋ง๊ณ  ์•…์„ฑ ํŒจํ„ด์„ ์ž๋™์œผ๋กœ ํƒ์ง€ํ•ด์•ผ ํ•œ๋‹ค.
  25. 1:11:24
    agent ์Šค์บ”๊ณผ ์ฝ”๋“œ ์Šค์บ” agent scan์€ ์„ค์น˜๋œ ๋„๊ตฌ์™€ ํ๋ฆ„์„, code scan์€ MCP ์„œ๋ฒ„ ์ฝ”๋“œ ์ž์ฒด๋ฅผ ๊ฒ€์‚ฌํ•ด tool poisoning, command injection, path traversal ๊ฐ™์€ ๋ฌธ์ œ๋ฅผ ์ฐพ์•„๋‚ธ๋‹ค.
  26. 1:14:59
    ๋ช…๋ น ์ฃผ์ž…๊ณผ ์ž…๋ ฅ ๊ฒ€์ฆ URL ๊ฐ™์€ ์™ธ๋ถ€ ์ž…๋ ฅ์„ ๊ทธ๋Œ€๋กœ curl ๋ช…๋ น์— ๋„ฃ์œผ๋ฉด command injection์ด ๋ฐœ์ƒํ•˜๋ฏ€๋กœ, ์‹คํ–‰ ์ „์— ์ž…๋ ฅ์„ ๋ฐ˜๋“œ์‹œ ์ •์ œํ•˜๊ณ  ๊ฒ€์ฆํ•ด์•ผ ํ•œ๋‹ค.
  27. 1:16:24
    ๊ทœ์น™๊ณผ ํ›…์œผ๋กœ ์Šค์บ”ยท์ˆ˜์ •ยท์žฌ์Šค์บ” agent rule๊ณผ hook์„ ์ด์šฉํ•ด ์ฝ”๋“œ ์ƒ์„ฑ ๋’ค ์ž๋™ ์Šค์บ”, ์ž๋™ ์ˆ˜์ •, ์žฌ์Šค์บ”์„ ๋ฐ˜๋ณตํ•˜๋ฉด ์ทจ์•ฝํ•œ MCP ์„œ๋ฒ„์™€ ์ƒ์„ฑ ์ฝ”๋“œ๋ฅผ ์ ์ง„์ ์œผ๋กœ ์•ˆ์ „ํ•˜๊ฒŒ ๋งŒ๋“ค ์ˆ˜ ์žˆ๋‹ค.
  28. 1:21:10
    ์•ˆ์ „ํ•œ vibe coding vibe coding์€ ๋น ๋ฅด๊ฒŒ ๊ธฐ๋Šฅ์„ ๋งŒ๋“ค ์ˆ˜ ์žˆ์ง€๋งŒ ๋ณดํ˜ธ์žฅ์น˜๊ฐ€ ์—†์œผ๋ฉด ๋ฐ์ดํ„ฐ๋ฒ ์ด์Šค ์‚ญ์ œ ๊ฐ™์€ ์‚ฌ๊ณ ๋กœ ์ด์–ด์งˆ ์ˆ˜ ์žˆ์œผ๋ฏ€๋กœ, ์ƒ์„ฑํ˜• ๊ฐœ๋ฐœ์—๋„ ๋ณด์•ˆ ์ ˆ์ฐจ๋ฅผ ๊ธฐ๋ณธ์œผ๋กœ ๋„ฃ์–ด์•ผ ํ•œ๋‹ค.
  29. 1:30:19
    ํ”„๋กฌํ”„ํŠธ์™€ ๊ธฐ์ˆ  ์„ ํƒ AI๋Š” ์ธ๊ธฐ ์žˆ๋Š” ๊ธฐ์ˆ  ์Šคํƒ์„ ์„ ํ˜ธํ•˜๋Š” ๊ฒฝํ–ฅ์ด ์žˆ์–ด, ์›ํ•˜๋Š” ์•„ํ‚คํ…์ฒ˜๋ฅผ ์–ป์œผ๋ ค๋ฉด ํ”„๋กฌํ”„ํŠธ์— ๊ธฐ์ˆ  ์„ ํƒ ๊ธฐ์ค€๊ณผ ํ…Œ์ŠคํŠธยท๋ฌธ์„œํ™” ์š”๊ตฌ๋ฅผ ๋ช…์‹œํ•ด์•ผ ํ•œ๋‹ค.
  30. 1:40:32
    ์•ˆ์ „ํ•œ ํ”„๋กฌํ”„ํŠธ์™€ ํ™˜๊ฒฝ ๊ฒฝ๊ณ„ ๋ณด์•ˆ ์ค‘์‹ฌ prompt template, dev/staging/production ๋ถ„๋ฆฌ, ๋„คํŠธ์›Œํฌ ์„ธ๋ถ„ํ™”, ์‚ฌ๋žŒ์ด ์Šน์ธํ•˜๋Š” ๋ฐฐํฌ ๊ฒฝ๊ณ„๊ฐ€ ์žˆ์–ด์•ผ agent๊ฐ€ ์ƒ์‚ฐ ํ™˜๊ฒฝ์„ ํ•จ๋ถ€๋กœ ๊ฑด๋“œ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค.
  31. 1:43:19
    ํ™˜๊ฐ๋œ ์˜์กด์„ฑ๊ณผ ๊ณต๊ธ‰๋ง ๋ชจ๋ธ์ด ์กด์žฌํ•˜์ง€ ์•Š๋Š” ํŒจํ‚ค์ง€๋ฅผ ์ถ”์ฒœํ•˜๋Š” hallucination์€ ๊ณต๊ฒฉ์ž๊ฐ€ ๊ฐ€์งœ ํŒจํ‚ค์ง€๋ฅผ ๊ณต๊ธ‰๋ง์— ๋ผ์›Œ ๋„ฃ๋Š” ๊ธฐํšŒ๊ฐ€ ๋˜๋ฏ€๋กœ, AI BOM๊ณผ ์ง€์†์  ๊ฒ€์ฆ์ด ์ค‘์š”ํ•˜๋‹ค.
  32. 1:47:39
    IDE์™€ CLI ์„ค์ • ๊ฐ•ํ™” Claude Code, Cursor, Windsurf ๊ฐ™์€ AI IDEยทCLI๋Š” ์ตœ์‹  ๋ฒ„์ „ ์œ ์ง€, ์ž๋™ ์Šน์ธ ์ตœ์†Œํ™”, ํ”„๋กœ์ ํŠธ ๋””๋ ‰ํ„ฐ๋ฆฌ ์ œํ•œ, ์˜ˆ์ƒ ๋ฐ– ํ–‰๋™ ๋ชจ๋‹ˆํ„ฐ๋ง์œผ๋กœ ๋‹จ๋‹จํ•˜๊ฒŒ ์„ค์ •ํ•ด์•ผ ํ•œ๋‹ค.
  33. 1:49:02
    ๊ฐœ๋ฐœ์ž ๊ฒ€ํ† ์™€ ๋ณด์•ˆ ๋ฌธํ™” AI๊ฐ€ ๋งŒ๋“  ์ฝ”๋“œ๋ผ๋„ ์ดํ•ดํ•˜์ง€ ๋ชปํ•˜๋ฉด ๋ฐฐํฌํ•˜์ง€ ๋ง์•„์•ผ ํ•˜๊ณ , ๋น„์ „๋ฌธ๊ฐ€๊ฐ€ ๋งŒ๋“  ์•ฑ์ผ์ˆ˜๋ก ์‚ฌ๋žŒ ๋ฆฌ๋ทฐ์™€ ๋ณด์•ˆ ์Šค์บ”, ๋ฒ•์ ยท๊ทœ์ œ ๊ฒ€ํ† ๊ฐ€ ํ•„์š”ํ•˜๋‹ค.
  34. 1:51:15
    ์กฐ์ง ์ •์ฑ…๊ณผ ๊ฑฐ๋ฒ„๋„Œ์Šค ํšŒ์‚ฌ๋Š” AI ์ฝ”๋”ฉ ์ •์ฑ…๊ณผ ๋ฐ์ดํ„ฐ ์œ ์ถœ ๋ฐฉ์ง€ ๊ทœ์น™์„ ๋ช…๋ฌธํ™”ํ•ด์•ผ ํ•˜์ง€๋งŒ, ์ •์ฑ…๋งŒ์œผ๋กœ๋Š” ๋ถ€์กฑํ•˜๋ฏ€๋กœ ๊ต์œก๊ณผ ์›Œํฌ์–ด๋ผ์šด๋“œ ๋ฐฉ์ง€ ์„ค๊ณ„๊ฐ€ ํ•จ๊ป˜ ๊ฐ€์•ผ ํ•œ๋‹ค.
  35. 1:53:22
    ๊ณต๊ฒฉ์  agent ์›Œํฌํ”Œ๋กœ ๊ฐ™์€ agent orchestration ๊ตฌ์กฐ๋Š” ๋ฐฉ์–ด๋ฟ ์•„๋‹ˆ๋ผ ๊ณต๊ฒฉ์—๋„ ์“ฐ์ผ ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์Šค์บ”ยท๊ฒ€์ƒ‰ยท๋ถ„์„ยท๊ฒ€์ฆ์ด ๊ฒฐํ•ฉ๋œ ํ๋ฆ„์€ AI ๊ธฐ๋ฐ˜ ์นจํˆฌ ์ž‘์—…์œผ๋กœ๋„ ์ „ํ™˜๋œ๋‹ค.
  36. 1:55:38
    ๊ต์œก, ์ธ์ฆ, ๋„์ „ ๊ณผ์ œ ๋งˆ์ง€๋ง‰์œผ๋กœ ํ•™์Šต ์‚ฌ์ดํŠธ์—์„œ ์ˆ˜๋ฃŒ ์ธ์ฆ์„œ๋ฅผ ๋ฐ›์„ ์ˆ˜ ์žˆ๊ณ , prompt injection ๊ฐ™์€ ์‹ค์Šต ๋„์ „ ๊ณผ์ œ๋ฅผ ํ†ตํ•ด ๋ฐฉ์–ด ๊ฐœ๋…์„ ์ง์ ‘ ์‹œํ—˜ํ•ด ๋ณผ ์ˆ˜ ์žˆ๋‹ค.

์‹ค๋ฌด ์ธ์‚ฌ์ดํŠธ

  • AI ๋ณด์•ˆ์€ ๋‹จ์ผ ์ทจ์•ฝ์  ๋Œ€์‘์ด ์•„๋‹ˆ๋ผ ์ž…๋ ฅยท๋„๊ตฌยท๋ชจ๋ธยท์ธํ”„๋ผยท์กฐ์ง ์ •์ฑ…์„ ํ•จ๊ป˜ ๋ฌถ๋Š” ์ „์ฒด ๊ณต๊ธ‰๋ง ๊ด€๋ฆฌ๋กœ ์ ‘๊ทผํ•ด์•ผ ํ•œ๋‹ค.
  • ์ƒ์„ฑํ˜• ๊ฐœ๋ฐœ์˜ ๊ฐ€์žฅ ํฐ ํ•จ์ •์€ ๋น ๋ฅธ ๊ธฐ๋Šฅ ๊ตฌํ˜„์ด ์•„๋‹ˆ๋ผ ๋ณด์•ˆ ๊ธฐ๋ณธ๊ฐ’์˜ ๋ถ€์žฌ์ด๋ฏ€๋กœ, ์ƒ์„ฑ ์งํ›„ ์ž๋™ ์Šค์บ”ยท์žฌ์Šค์บ”์„ ํŒŒ์ดํ”„๋ผ์ธ์— ๋„ฃ๋Š” ๊ฒƒ์ด ํšจ๊ณผ์ ์ด๋‹ค.
  • ์‚ฌ๋žŒ ์Šน์ธ, ์ตœ์†Œ ๊ถŒํ•œ, ์ง€์†์  ์ธ๋ฒคํ† ๋ฆฌ, ์ถœ์ฒ˜ ๊ฒ€์ฆ ๋„ค ๊ฐ€์ง€๋งŒ ์ œ๋Œ€๋กœ ์ ์šฉํ•ด๋„ prompt injection๊ณผ supply chain ์œ„ํ—˜์˜ ์ƒ๋‹น ๋ถ€๋ถ„์„ ์ค„์ผ ์ˆ˜ ์žˆ๋‹ค.