Moltbot๐Ÿฆž: ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ ํ™˜๊ฒฝ์—์„œ ๊ตฌ๋™ํ•˜๊ณ  ๋‹ค์–‘ํ•œ ๋ฐฉ์‹์œผ๋กœ ์—ฐ๋™ํ•  ์ˆ˜ ์žˆ๋Š” ์˜คํ”ˆ์†Œ์Šค AI ๋น„์„œ ํ”„๋กœ์ ํŠธ (Clawdbot์—์„œ ์ด๋ฆ„ ๋ณ€๊ฒฝ)

Moltbot ์†Œ๊ฐœ

Moltbot์€ ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ ํ™˜๊ฒฝ ๋˜๋Š” ๊ฐœ์ธ ์„œ๋ฒ„์—์„œ ์ง์ ‘ ๊ตฌ๋™๋˜๋Š” ์˜คํ”ˆ์†Œ์Šค AI ์—์ด์ „ํŠธ์ด์ž ๊ฐœ์ธ ๋น„์„œ ํ”Œ๋žซํผ์ž…๋‹ˆ๋‹ค. "The lobster way :lobster:"๋ผ๋Š” ๋…ํŠนํ•œ ์Šฌ๋กœ๊ฑด์„ ๊ฐ€์ง„ ์ด ํ”„๋กœ์ ํŠธ๋Š”, ๋‹จ์ˆœํžˆ ์›น ๋ธŒ๋ผ์šฐ์ €์—์„œ ๋Œ€ํ™”ํ•˜๋Š” ์ฑ—๋ด‡์„ ๋„˜์–ด ์‚ฌ์šฉ์ž์˜ ๋ชจ๋“  ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ฑ„๋„๊ณผ ๋””์ง€ํ„ธ ํ™˜๊ฒฝ ์ „๋ฐ˜์— ๊นŠ์ˆ™ํ•˜๊ฒŒ ๊ด€์—ฌํ•˜๊ณ  ์ด๋ฅผ ํ•˜๋‚˜๋กœ ์—ฐ๊ฒฐํ•˜๋Š” 'AI ๊ฒŒ์ดํŠธ์›จ์ด(Gateway)' ์—ญํ• ์„ ์ง€ํ–ฅํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, ์‚ฌ์šฉ์ž์˜ ๊ฐœ์ธ ์žฅ๋น„(๋กœ์ปฌ ์ปดํ“จํ„ฐ, ์„œ๋ฒ„ ๋“ฑ)๋ฅผ ๊ฑฐ์ ์œผ๋กœ ์‚ผ์•„ ๋™์ž‘ํ•˜๋ฉฐ, ์‚ฌ์šฉ์ž๊ฐ€ ์ฆ๊ฒจ ์“ฐ๋Š” ๋‹ค์–‘ํ•œ ๋ฉ”์‹ ์ € ์•ฑ๊ณผ ๊ฐ•๋ ฅํ•œ LLM(๋Œ€๊ทœ๋ชจ ์–ธ์–ด ๋ชจ๋ธ) ์‚ฌ์ด๋ฅผ ์—ฐ๊ฒฐํ•˜๋Š” ๊ฒŒ์ดํŠธ์›จ์ด(Gateway) ๊ฒธ ์‹ ๊ฒฝ๋ง ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

:notebook: Moltbot์€ ์ดˆ๊ธฐ Anthropic์˜ Claude ๋ชจ๋ธ์„ ์ฃผ๋กœ ํ™œ์šฉํ•˜๋Š” ๋ด‡์ด๋ผ๋Š” ์˜๋ฏธ์™€, ๋ž์Šคํ„ฐ(Lobster)์˜ ์ง‘๊ฒŒ๋ฐœ(claw)์ด๋ผ๋Š” ์ค‘์˜์ ์ธ ์˜๋ฏธ๋ฅผ ๋‹ด์•„ Clawdbot์œผ๋กœ ์ด๋ฆ„์„ ์ง€์—ˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ, ์ตœ๊ทผ ์ด๋ฆ„์„ Moltbot์œผ๋กœ ๋ณ€๊ฒฝํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ์ด์— ๋”ฐ๋ผ ํ™ˆํŽ˜์ด์ง€ ๋ฐ GitHub ์ €์žฅ์†Œ์—์„œ๋Š” ์ด๋ฆ„ ๋ณ€๊ฒฝ์ด ์ง„ํ–‰ ์ค‘์ด๋ฉฐ, ์ผ๋ถ€ ์‚ฌ์ดํŠธ/ํŒจํ‚ค์ง€๊ฐ€ ์ •์ƒ์ ์œผ๋กœ ์ ‘์†/์„ค์น˜๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Moltbot์˜ ํ•ต์‹ฌ์€ ์—ฐ๊ฒฐ์„ฑ๊ณผ ์ œ์–ด๊ถŒ์ž…๋‹ˆ๋‹ค. ํ˜„์žฌ ๋Œ€๋ถ€๋ถ„์˜ ์ƒ์šฉ AI ์„œ๋น„์Šค๋Š” ๊ณต๊ธ‰์ž์˜ ํด๋ผ์šฐ๋“œ ์„œ๋ฒ„ ๋‚ด์— ๋ฐ์ดํ„ฐ๊ฐ€ ๊ฐ‡ํ˜€ ์žˆ๊ณ , ์›น์‚ฌ์ดํŠธ๋‚˜ ์ „์šฉ ์•ฑ์„ ํ†ตํ•ด์„œ๋งŒ ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ฐ˜๋ฉด Moltbot์€ ์‚ฌ์šฉ์ž๊ฐ€ ์ž์‹ ์˜ ๋ฐ์ดํ„ฐ์™€ ๋„๊ตฌ์— ๋Œ€ํ•œ ํ†ต์ œ๊ถŒ์„ 100% ๊ฐ€์งˆ ์ˆ˜ ์žˆ๋„๋ก ์„ค๊ณ„๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” WhatsApp์ด๋‚˜ Telegram, Discord์™€ ๊ฐ™์€ ์นœ์ˆ™ํ•œ ๋ฉ”์‹ ์ €๋ฅผ ํ†ตํ•ด Moltbot์—๊ฒŒ ์ž‘์—…์„ ์ง€์‹œํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, Moltbot์€ ๋‹จ์ˆœํ•œ ๋‹ต๋ณ€ ์ƒ์„ฑ์„ ๋„˜์–ด ์‚ฌ์šฉ์ž์˜ ์ปดํ“จํ„ฐ์—์„œ ์ง์ ‘ ํŒŒ์ผ์„ ๊ฒ€์ƒ‰ํ•˜๊ฑฐ๋‚˜, ์›น์„ ๋ธŒ๋ผ์šฐ์ง•ํ•˜๊ณ , ์บ˜๋ฆฐ๋” ์ผ์ •์„ ๊ด€๋ฆฌํ•˜๋Š” ๋“ฑ ์‹ค์งˆ์ ์ธ ํ–‰๋™์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

