YOLO Mode, Safely: MicroVM Sandboxes for Any Agent โ Rowan Christmas, Docker
ํ ์ค ํต์ฌ
์์ด์ ํธ๊ฐ ์ค์ ์ ๋ฌด๋ฅผ ํ๋ฉด์๋ ๋ฏผ๊ฐ์ ๋ณด ์ ์ถ๊ณผ ์ค๋จ์ฉ์ ๋ง์ผ๋ ค๋ฉด, ํ๋ค์ค ์์ค์ ์ ํ์ด ์๋๋ผ MicroVM ์๋๋ฐ์ค์ ์ ์ฑ ๊ธฐ๋ฐ ๊ฑฐ๋ฒ๋์ค๋ก ๊ธฐ๋ณธ ๋ณด์์ ์ค๊ณํด์ผ ํ๋ค.
์๊ฐ๋ณ ์์ฝ
-
0:00
์๊ฐ ์ด ๋ฐํ๋ ์์ด์ ํธ๊ฐ ์์ ํ๊ฒ ๋์ํ๋ ๋ฐฉ๋ฒ์ ๋ค๋ฃจ๋ฉฐ, ์ค๋ฌด์์ ๋ฐ๋ก ์ธ ์ ์๋ Docker์ ์๋๋ฐ์ค ์ ๊ทผ์ ์ค์ฌ์ผ๋ก ์ค๋ช ํ๋ค.
-
0:12
Docker์์ ์ธ์ฌ ํ์ฌ ํ๋ฐ ์ธ์ ์ธ ๋งํผ ๊ฐ๋ณ๊ณ ์ฐธ์ฌํ์ผ๋ก ์งํํ๋ฉฐ, ์ฒญ์ค์ ๋ฐ์์ ์ ๋ํ๋ ๋ถ์๊ธฐ๋ก ์์ํ๋ค.
-
0:27
Docker Sandboxes (sbx) Docker์ ์ ๋ฐ์ด๋๋ฆฌ SBX๋ MicroVM ๊ธฐ๋ฐ ์๋๋ฐ์ค๋ก, ์์ด์ ํธ์ ๊ฑฐ๋ฒ๋์ค์ ์์ ์ฑ์ ๋์ด๊ธฐ ์ํ ์คํ ํ๊ฒฝ์ด๋ค.
-
0:52
์ฝ๋ฉ ํ๋ค์ค๋ ์ ๋ง ๋น์ ์ ๋ณดํธํ๋๊ฐ? ๊ธฐ์กด ์ฝ๋ฉ ํ๋ค์ค๊ฐ ์ด๋ ์ ๋ ๋ง์์ค๋ค๊ณ ๋ฏฟ๊ธฐ ์ฝ์ง๋ง, ์ค์ ๋ก๋ ์ํํ ํ๋์ ์ถฉ๋ถํ ์ฐจ๋จํ์ง ๋ชปํ ์ ์๋ค.
-
1:22
์ค์ค๋ก ํดํนํด ๋ณด๊ธฐ: ๋ธ๋ผ์ฐ์ ๊ธฐ๋ก์์ ์ํ ๋ฐ์ดํฐ๊น์ง Claude Code๋ก ๋ธ๋ผ์ฐ์ ๊ธฐ๋ก์ ์ฐพ๊ฒ ํ ๋ค ์ํ ๊ณ์ ๊ณผ ๊ฐ์ธ ์๋ณ ์ ๋ณด๋ฅผ ์ถ์ ํด ๋ณด๋, ์์ ํ๋ค๊ณ ๋ฏฟ๋ ํ๊ฒฝ์์๋ ๋ฏผ๊ฐํ ์ ๋ณด๊ฐ ์ฝ๊ฒ ๋ ธ์ถ๋ ์ ์์์ด ๋๋ฌ๋๋ค.
-
2:32
๋ณด์ ํ์ ๊ฒฝ๊ณ ๋ณด์ ํ์ ์ด๋ฅผ ์ค์ ์นจํด ์๋๋ก ํ์งํ๊ณ , ์ด ์ฌ๋ก๋ ์์ด์ ํธ๊ฐ ์๋์น ์๊ฒ ์๊ฒฉ ์ฆ๋ช ๊ณผ ๋ฏผ๊ฐ์ ๋ณด๋ฅผ ์์งํ ์ ์์์ ๋ณด์ฌ์ค๋ค.
-
3:22
๋ค์ฏ ๊ฐ์ ํ๋กฌํํธ๋ฉด ์ถฉ๋ถํ๋ค ์ง์ ์ ์ธ ์ ์ฑ ์์ฒญ์ ๋งํ๋๋ผ๋, ๋ณด์ ์ฐ๊ตฌ์ฒ๋ผ ๋ณด์ด๋ ๋ฌธ๋งฅ์ ์ฃผ๋ฉด ์์ด์ ํธ๊ฐ ๊ฒฝ๊ณ ๋ฅผ ์ฐํํด ๋ฏผ๊ฐ์ ๋ณด์ ์ ๊ทผํ ์ ์๋ค.
-
3:47
MicroVM: ์ค๊ณ์ ์์ MicroVM์ ์์ฒด ์ปค๋๊ณผ ํ์ผ์์คํ ๊ฒฉ๋ฆฌ๋ฅผ ์ ๊ณตํ๊ณ , ๋น๋ฐ์ ๋ณด ์ ๊ทผ๊ณผ ๋คํธ์ํฌ ์์ฒญ์ ์ ์ดํด โ์์ฒญํด์ ์งํค๋โ ๋ณด์์ด ์๋๋ผ โ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์์ ํโ ๋ณด์์ ๊ฐ๋ฅํ๊ฒ ํ๋ค.
-
5:07
๋ฐ๋ชจ: claude์ sbx run claude ๋น๊ต ์ผ๋ฐ ์คํ๊ณผ ๋ฌ๋ฆฌ sbx run claude๋ ์ VM์ ์๋์ผ๋ก ๋์ ์์ด์ ํธ๋ฅผ ๊ฒฉ๋ฆฌ๋ ํ๊ฒฝ์์ ์คํํ๋ฏ๋ก, ๊ฐ์ ์์ ๋ ํจ์ฌ ์ ํ๋ ๊ถํ์ผ๋ก ์์๋๋ค.
-
5:47
๊ฐ์ ๊ณต๊ฒฉ, ์๋๋ฐ์ค ์ ์ฉ ์๋๋ฐ์ค ์์์๋ ๋ธ๋ผ์ฐ์ ๊ฐ ์กด์ฌํ์ง ์๋ ๊ฒ์ฒ๋ผ ๋ณด์ผ ์ ๋๋ก ์์ผ๊ฐ ์ฐจ๋จ๋์ด, ๋์ผํ ๊ณต๊ฒฉ์ด ์ฌ์ค์ ์คํจํ๋ค.
-
6:12
๊ธฐ๋ณธ๊ฐ์ผ๋ก ์ฐจ๋จ๋๋ ๋คํธ์ํฌ ์ก์์ ์ธ๋ถ ๋คํธ์ํฌ ์ ๊ทผ์ ๊ธฐ๋ณธ์ ์ผ๋ก ๋งํ ์์ผ๋ฉฐ, ํ ๋ ๋ฉํธ๋ฆฌ๋ ์์น ์๋ ๋ฐ์ดํฐ ์ ์ก๋ ์๋๋ฐ์ค์์ ์ ์ดํ ์ ์๋ค.
-
6:47
๋ชจ๋ Docker ๊ฐ๋ฐ์๋ ์๋๋ฐ์ค์์ ์ฝ๋ฉํ๋ค Docker ๋ด๋ถ์์๋ ์๋๋ฐ์ค๊ฐ ์ผ์์ ์ธ ๊ฐ๋ฐ ๊ธฐ๋ณธ๊ฐ์ผ๋ก ์๋ฆฌ ์ก์๊ณ , ์ค์ ๊ฐ๋ฅํ๋ฉด์๋ ์ฌ์ฉ์ด ์ฌ์ด ์ ์ด ์ฅ์ ์ผ๋ก ๊ฐ์กฐ๋๋ค.
-
7:07
ํ๋ค์ค ์์ค๋ง์ผ๋ก๋ ๋ถ์กฑํ ์ด์ ์์ด์ ํธ๋ ํ๋ค์ค์ ์ ์ฝ์ ์ฐํํ ์ ์์ผ๋ฏ๋ก, ํธ์คํธ๊น์ง ๋๋ฌํ๊ธฐ ์ ์ MicroVM ๊ฒฝ๊ณ์์ ์ฐจ๋จํ๋ ๊ฒ์ด ๋ ํจ๊ณผ์ ์ด๋ค.
-
7:52
์์ด์ ํธ ์ ์๊ณผ ์์ ์ฒด์ธ ๋๊ฐ ์ด๋ค ์์ด์ ํธ๋ฅผ ์น์ธํ๊ณ ์ด๋ค ํ๋์ด ๊ทธ ์์์์ ๋์๋์ง ์ถ์ ํ ์ ์์ด์ผ ํ๋ฉฐ, ์ ์ฑ ์ ๋ฐ๋ผ ๊ถํ์ ๋จ๊ณ์ ์ผ๋ก ๋ฎ์ถ๋ ๊ตฌ์กฐ๊ฐ ํ์ํ๋ค.
-
8:46
๊ฑฐ๋ฒ๋์ค ์ ์ด ๋คํธ์ํฌ ํ์ฉยท์ฐจ๋จ, ํ์ผ์์คํ ๋ง์ดํธ, MCP ์นดํ๋ก๊ทธ๋ฅผ ์ ์ฑ ์ผ๋ก ๊ด๋ฆฌํ ์ ์๊ณ , MCP ์๋ฒ ์์ฒด๋ ์๋๋ฐ์ค ์์์ ํต์ ๋๋ค.
-
9:11
๋ค์ ๋จ๊ณ: L7๊ณผ ๋ฆฌํฌ์งํ ๋ฆฌ๋ณ ์ ์ด ์์ผ๋ก๋ L7 ๋คํธ์ํฌ ์ ์ด์ GitHub ๋ฆฌํฌ์งํ ๋ฆฌ ๋จ์ ์ฝ๊ธฐยท์ฐ๊ธฐ ๊ถํ์ฒ๋ผ ๋ ์ธ๋ฐํ ๊ฒฉ๋ฆฌ ๊ธฐ๋ฅ์ด ์ถ๊ฐ๋ ์์ ์ด๋ค.
-
9:46
์๋ฌด ์์ด์ ํธ๋ ์ค์นํ๊ณ ์คํํ๊ธฐ Mac, Windows, Linux์์ sbx run์ผ๋ก shell, CodeX, Python ์์ , ์น ์๋ฒ ๋ฑ ์ด๋ค ์์ด์ ํธ๋ ๋๊ตฌ๋ ๊ฐ์ ๋ฐฉ์์ผ๋ก ์คํํ ์ ์๋ค.
-
10:31
๊ด๋ จ ๋ฆฌํฌ์งํ ๋ฆฌ๋ฅผ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ๋ง์ดํธ ์ฐ๊ด๋ ์ฝ๋ ์ ์ฅ์๋ ์ฝ๊ธฐ ์ ์ฉ์ผ๋ก ์ฐ๊ฒฐํด ์์ด์ ํธ๊ฐ ์ฐธ๊ณ ๋ ํ๋, ๋ค๋ฅธ ์ ์ฅ์์ ์์น ์๋ ๋ณ๊ฒฝ์ ๋จ๊ธฐ์ง ๋ชปํ๊ฒ ํ๋ค.
-
10:56
๋ง๋ฌด๋ฆฌ ํต์ฌ ๋ฉ์์ง๋ ์์ด์ ํธ์ ์ ์ฉ์ฑ์ ์ ์งํ๋ฉด์๋ ๊ธฐ๋ณธ ๋ณด์๊ณผ ๊ฑฐ๋ฒ๋์ค๋ฅผ ์๋๋ฐ์ค์์ ํจ๊ป ์ ๊ณตํด์ผ ํ๋ค๋ ์ ์ด๋ค.
์ค๋ฌด ์ธ์ฌ์ดํธ
- ์์ด์ ํธ ๋ณด์์ ํ๋กฌํํธ๋ก ๋ง๋ ๋ฐฉ์๋ณด๋ค ์คํ ํ๊ฒฝ์์ ๊ธฐ๋ณธ์ ์ผ๋ก ์ฐจ๋จํ๋ ๋ฐฉ์์ด ๋ ํ์ค์ ์ด๋ค.
- ๋ฏผ๊ฐ์ ๋ณด ์ ์ถ์ ์ค์ด๋ ค๋ฉด ๋คํธ์ํฌ, ํ์ผ์์คํ , MCP ๊ถํ์ ๋ถ๋ฆฌ๋ ์ ์ฑ ์ผ๋ก ๊ด๋ฆฌํด์ผ ํ๋ค.
- ์ค๋ฌด ๋์ ์์๋ ๋ชจ๋ ์์ด์ ํธ๋ฅผ ๊ฐ์ ๋ฐํ์์ ๋๊ธฐ๋ณด๋ค, ์ฝ๊ธฐ ์ ์ฉ ๋ง์ดํธ์ ์์ ์ถ์ ์ผ๋ก ๊ถํ ๊ฒฝ๊ณ๋ฅผ ๋ช ํํ ๋๋ ๊ฒ์ด ์ค์ํ๋ค.