์ฌ์ด๋ฒ ๋ณด์ ์ฐ๊ตฌ์๋ค์ด ๊ฐ์ง OpenClaw npm ํจํค์ง์ ์จ๊ฒจ์ง GhostLoader ์ ์ฑ์ฝ๋๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค
์ฌ์ด๋ฒ ๋ณด์ ์ฐ๊ตฌ์๋ค์ด ์์คํ ์ํธ์ ์ํธํํ ์ง๊ฐ์ ํ์น๋๋ก ์ค๊ณ๋ย ์ ์ฑ npm dent ํ์ต๋๋ค ํจํค์ง๋ ์ธ๊ธฐ ์๋ OpenClaw๋ฅผ ์ค์นํ๋ ํฉ๋ฒ์ ์ธ AI ๋๊ตฌ๋ก ์์ฅํ๊ณ ์์ต๋๋ค
์ด ์ ์ฑ ์ํํธ์จ์ด๊ฐ ๋ฐ๊ฒฌ๋ ํ, ์ ๋ฌธ๊ฐ๋ค์ ์ธ๊ณต์ง๋ฅ ์์ด์ ํธ๊ฐdent์ผ๋ก ์๋ํ๋ ๋์ ์ฌ์ฉ์์ ์๋๋ฅผ ์ ์ฆํ ์ ์๋ ์๋ก์ด ์ ๋ขฐ ์ธํ๋ผ ๊ตฌ์ถ์ ์ด๊ตฌํ๊ณ ์์ต๋๋ค.
์์ด์ ํธ ์ ์ธ๊ธฐ๋ฅผ ํ์ฉํ์ฌ ์ฌ์ฉ์์ธต์ ๊ณต๋ตํฉ๋๋ค.
์ฌ์ด๋ฒ ๋ณด์ ์ ๋ฌธ๊ฐ๋ค์ด ์ ์ธ๊ณ์ ์ผ๋ก ์ฆ๊ฐํ๋ AI ์์ด์ ํธ ๋์ ์ถ์ธ๋ฅผ ์ ์ฉํ๋๋ก ์ค๊ณ๋ ์ ์ฑ npm ํจํค์ง๋ฅผ ๋ฐ๊ฒฌํ์ต๋๋ค. ์ด ํจํค์ง๋ ์ธ๊ธฐ ์๋ OpenClaw AI ๋๊ตฌ์ ์ค์น ํ๋ก๊ทธ๋จ์ผ๋ก ์์ฅํ๊ณ ์์ง๋ง, ์ค์ ๋ก๋ ๊ฐ๋ฐ์ ์ปดํจํฐ์ ๊ฑฐ์ ๋ชจ๋ ๋ฏผ๊ฐํ ๋ฐ์ดํฐ๋ฅผ ์๋ฐํ๊ฒ ๋นผ๋๋ฆฝ๋๋ค.
npm ํจํค์ง๋ package.json ํ์ผ์์ @openclaw-ai/openclawai๋ผ๋ ์ด๋ฆ์ผ๋ก ๋ฐ๊ฒฌ๋์์ต๋๋ค. ์ค์น๊ฐ ์๋ฃ๋๋ฉด ์คํฌ๋ฆฝํธ๋ ์์คํ PATH์ ํด๋น ๋ฐ์ด๋๋ฆฌ๊ฐ ํฌํจ๋๋๋ก ํจํค์ง๋ฅผ ์ ์ญ์ ์ผ๋ก ์๋์ผ๋ก ๋ค์ ์ค์นํฉ๋๋ค.
์ฒซ ๋ฒ์งธ ๋จ๊ณ๋ setup.js๋ผ๋ ์ด๋ฆ์ ๋๋ ํ๋ ์คํฌ๋ฆฝํธ๋ฅผ ์คํํ๋ ๊ฒ์ ๋๋ค. ์ฌ์ฉ์์๊ฒ๋ ์ ๋๋ฉ์ด์ ์งํ๋ฅ ํ์์ค๊ณผ ์ค์ ์ ๊ฐ์ ์์คํ ๋ก๊ทธ๊ฐ ํ์๋๋ ์ผ๋ฐ์ ์ธ ์ค์น ๊ณผ์ ์ฒ๋ผ ๋ณด์ ๋๋ค. ํ์ง๋ง ์ค์ ๋ก๋ ์ค์น๊ฐ ์๋ฃ๋๊ธฐ ์ ์ ์ฌ์ฉ์์ ์ด์ ์ฒด์ (macOS, Windows ๋๋ Linux)์ ๋ฐ๋ผ ๊ฐ์ง ์ธ์ฆ ํ๋กฌํํธ๊ฐ
๋น๋ฐ๋ฒํธ๊ฐ ํ์ทจ๋๋ฉด, ํด๋น ๋น๋ฐ๋ฒํธ๋ GhostLoader๋ผ๊ณ ์๋ ค์ง 11,700์ค์ ๋ฌํ๋ ๋ฐฉ๋ํ ์๋ฐ์คํฌ๋ฆฝํธ ๋ฒ๋ค๋ก ์ ๋ฌ๋ฉ๋๋ค.
GhostLoader๋ ํฌ๊ด์ ์ธ ์ ๋ณด ํ์ทจ ์ ์ฑ์ฝ๋์ด์ ์๊ฒฉ ์ ์ ํธ๋ก์ด๋ชฉ๋ง(RAT)์ ๋๋ค. ์ด ์ ์ฑ์ฝ๋๋ ํ ๋ ๋ฉํธ๋ฆฌ ์๋น์ค(.npm_telemetry)๋ก ์์ฅํ ์จ๊ฒจ์ง ๋๋ ํฐ๋ฆฌ์ ์๊ตฌ์ ์ผ๋ก ์ค์น๋ฉ๋๋ค. ๋ํ ์ฌ์ฉ์๊ฐ ํฐ๋ฏธ๋์ ์ด ๋๋ง๋ค ์๋์ผ๋ก ์ฌ์์๋๋๋ก .zshrc ๋ฐ .bashrc์ ๊ฐ์ ์ ธ ์ค์ ํ์ผ์ ์์ ํฉ๋๋ค.
์ ์ ๊ฒ์ ๋๊ตฌ์ธ ์คํํด๋ก(OpenClaw)๋ ์๋ ์ค์คํธ๋ฆฌ์์์ ์คํ ์์ค ์ํํธ์จ์ด๋ก ๊ฐ๋ฐ๋์์ผ๋ฉฐ ํ์ฌ ์์์์์ ๋๋ฆฌ ์ฌ์ฉ๋๊ณ ์์ต๋๋ค. Cryptopolitan ์ต๊ทผ ๋ณด๋ํ์ต๋๋ค . ๋ฐ์ด๋๋ ๋ํ ์คํํด๋ก๋ฅผ ์์ฌ์ ์ ์์๊ฑฐ๋ ๋ฐ ๋์งํธ ์๋น์ค์ ํตํฉํ ๊ณํ์ ๋๋ค.
์ผํ๊ฐ๋ค์ ์ด๋ฌํ AI ์์ด์ ํธ๋ฅผ ์ฌ์ฉํ์ฌ ์ฑ์ ๋๊ฐ์ง ์๊ณ ๋ ์ ํ์ ๋น๊ตํ๊ณ ์๋ฆฌํ์ด์ ๊ฐ์ ์๋น์ค๋ฅผ ํตํด ๊ฒฐ์ ํ๋๋ฐ, ๊ณ ์คํธ๋ก๋๋ AI ์์ด์ ํธ ๊ตฌ์ฑ์ ์ค์บํ์ฌ ์ด๋ฌํ ๋ถ๋ถ์ ํน๋ณํ ๊ณต๋ตํฉ๋๋ค.
์ด ์ ์ฑ ํ๋ก๊ทธ๋จ์ ZeroClaw, PicoClaw, OpenClaw์ ๊ฐ์ ๋๊ตฌ์ ๊ด๋ จ๋dent์ฆ๋ช ์ ์ฅ์๋ฅผ ๊ฒ์ํฉ๋๋ค. ์ด๋ฌํ ํ์ผ์ ๋ฐ๊ฒฌํ๋ฉด API ํค์ ์ธ์ ์ํ๋ฅผ ํ์ทจํ์ฌ ๊ณต๊ฒฉ์๊ฐ ์ฌ์ฉ์์ AI ์์ด์ ํธ์ ๋์งํธdent์ ํ์ทจํ ์ ์์ต๋๋ค.
๋ง์คํฐ์นด๋์ ๊ตฌ๊ธ์ด ์์ด์ ํธ ๊ธฐ๋ฐ ์๊ฑฐ๋ ์ดํ ์ ํฉ๋ฅํ์ต๋๋ค.
AI ์์ด์ ํธ ๋์ ์ด ์ฆ๊ฐํจ์ ๋ฐ๋ผ ๋ง์คํฐ์นด๋์ ๊ตฌ๊ธ ๊ฐ์ ๊ธฐ์ ๋ค์ '๊ฒ์ฆ ๊ฐ๋ฅํ ์๋(Verifiable Intent)'๋ผ๋ ์๋ก์ด ์ ๋ขฐ ์ธํ๋ผ๋ฅผ ๋์ ํ์ต๋๋ค.
๊ฒ์ฆ ๊ฐ๋ฅํ ์๋(Verifiable Intent)๋ ์ฌ์ฉ์๊ฐ ์ ํํ ๋ฌด์์ ์น์ธํ๋์ง์ ๋ํ ๋ณ์กฐ ๋ฐฉ์ง ์ํธํ ๊ธฐ๋ก์ ์์ฑํฉ๋๋ค. ์ ๊ณ ๋ฆฌ๋๋ค์ ์ง๊ธ๊น์ง ์ด ๊ณํ์ ๋ํ ์ง์ง๋ฅผ ํ๋ช ํด ์์ต๋๋ค. ๊ตฌ๊ธ์ ์คํ๋ฐ ํ๋ฆฌํฌ๋ dent ์๋ํ๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์์ ์๋๊ฐ ๋ช ํํ๊ณ ์ ์ฆ ๊ฐ๋ฅํด์ผ ํ๋ค๊ณ ๋ฐํ์ต๋๋ค .
Adyen์ CTO์ธ ํฐ ์๋ด์ค๋ ๊ณ ๊ฐ์ ์๋๋ฅผ ๊ฒ์ฆํ๊ณ ๊ฐ์ธ์ ๋ณด๋ฅผ ๋ณดํธํ๋ ๋ฐฉ์์ด ์ด์ ํ๋งค์์๊ฒ ํ์์ ์ธ ์์๊ฐ ๋์๋ค๊ณ ๋ฐํ์ต๋๋ค. IBM์ ์ปค์คํด ์ปคํ๋ฆฌ ์ค๋ฐ๋ '๊ฒ์ฆ ๊ฐ๋ฅํ ์๋(Verifiable Intent)' ๊ธฐ๋ฅ์ ํตํด ์ฌ์ฉ์ ์ธ์ฆ์ด ๊ฐํธํด์ง๊ณ ์๋ด์์ด ๋ค์ํ ํ๋ซํผ์์ ์์ ํ๊ฒ ์ ๋ฌด๋ฅผ ์ํํ ์ ์๋ค๊ณ ์ค๋ช ํ์ต๋๋ค.
์ด ์์คํ ์ ์ ํ์ ์ ๋ณด ๊ณต๊ฐ๋ผ๋ ๊ธฐ์ ์ ์ฌ์ฉํ์ฌ ๊ฑฐ๋์ ํ์ํ ์ต์ํ์ ์ ๋ณด๋ง ๊ณต์ ๋๋๋ก ํฉ๋๋ค
๋ง์ฝ GhostLoader์ ๊ฐ์ ์ ์ฑ ํจํค์ง๊ฐ ๊ฒ์ฆ ๊ฐ๋ฅํ ์๋ ์์คํ ์์ ์์ด์ ํธ์ ๊ตฌ์ฑ ํ์ผ์ ํ์ทจํ๋๋ผ๋, ๊ณต๊ฒฉ์๋ ์ฌ์ฉ์์ ์๋๋ฅผ ํน์ ํ๊ณ ์๊ฐ ์ ํ์ด ์๋ ์ํธํ ๋ฐฉ์์ผ๋ก ์ฆ๋ช ํ ์ ์๊ธฐ ๋๋ฌธ์ ์ฌ์ฉ์์ ๋์ ์ฌ์ฉํ ์ ์์ต๋๋ค.
์ฌ์ด๋ฒ๋ณด์ ์ ์ฒด ํฌ๋ผ์ฐ๋์คํธ๋ผ์ดํฌ๋ AI ์์ด์ ํธ์๊ฒ ๊ธฐ์ ์์คํ ์ ๋ํ ์์ ํ ์ ๊ทผ ๊ถํ์ ๋ถ์ฌํ๋ ๊ฒ์ ๋ณธ์ง์ ์ผ๋ก ์ํํ๋ค๊ณ ๊ฒฝ๊ณ ํ์ต๋๋ค.
@openclaw-ai/openclawai๋ฅผ ์ค์นํ์ ๋ถ๋ค์ ๋ณด์ ๋ถ์๊ฐ๋ค์ด .zshrc ๋ฐ .bashrc ํ์ผ์์ npm_telemetry๋ฅผ ์ฐธ์กฐํ๋ ์ค์ด ์๋์ง ํ์ธํด ๋ณด์๊ธฐ๋ฅผ ๊ถ์ฅํฉ๋๋ค. ๋ํ, ~/.cache/.npm_telemetry/ ๋๋ ํ ๋ฆฌ๋ฅผ ์ญ์ ํ๊ณ , ์์คํ ์ํธ๋ฅผ ๋ณ๊ฒฝํ๊ณ , ๋ชจ๋ SSH ํค๋ฅผ ๊ต์ฒดํ๊ณ , ์ํธํํ ์๊ธ์ ์๋ก์ด ์๋ ๊ตฌ๋ฌธ์ ์ฌ์ฉํ๋ ์ ์ง๊ฐ์ผ๋ก ์ฎ๊ธฐ์๊ธฐ ๋ฐ๋๋๋ค.
์ํธํํ ๋ด์ค๋ฅผ ๋จ์ํ ์ฝ๋ ๋ฐ ๊ทธ์น์ง ๋ง์ธ์. ์ดํดํ์ธ์. ์ ํฌ ๋ด์ค๋ ํฐ๋ฅผ ๊ตฌ๋ ํ์ธ์. ๋ฌด๋ฃ์ ๋๋ค .
์ถ์ฒ ๊ธฐ์ฌ









์ฝ๋ฉํธ (0)
$ ๋ฒํผ์ ํด๋ฆญํ๊ณ , ์ข ๋ชฉ ์ฝ๋๋ฅผ ์ ๋ ฅํ ํ ์ฃผ์, ETF ๋๋ ๊ธฐํ ํฐ์ปค๋ฅผ ์ฐ๊ฒฐํฉ๋๋ค.