Moltbot์€ ํŠนํžˆ '์—ฐ๊ฒฐ์„ฑ'์— ์ค‘์ ์„ ๋‘ก๋‹ˆ๋‹ค. Anthropic์˜ Claude, OpenAI์˜ GPT ์‹œ๋ฆฌ์ฆˆ, ๋˜๋Š” Ollama๋ฅผ ํ†ตํ•ด ๊ตฌ๋™๋˜๋Š” ๋กœ์ปฌ ๋ชจ๋ธ ๋“ฑ ๋‹ค์–‘ํ•œ '๋‘๋‡Œ'๋ฅผ ์—ฐ๊ฒฐํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ์ด ์ง€๋Šฅ์„ ์‚ฌ์šฉ์ž์˜ ์ผ์ƒ์ ์ธ ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ์ฑ„๋„๋กœ ํ™•์žฅ์‹œํ‚ต๋‹ˆ๋‹ค. ๊ฐœ๋ฐœ์ž๋‚˜ ํŒŒ์›Œ ์œ ์ €๋Š” ์ด๋ฅผ ํ†ตํ•ด ์ž์‹ ๋งŒ์˜ ๋งž์ถคํ˜• ์ž๋™ํ™” ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ๊ตฌ์ถ•ํ•  ์ˆ˜ ์žˆ์œผ๋ฉฐ, ๋ฐ˜๋ณต์ ์ธ ์ž‘์—…์ด๋‚˜ ์ •๋ณด ๊ฒ€์ƒ‰, ์‹œ์Šคํ…œ ์ œ์–ด ๋“ฑ์„ ๋Œ€ํ™”ํ˜• ์ธํ„ฐํŽ˜์ด์Šค(ChatOps)๋กœ ํ†ตํ•ฉํ•˜์—ฌ ์ฒ˜๋ฆฌํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” ๋งˆ์น˜ ์˜ํ™” '์•„์ด์–ธ๋งจ'์˜ ์ž๋น„์Šค(JARVIS)์ฒ˜๋Ÿผ, ๋‚ด ์ธํ”„๋ผ ์œ„์—์„œ ๋‚˜๋งŒ์„ ์œ„ํ•ด 24์‹œ๊ฐ„ ๋Œ€๊ธฐํ•˜๋Š” ๋น„์„œ๋ฅผ ๊ตฌ์ถ•ํ•˜๋Š” ๊ฒƒ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

Moltbot vs. ๊ธฐ์กด SaaSํ˜• ์ฑ—๋ด‡ ๋น„๊ต

Moltbot์€ ChatGPT๋‚˜ Claude.ai์™€ ๊ฐ™์€ ์ผ๋ฐ˜์ ์ธ SaaS(Software as a Service)ํ˜• AI ์ฑ—๋ด‡๊ณผ๋Š” ๊ทผ๋ณธ์ ์ธ ์•„ํ‚คํ…์ฒ˜์™€ ํ™œ์šฉ ์ฒ ํ•™์—์„œ ๋šœ๋ ทํ•œ ์ฐจ์ด๋ฅผ ๋ณด์ž…๋‹ˆ๋‹ค.

๊ฐ€์žฅ ํฐ ์ฐจ์ด์ ์€ ์‹คํ–‰ ์ฃผ์ฒด์™€ ํ™˜๊ฒฝ์ž…๋‹ˆ๋‹ค. ์ผ๋ฐ˜์ ์ธ AI ์„œ๋น„์Šค๋Š” ๋ชจ๋“  ์—ฐ์‚ฐ๊ณผ ๋ฐ์ดํ„ฐ ์ฒ˜๋ฆฌ๊ฐ€ ์„œ๋น„์Šค ์ œ๊ณต์—…์ฒด์˜ ์ค‘์•™ ์„œ๋ฒ„์—์„œ ์ด๋ฃจ์–ด์ง‘๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ์‚ฌ์šฉ์ž๋Š” ํ•ด๋‹น ์—…์ฒด๊ฐ€ ์ œ๊ณตํ•˜๋Š” ์ธํ„ฐํŽ˜์ด์Šค์™€ ๊ธฐ๋Šฅ ๋ฒ”์œ„ ๋‚ด์—์„œ๋งŒ ํ™œ๋™ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ํ•˜์ง€๋งŒ Moltbot์€ ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ ๋จธ์‹ ์ด๋‚˜ ๊ฐœ์ธ ์„œ๋ฒ„(VPS)์—์„œ ์ง์ ‘ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค. ์ด๋Š” AI๊ฐ€ ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ ํŒŒ์ผ ์‹œ์Šคํ…œ(fs)์— ์ ‘๊ทผํ•˜๊ฑฐ๋‚˜, ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ ๋‚ด์˜ ๋‹ค๋ฅธ ์žฅ๋น„๋ฅผ ์ œ์–ดํ•˜๋Š” ๋“ฑ ๋ฌผ๋ฆฌ์ ์ธ ํ™˜๊ฒฝ๊ณผ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ์Œ์„ ์˜๋ฏธํ•ฉ๋‹ˆ๋‹ค. ์ฆ‰, AI๊ฐ€ ๋‹จ์ˆœํžˆ "ํ…์ŠคํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋„๊ตฌ"๊ฐ€ ์•„๋‹ˆ๋ผ "๋‚ด ์ปดํ“จํ„ฐ๋ฅผ ์กฐ์ž‘ํ•  ์ˆ˜ ์žˆ๋Š” ๋Œ€๋ฆฌ์ธ"์ด ๋˜๋Š” ๊ฒƒ์ž…๋‹ˆ๋‹ค.

๋˜ํ•œ ์ ‘๊ทผ ์ฑ„๋„์˜ ํ†ตํ•ฉ ์ธก๋ฉด์—์„œ๋„ ์ฐจ๋ณ„ํ™”๋ฉ๋‹ˆ๋‹ค. ๊ธฐ์กด ์„œ๋น„์Šค๋“ค์€ ํŒŒํŽธํ™”๋˜์–ด ์žˆ์–ด, ์—…๋ฌด์šฉ์œผ๋กœ๋Š” Slack, ๊ฐœ์ธ์šฉ์œผ๋กœ๋Š” ์นด์นด์˜คํ†ก์ด๋‚˜ Telegram์„ ์“ฐ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ AI๋ฅผ ์“ฐ๊ธฐ ์œ„ํ•ด ๋ณ„๋„์˜ ์›น์‚ฌ์ดํŠธ๋ฅผ ์ผœ์•ผ ํ•˜๋Š” ๋ถˆํŽธํ•จ์ด ์žˆ์—ˆ์Šต๋‹ˆ๋‹ค. Moltbot์€ ์ด ์žฅ๋ฒฝ์„ ํ—ˆ๋ญ…๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ WhatsApp์œผ๋กœ ์ด๋™ํ•˜๋“ , Discord๋กœ ์ด๋™ํ•˜๋“ , ํ˜น์€ iMessage๋ฅผ ์‚ฌ์šฉํ•˜๋“  Moltbot์€ ๊ทธ ๋ชจ๋“  ์ฑ„๋„์— ๋™์‹œ์— ์กด์žฌํ•˜๋ฉฐ, ๋ชจ๋“  ๋Œ€ํ™”์˜ ๋งฅ๋ฝ(Context)๊ณผ ๊ธฐ์–ต(Memory)์„ ๊ณต์œ ํ•ฉ๋‹ˆ๋‹ค. ํ…”๋ ˆ๊ทธ๋žจ์—์„œ ์ง€์‹œํ•œ ํŒŒ์ผ ๋ถ„์„ ์ž‘์—…์„ ํ‡ด๊ทผ๊ธธ์— iMessage๋กœ ๊ฒฐ๊ณผ๋ฅผ ๋ฐ›์•„๋ณด๋Š” ์‹์˜ ๋Š๊น€ ์—†๋Š” ๊ฒฝํ—˜์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

Moltbot์˜ ์ฃผ์š” ํŠน์ง• ๋ฐ ๊ธฐ๋Šฅ

๋กœ์ปฌ ์ค‘์‹ฌ์˜ ์œ ๋‹ˆ๋ฒ„์„ค ๊ฒŒ์ดํŠธ์›จ์ด (The Gateway)

WhatsApp / Telegram / Slack / Discord / Google Chat / Signal / iMessage / BlueBubbles / Microsoft Teams / Matrix / Zalo / Zalo Personal / WebChat
               โ”‚
               โ–ผ
โ”Œโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”
โ”‚            Gateway            โ”‚
โ”‚       (control plane)         โ”‚
โ”‚     ws://127.0.0.1:18789      โ”‚
โ””โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”ฌโ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”€โ”˜
               โ”‚
               โ”œโ”€ Pi agent (RPC)
               โ”œโ”€ CLI (clawdbot โ€ฆ)
               โ”œโ”€ WebChat UI
               โ”œโ”€ macOS app
               โ””โ”€ iOS / Android nodes

Moltbot ์‹œ์Šคํ…œ์˜ ์‹ฌ์žฅ๋ถ€๋Š” '๊ฒŒ์ดํŠธ์›จ์ด'์ž…๋‹ˆ๋‹ค. ์ด๋Š” Node.js ๊ธฐ๋ฐ˜์œผ๋กœ ์ž‘๋™ํ•˜๋Š” ์„œ๋ฒ„ ์• ํ”Œ๋ฆฌ์ผ€์ด์…˜์œผ๋กœ, ์‚ฌ์šฉ์ž์˜ ๋กœ์ปฌ ํ™˜๊ฒฝ์— ์„ค์น˜๋˜์–ด ๋ชจ๋“  ํŠธ๋ž˜ํ”ฝ๊ณผ ๋กœ์ง์„ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ๊ฒŒ์ดํŠธ์›จ์ด๋Š” ์™ธ๋ถ€ ๋ฉ”์‹ ์ €๋กœ๋ถ€ํ„ฐ ๋“ค์–ด์˜ค๋Š” ๋ฉ”์‹œ์ง€๋ฅผ ์ˆ˜์‹ ํ•˜์—ฌ ์ ์ ˆํ•œ AI ๋ชจ๋ธ๋กœ ๋ผ์šฐํŒ…ํ•˜๊ณ , AI์˜ ์‘๋‹ต์„ ๋‹ค์‹œ ๋ฉ”์‹ ์ €๋กœ ์ „์†กํ•˜๋Š” ์—ญํ• ์„ ํ•ฉ๋‹ˆ๋‹ค.

์ด ๊ณผ์ •์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฒƒ์€ ๋ณด์•ˆ์ž…๋‹ˆ๋‹ค. Moltbot์€ ๋ฌด์ž‘์œ„๋กœ ๋“ค์–ด์˜ค๋Š” ๋ฉ”์‹œ์ง€์— ๋ฐ˜์‘ํ•˜์ง€ ์•Š์œผ๋ฉฐ, ์—„๊ฒฉํ•œ ํŽ˜์–ด๋ง(Pairing) ์‹œ์Šคํ…œ์„ ํ†ตํ•ด ์ธ์ฆ๋œ ์‚ฌ์šฉ์ž(Admin)์˜ ๋ฉ”์‹œ์ง€๋งŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค. ์‚ฌ์šฉ์ž๋Š” ์„ค์น˜ ์‹œ ์ƒ์„ฑ๋˜๋Š” ํŽ˜์–ด๋ง ์ฝ”๋“œ๋ฅผ ํ†ตํ•ด ์ž์‹ ์˜ ๋ฉ”์‹ ์ € ๊ณ„์ •์„ ์Šน์ธํ•ด์•ผ๋งŒ ๋ด‡๊ณผ ๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

๋…ธ๋“œ(Nodes)์™€ ์•ฑ: ๋ฌผ๋ฆฌ์  ํ™•์žฅ

๋˜ํ•œ, Moltbot์€ ์„œ๋ฒ„(Gateway)์™€ ํด๋ผ์ด์–ธํŠธ(Node/App)๋ฅผ ๋ถ„๋ฆฌํ•˜์—ฌ ํ™•์žฅ์„ฑ์„ ๊ทน๋Œ€ํ™”ํ–ˆ์Šต๋‹ˆ๋‹ค.

  • macOS App: ๋‹จ์ˆœํ•œ ์•ฑ์ด ์•„๋‹ˆ๋ผ ๋ฉ”๋‰ด๋ฐ”์— ์ƒ์ฃผํ•˜๋Š” ์ปจํŠธ๋กค ํ”Œ๋ ˆ์ธ์ž…๋‹ˆ๋‹ค. Voice Wake ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์Œ์„ฑ ํ˜ธ์ถœ์ด ๊ฐ€๋Šฅํ•˜๋ฉฐ, Talk Mode ์˜ค๋ฒ„๋ ˆ์ด๋ฅผ ํ†ตํ•ด ํ™”๋ฉด์„ ๋ณด๋ฉฐ AI์™€ ๋Œ€ํ™”ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ ์›๊ฒฉ ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์ œ์–ดํ•˜๋Š” ๋ฆฌ๋ชจ์ปจ ์—ญํ• ๋„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

  • Mobile Nodes (iOS/Android): ๋ชจ๋ฐ”์ผ ์•ฑ์€ '๋…ธ๋“œ'๋กœ ์ž‘๋™ํ•˜์—ฌ ์Šค๋งˆํŠธํฐ์˜ ์นด๋ฉ”๋ผ, ์Šคํฌ๋ฆฐ ๋ ˆ์ฝ”๋”ฉ, ์œ„์น˜ ์ •๋ณด(Location) ๊ธฐ๋Šฅ์„ AI์—๊ฒŒ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Bonjour ํ”„๋กœํ† ์ฝœ์„ ์ด์šฉํ•ด ๋กœ์ปฌ ๋„คํŠธ์›Œํฌ์—์„œ ์ž๋™์œผ๋กœ ๊ฒŒ์ดํŠธ์›จ์ด์™€ ํŽ˜์–ด๋ง๋ฉ๋‹ˆ๋‹ค.

  • macOS Node Mode: macOS ๋“ฑ ๋ฐ์Šคํฌํ†ฑ ํ™˜๊ฒฝ์„ ๋…ธ๋“œ๋กœ ์„ค์ •ํ•˜๋ฉด, AI๊ฐ€ system.run ๋ช…๋ น์–ด๋กœ ์‰˜ ์Šคํฌ๋ฆฝํŠธ๋ฅผ ์‹คํ–‰ํ•˜๊ฑฐ๋‚˜ ์‹œ์Šคํ…œ ์•Œ๋ฆผ์„ ๋ณด๋‚ด๊ณ , ํ™”๋ฉด์„ ์บก์ฒ˜(Canvas exposure)ํ•˜๋Š” ๋“ฑ OS ์ˆ˜์ค€์˜ ์ œ์–ด๊ถŒ์„ ๊ฐ–๊ฒŒ ๋ฉ๋‹ˆ๋‹ค.

๊ด‘๋ฒ”์œ„ํ•œ ๋ฉ€ํ‹ฐ ์ฑ„๋„ ๋ฐ ๋ฏธ๋””์–ด ํ†ตํ•ฉ (Multi-channel Inbox)

Moltbot์€ ํ˜„์กดํ•˜๋Š” ๋Œ€๋ถ€๋ถ„์˜ ์ฃผ์š” ์ปค๋ฎค๋‹ˆ์ผ€์ด์…˜ ํ”Œ๋žซํผ์„ ์ง€์›ํ•˜๋Š” ๋ฐ›์€ ํŽธ์ง€ํ•จ(Inbox) ๊ธฐ๋Šฅ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค. Moltbot์ด ์ง€์›ํ•˜๋Š” ํ”Œ๋žซํผ์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค:

์ด๋Ÿฌํ•œ ํ”Œ๋žซํผ๋“ค์„ ํ†ตํ•ด ๋‹จ์ˆœํžˆ ํ…์ŠคํŠธ๋งŒ ์ฃผ๊ณ ๋ฐ›๋Š” ๊ฒƒ์ด ์•„๋‹™๋‹ˆ๋‹ค. Moltbot์€ ๋ฉ€ํ‹ฐ๋ชจ๋‹ฌ(Multi-modal) ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์Œ์„ฑ ๋ฉ”๋ชจ, ์ด๋ฏธ์ง€, ๋ฌธ์„œ ํŒŒ์ผ(PDF ๋“ฑ)์„ ์›ํ™œํ•˜๊ฒŒ ์ฒ˜๋ฆฌํ•ฉ๋‹ˆ๋‹ค.

์˜ˆ๋ฅผ ๋“ค์–ด, ์‚ฌ์šฉ์ž๊ฐ€ ์šด์ „ ์ค‘์— ํ…”๋ ˆ๊ทธ๋žจ์œผ๋กœ ์Œ์„ฑ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋ฉด, Moltbot์€ ์ด๋ฅผ ํ…์ŠคํŠธ๋กœ ๋ณ€ํ™˜ํ•˜์—ฌ ์ดํ•ดํ•˜๊ณ  ์ ์ ˆํ•œ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ ๋’ค ์Œ์„ฑ์œผ๋กœ ๋‹ค์‹œ ์‘๋‹ตํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋˜ํ•œ, ์‚ฌ์šฉ์ž๊ฐ€ ์ „์†กํ•œ ๋ฌธ์„œ๋ฅผ ์ฝ๊ณ  ์š”์•ฝํ•˜๊ฑฐ๋‚˜, ์ด๋ฏธ์ง€๋ฅผ ๋ถ„์„ํ•˜๋Š” ์ž‘์—…๋„ ๋Œ€ํ™”์ฐฝ ๋‚ด์—์„œ ์ฆ‰์‹œ ์ˆ˜ํ–‰๋ฉ๋‹ˆ๋‹ค.

ํ–‰๋™ํ•˜๋Š” AI: ์Šคํ‚ฌ(Skills) ๋ฐ ๋„๊ตฌ(Tools) ์‹œ์Šคํ…œ

Moltbot์˜ ์ง„์ •ํ•œ ๊ฐ€์น˜๋Š” ์Šคํ‚ฌ(Skill) ์‹œ์Šคํ…œ์— ์žˆ์Šต๋‹ˆ๋‹ค. ์ด๋Š” AI๊ฐ€ ์™ธ๋ถ€ ์„ธ๊ณ„์™€ ์ƒํ˜ธ์ž‘์šฉํ•  ์ˆ˜ ์žˆ๊ฒŒ ํ•ด์ฃผ๋Š” ๊ธฐ๋Šฅ ๋ชจ๋“ˆ์ž…๋‹ˆ๋‹ค. ๊ธฐ๋ณธ์ ์œผ๋กœ ์ œ๊ณต๋˜๋Š” ์Šคํ‚ฌ ์™ธ์—๋„ ์‚ฌ์šฉ์ž๊ฐ€ ์ง์ ‘ TypeScript๋กœ ์Šคํ‚ฌ์„ ์ž‘์„ฑํ•˜์—ฌ ๊ธฐ๋Šฅ์„ ํ™•์žฅํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์‹œ์Šคํ…œ ์ œ์–ด: ๋กœ์ปฌ ํŒŒ์ผ ์‹œ์Šคํ…œ ์ฝ๊ธฐ/์“ฐ๊ธฐ, ํ„ฐ๋ฏธ๋„ ๋ช…๋ น์–ด ์‹คํ–‰(Shell), ํ™”๋ฉด ์บก์ฒ˜ ๋“ฑ์ด ๊ฐ€๋Šฅํ•˜์—ฌ ์›๊ฒฉ ์„œ๋ฒ„ ๊ด€๋ฆฌ ๋„๊ตฌ๋กœ๋„ ํ™œ์šฉ๋  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ์›น ๋ฐ ์ •๋ณด ๊ฒ€์ƒ‰: Puppeteer ๋“ฑ์„ ํ™œ์šฉํ•œ ๋ธŒ๋ผ์šฐ์ € ์ž๋™ํ™” ๋„๊ตฌ๋ฅผ ํ†ตํ•ด ์›นํŽ˜์ด์ง€๋ฅผ ๋ฐฉ๋ฌธํ•˜์—ฌ ์ •๋ณด๋ฅผ ๊ธ์–ด์˜ค๊ฑฐ๋‚˜, ํŠน์ • ์ž‘์—…์„ ๋Œ€์‹  ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์‹ค์‹œ๊ฐ„ ๊ฒ€์ƒ‰ ๊ธฐ๋Šฅ์„ ํ†ตํ•ด ์ตœ์‹  ๋‰ด์Šค๋‚˜ ์ฃผ๊ฐ€ ์ •๋ณด๋ฅผ ์กฐํšŒํ•˜๋Š” ๊ฒƒ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

  • ์ƒ์‚ฐ์„ฑ ๋„๊ตฌ ์—ฐ๋™: Google Calendar์™€ ์—ฐ๋™ํ•˜์—ฌ ์ผ์ •์„ ๊ด€๋ฆฌํ•˜๊ฑฐ๋‚˜, Linear์™€ ๊ฐ™์€ ์ด์Šˆ ํŠธ๋ž˜ํ‚น ๋„๊ตฌ, Notion๊ณผ ๊ฐ™์€ ๋ฉ”๋ชจ ์•ฑ๊ณผ ์—ฐ๊ฒฐํ•˜์—ฌ ํ”„๋กœ์ ํŠธ ๊ด€๋ฆฌ๋ฅผ ๋•์Šต๋‹ˆ๋‹ค.

  • ์‹œ๊ฐ์  ์ƒํ˜ธ์ž‘์šฉ (Live Canvas): ๋ณต์žกํ•œ ์ •๋ณด๋‚˜ UI๊ฐ€ ํ•„์š”ํ•  ๋•Œ, ํ…์ŠคํŠธ ๋Œ€์‹  'Live Canvas'๋ผ๋Š” ๋ณ„๋„์˜ ์›น ๋ทฐ๋ฅผ ์ƒ์„ฑํ•˜์—ฌ ์‹œ๊ฐ์ ์ธ ์ •๋ณด๋ฅผ ๋ Œ๋”๋งํ•˜๊ณ  ์‚ฌ์šฉ์ž์™€ ์ƒํ˜ธ์ž‘์šฉํ•ฉ๋‹ˆ๋‹ค.

๊ทธ ์™ธ์—๋„ ๋‹ค์–‘ํ•œ ๋„๊ตฌ๋“ค์„ ์‚ฌ์šฉํ•˜์—ฌ ๋‹จ์ˆœ ๋Œ€ํ™”๋ฅผ ๋„˜์–ด ์‹ค์งˆ์ ์ธ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

  • ๋ธŒ๋ผ์šฐ์ € ์ œ์–ด (Browser Control): ๋‹จ์ˆœํ•œ HTTP ์š”์ฒญ์ด ์•„๋‹ˆ๋ผ, ์ „์šฉ Chrome/Chromium ์ธ์Šคํ„ด์Šค๋ฅผ ๋„์›Œ ์ œ์–ดํ•ฉ๋‹ˆ๋‹ค. ์ด๋ฅผ ํ†ตํ•ด ์›นํŽ˜์ด์ง€ ์Šค๋ƒ…์ƒท์„ ์ฐ๊ฑฐ๋‚˜, ๋ณต์žกํ•œ ์‚ฌ์šฉ์ž ํ–‰๋™(ํด๋ฆญ, ์ž…๋ ฅ)์„ ์‹œ๋ฎฌ๋ ˆ์ด์…˜ํ•˜๊ณ , ํŒŒ์ผ ์—…๋กœ๋“œ๊นŒ์ง€ ์ˆ˜ํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๋ธŒ๋ผ์šฐ์ € ํ”„๋กœํ•„ ๊ด€๋ฆฌ๋„ ๊ฐ€๋Šฅํ•˜์—ฌ ๋กœ๊ทธ์ธ ์„ธ์…˜์„ ์œ ์ง€ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • Canvas & A2UI: ํ…์ŠคํŠธ๋งŒ์œผ๋กœ ๋ถ€์กฑํ•œ ์ •๋ณด๋Š” Canvas๋ผ๋Š” ๋ณ„๋„์˜ UI ์˜์—ญ์„ ํ†ตํ•ด ์ „๋‹ฌ๋ฉ๋‹ˆ๋‹ค. ํŠนํžˆ A2UI (Agent to UI) ๊ธฐ์ˆ ์„ ํ†ตํ•ด ์—์ด์ „ํŠธ๊ฐ€ ์ง์ ‘ HTML/JS ์ฝ”๋“œ๋ฅผ ์ƒ์„ฑํ•˜๊ณ  ๋ Œ๋”๋งํ•˜์—ฌ ์‚ฌ์šฉ์ž์—๊ฒŒ ์ธํ„ฐ๋ž™ํ‹ฐ๋ธŒํ•œ ๋Œ€์‹œ๋ณด๋“œ๋‚˜ ์‹œ๊ฐ ์ž๋ฃŒ๋ฅผ ์ฆ‰์„์—์„œ ๋งŒ๋“ค์–ด ๋ณด์—ฌ์ค๋‹ˆ๋‹ค.

  • ์ž๋™ํ™”: ์ •ํ•ด์ง„ ์‹œ๊ฐ„์— ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๋Š” Cron Jobs, ์™ธ๋ถ€ ์‹œ์Šคํ…œ์˜ ์ด๋ฒคํŠธ๋ฅผ ์ˆ˜์‹ ํ•˜๋Š” Webhooks, ๊ทธ๋ฆฌ๊ณ  ์ด๋ฉ”์ผ์„ ํŠธ๋ฆฌ๊ฑฐ๋กœ ์‚ฌ์šฉํ•˜๋Š” Gmail Pub/Sub ์—ฐ๋™์„ ํ†ตํ•ด ์—…๋ฌด ์ž๋™ํ™”์˜ ํ—ˆ๋ธŒ ์—ญํ• ์„ ์ˆ˜ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

์ž์œจ ์—์ด์ „ํŠธ ๊ธฐ๋Šฅ: ์Šค์ผ€์ค„๋Ÿฌ(Cron) ๋ฐ ๋ฉ”๋ชจ๋ฆฌ

Moltbot์€ ์‚ฌ์šฉ์ž๊ฐ€ ๋ง์„ ๊ฑธ ๋•Œ๋งŒ ๋ฐ˜์‘ํ•˜๋Š” ์ˆ˜๋™์ ์ธ ๋ด‡์ด ์•„๋‹™๋‹ˆ๋‹ค. ๋‚ด์žฅ๋œ Cron ์Šค์ผ€์ค„๋Ÿฌ๋ฅผ ํ†ตํ•ด ์‚ฌ์šฉ์ž๊ฐ€ ์ง€์ •ํ•œ ์‹œ๊ฐ„์— ํŠน์ • ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•˜๊ณ  ๋จผ์ € ๋ง์„ ๊ฑธ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด "๋งค์ผ ์•„์นจ 7์‹œ์— ์ฃผ์š” IT ๋‰ด์Šค ํ—ค๋“œ๋ผ์ธ์„ ์š”์•ฝํ•ด์„œ ๋ณด๋‚ด์ค˜"๋ผ๊ฑฐ๋‚˜, "๋งค์‹œ๊ฐ„ ์„œ๋ฒ„ ์ƒํƒœ๋ฅผ ์ฒดํฌํ•ด์„œ ์ด์ƒ์ด ์žˆ์œผ๋ฉด ๋ณด๊ณ ํ•ด"์™€ ๊ฐ™์€ ์ง€์‹œ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๋˜ํ•œ, ์˜๊ตฌ์ ์ธ ๋ฉ”๋ชจ๋ฆฌ(Persistent Memory) ์‹œ์Šคํ…œ์„ ๊ฐ–์ถ”๊ณ  ์žˆ์–ด ๊ณผ๊ฑฐ์˜ ๋Œ€ํ™” ๋‚ด์šฉ์ด๋‚˜ ์‚ฌ์šฉ์ž์˜ ์„ ํ˜ธ๋„, ์ €์žฅ๋œ ์ •๋ณด๋ฅผ ๊ธฐ์–ตํ•˜๊ณ  ์ด๋ฅผ ์žฅ๊ธฐ์ ์œผ๋กœ ํ™œ์šฉํ•ฉ๋‹ˆ๋‹ค. ์ด๋Š” ์ผํšŒ์„ฑ ๋Œ€ํ™”์— ๊ทธ์น˜๋Š” ๊ธฐ์กด LLM ์„œ๋น„์Šค์™€ ๋‹ฌ๋ฆฌ, ์‹œ๊ฐ„์ด ์ง€๋‚ ์ˆ˜๋ก ์‚ฌ์šฉ์ž๋ฅผ ๋” ์ž˜ ์ดํ•ดํ•˜๋Š” ๊ฐœ์ธ ๋น„์„œ๋กœ ์ง„ํ™”ํ•  ์ˆ˜ ์žˆ๋Š” ๊ธฐ๋ฐ˜์ด ๋ฉ๋‹ˆ๋‹ค.

์šด์˜ ๋ฐ ๋ณด์•ˆ (Ops & Safety)

Moltbot์€ ๊ฐœ๋ฐœ์ž๊ฐ€ ์ง์ ‘ ์šด์˜ํ•˜๋Š” ์‹œ์Šคํ…œ์ธ ๋งŒํผ ๋ฐฐํฌ์™€ ๋ณด์•ˆ์—๋„ ์‹ ๊ฒฝ์„ ์ผ์Šต๋‹ˆ๋‹ค:

  • ๋ฐฐํฌ ์œ ์—ฐ์„ฑ: Docker๋ฅผ ํ†ตํ•œ ์ปจํ…Œ์ด๋„ˆ ๋ฐฐํฌ๋Š” ๋ฌผ๋ก , Nix๋ฅผ ํ†ตํ•œ ์„ ์–ธ์ (Declarative) ์„ค์ • ๊ด€๋ฆฌ๋ฅผ ์ง€์›ํ•˜์—ฌ ์žฌํ˜„ ๊ฐ€๋Šฅํ•œ ์ธํ”„๋ผ ๊ตฌ์„ฑ์„ ๋•์Šต๋‹ˆ๋‹ค.
  • ์›๊ฒฉ ์ ‘์†: ์™ธ๋ถ€์—์„œ ์•ˆ์ „ํ•˜๊ฒŒ ๋กœ์ปฌ ๊ฒŒ์ดํŠธ์›จ์ด์— ์ ‘๊ทผํ•  ์ˆ˜ ์žˆ๋„๋ก Tailscale Serve/Funnel์„ ๋„ค์ดํ‹ฐ๋ธŒํ•˜๊ฒŒ ์ง€์›ํ•˜๋ฉฐ, ํ† ํฐ/๋น„๋ฐ€๋ฒˆํ˜ธ ์ธ์ฆ ๊ธฐ๋ฐ˜์˜ SSH ํ„ฐ๋„๋ง ๊ธฐ๋Šฅ๋„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.
  • ์•ˆ์ •์„ฑ: ๋ชจ๋ธ์ด๋‚˜ API ํ˜ธ์ถœ ์‹คํŒจ ์‹œ ์ž๋™์œผ๋กœ ์žฌ์‹œ๋„(Retry Policy)ํ•˜๊ฑฐ๋‚˜ ๋‹ค๋ฅธ ๋ชจ๋ธ๋กœ ์ „ํ™˜(Model Failover)ํ•˜๋Š” ๋กœ์ง์ด ๋‚ด์žฅ๋˜์–ด ์žˆ์–ด ์„œ๋น„์Šค ์ค‘๋‹จ์„ ์ตœ์†Œํ™”ํ•ฉ๋‹ˆ๋‹ค. ๋˜ํ•œ ์‚ฌ์šฉ๋Ÿ‰ ์ถ”์ (Usage Tracking) ๊ธฐ๋Šฅ์„ ํ†ตํ•ด API ๋น„์šฉ์ด๋‚˜ ๋ฆฌ์†Œ์Šค ์‚ฌ์šฉ๋Ÿ‰์„ ๋ชจ๋‹ˆํ„ฐ๋งํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

Moltbot ์„ค์น˜ ๋ฐ ์‹œ์ž‘ํ•˜๊ธฐ

Moltbot์€ ๊ฐœ๋ฐœ์ž ์นœํ™”์ ์ธ ํ™˜๊ฒฝ์„ ์ œ๊ณตํ•˜๋ฉฐ, Node.js v22 ์ด์ƒ์ด ์„ค์น˜๋œ ํ™˜๊ฒฝ์ด๋ผ๋ฉด ์–ด๋””์„œ๋“  ๊ตฌ๋™ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.

๊ธฐ๋ณธ์ ์œผ๋กœ๋Š” npm ํŒจํ‚ค์ง€ ๋งค๋‹ˆ์ €๋ฅผ ํ†ตํ•ด ์ „์—ญ์œผ๋กœ ์„ค์น˜ํ•œ ํ›„, clawdbot onboard ๋ช…๋ น์–ด๋ฅผ ํ†ตํ•ด ๋Œ€ํ™”ํ˜• ์„ค์ • ๋งˆ๋ฒ•์‚ฌ๋ฅผ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ์ด ๊ณผ์ •์—์„œ ์‚ฌ์šฉํ•  LLM ์ œ๊ณต์ž(Anthropic, OpenAI ๋“ฑ)์˜ API ํ‚ค๋ฅผ ์ž…๋ ฅํ•˜๊ณ , ์—ฐ๋™ํ•  ๋ฉ”์‹ ์ € ์ฑ„๋„์„ ์„ค์ •ํ•˜๊ฒŒ ๋ฉ๋‹ˆ๋‹ค:

# Node.js 22 ์ด์ƒ ํ•„์š”
npm install -g clawdbot@latest

# ์„ค์น˜ ๋งˆ๋ฒ•์‚ฌ ์‹คํ–‰ (Gateway, ์ฑ„๋„, ์Šคํ‚ฌ ์„ค์ • ํฌํ•จ)
clawdbot onboard --install-daemon

์„ค์น˜ ํ›„์—๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์ด ๊ฒŒ์ดํŠธ์›จ์ด๋ฅผ ์‹คํ–‰ํ•˜๊ณ  ๋ฉ”์‹œ์ง€ ์ „์†ก ๋“ฑ์„ ํ…Œ์ŠคํŠธํ•ด๋ณผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค:

# ๊ฒŒ์ดํŠธ์›จ์ด ์‹คํ–‰
clawdbot gateway --port 18789 --verbose

# ๋ฉ”์‹œ์ง€ ์ „์†ก ํ…Œ์ŠคํŠธ
clawdbot message send --to +1234567890 --message "Hello from Moltbot"


Moltbot์€ ๋กœ์ปฌ PC ์™ธ์—๋„ ์ง€์†์ ์ธ ๊ฐ€๋™์„ ์œ„ํ•ด ๋‹ค์–‘ํ•œ ํ˜ธ์ŠคํŒ… ์˜ต์…˜์„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค:

  • Docker: ์ปจํ…Œ์ด๋„ˆ ๊ธฐ๋ฐ˜์˜ ๋ฐฐํฌ๋ฅผ ์™„๋ฒฝํ•˜๊ฒŒ ์ง€์›ํ•˜์—ฌ, ๋ณต์žกํ•œ ์˜์กด์„ฑ ์„ค์ • ์—†์ด ๊น”๋”ํ•˜๊ฒŒ ์‹คํ–‰ํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

  • ํด๋ผ์šฐ๋“œ ํ˜ธ์ŠคํŒ…: Railway, Replit, Coolify์™€ ๊ฐ™์€ PaaS ํ”Œ๋žซํผ์ด๋‚˜, ์ €๋ ดํ•œ VPS(๊ฐ€์ƒ ์‚ฌ์„ค ์„œ๋ฒ„)์— ๋ฐฐํฌํ•  ์ˆ˜ ์žˆ๋Š” ๊ฐ€์ด๋“œ์™€ ์„ค์ • ํŒŒ์ผ์„ ์ œ๊ณตํ•ฉ๋‹ˆ๋‹ค.

  • Homebrew: macOS ์‚ฌ์šฉ์ž๋ฅผ ์œ„ํ•œ ํŒจํ‚ค์ง€ ๊ด€๋ฆฌ์ž Homebrew๋ฅผ ํ†ตํ•œ ์„ค์น˜๋„ ์ง€์›ํ•ฉ๋‹ˆ๋‹ค.

๋ผ์ด์„ ์Šค

Moltbot ํ”„๋กœ์ ํŠธ๋Š” MIT ๋ผ์ด์„ ์Šค ํ•˜์— ๋ฐฐํฌ๋˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ ๊ฐœ์ธ์ ์ธ ์šฉ๋„๋Š” ๋ฌผ๋ก  ์ƒ์—…์ ์ธ ์šฉ๋„๋กœ๋„ ์ž์œ ๋กญ๊ฒŒ ์‚ฌ์šฉ, ์ˆ˜์ • ๋ฐ ์žฌ๋ฐฐํฌ๊ฐ€ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค. ๋‹จ, ์—ฐ๊ฒฐํ•˜์—ฌ ์‚ฌ์šฉํ•˜๋Š” ์™ธ๋ถ€ LLM ์„œ๋น„์Šค(Anthropic API ๋“ฑ)์˜ ๊ฐ ์„œ๋น„์Šค์˜ ์ด์šฉ ์•ฝ๊ด€์€ ๋ณ„๋„๋กœ ํ™•์ธํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

:house: Moltbot/Clawdbot ๊ณต์‹ ํ™ˆํŽ˜์ด์ง€:lobster:

:books: Moltbot/Clawdbot ๊ด€๋ จ ๋ฌธ์„œ ๋ฐ ๊ฐ€์ด๋“œ

:github: Moltbot/Clawdbot ํ”„๋กœ์ ํŠธ GitHub ์ €์žฅ์†Œ




์ด ๊ธ€์€ GPT ๋ชจ๋ธ๋กœ ์ •๋ฆฌํ•œ ๊ธ€์„ ๋ฐ”ํƒ•์œผ๋กœ ํ•œ ๊ฒƒ์œผ๋กœ, ์›๋ฌธ์˜ ๋‚ด์šฉ ๋˜๋Š” ์˜๋„์™€ ๋‹ค๋ฅด๊ฒŒ ์ •๋ฆฌ๋œ ๋‚ด์šฉ์ด ์žˆ์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค. ๊ด€์‹ฌ์žˆ๋Š” ๋‚ด์šฉ์ด์‹œ๋ผ๋ฉด ์›๋ฌธ๋„ ํ•จ๊ป˜ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”! ์ฝ์œผ์‹œ๋ฉด์„œ ์–ด์ƒ‰ํ•˜๊ฑฐ๋‚˜ ์ž˜๋ชป๋œ ๋‚ด์šฉ์„ ๋ฐœ๊ฒฌํ•˜์‹œ๋ฉด ๋ง๊ธ€๋กœ ์•Œ๋ ค์ฃผ์‹œ๊ธฐ๋ฅผ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค. :hugs:

:pytorch:ํŒŒ์ดํ† ์น˜ ํ•œ๊ตญ ์‚ฌ์šฉ์ž ๋ชจ์ž„:south_korea:์ด ์ •๋ฆฌํ•œ ์ด ๊ธ€์ด ์œ ์šฉํ•˜์…จ๋‚˜์š”? ํšŒ์›์œผ๋กœ ๊ฐ€์ž…ํ•˜์‹œ๋ฉด ์ฃผ์š” ๊ธ€๋“ค์„ ์ด๋ฉ”์ผ:love_letter:๋กœ ๋ณด๋‚ด๋“œ๋ฆฝ๋‹ˆ๋‹ค! (๊ธฐ๋ณธ์€ Weekly์ง€๋งŒ Daily๋กœ ๋ณ€๊ฒฝ๋„ ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค.)

:wrapped_gift: ์•„๋ž˜:down_right_arrow:์ชฝ์— ์ข‹์•„์š”:+1:๋ฅผ ๋ˆŒ๋Ÿฌ์ฃผ์‹œ๋ฉด ์ƒˆ๋กœ์šด ์†Œ์‹๋“ค์„ ์ •๋ฆฌํ•˜๊ณ  ๊ณต์œ ํ•˜๋Š”๋ฐ ํž˜์ด ๋ฉ๋‹ˆ๋‹ค~ :star_struck:

3๊ฐœ์˜ ์ข‹์•„์š”