Agent/๐Ÿš€ OpenClaw/images/openclaw-03-ํ•ต์‹ฌ๊ฐœ๋…-diagram.svg

์„ค์น˜๋ฅผ ๋งˆ์น˜๊ณ  ์ฒซ ๋Œ€ํ™”๊นŒ์ง€ ํ•ด๋ดค๋‹ค๋ฉด, ๋‹ค์Œ ์งˆ๋ฌธ์ด ๋ฐ”๋กœ ๋“ค์–ด์˜ฌ ๊ฒƒ์ด๋‹ค. โ€œ์ด๊ฒŒ ์–ด๋–ป๊ฒŒ ๋Œ์•„๊ฐ€๋Š” ๊ฑฐ์ง€?โ€ ์ด ํŽ˜์ด์ง€์—์„œ๋Š” OpenClaw๋ฅผ ์ œ๋Œ€๋กœ ์“ฐ๊ธฐ ์œ„ํ•ด ๊ผญ ์•Œ์•„์•ผ ํ•  ํ•ต์‹ฌ ๊ตฌ์กฐ๋ฅผ ์ •๋ฆฌํ•œ๋‹ค. ์„ค์น˜ ๊ฐ€์ด๋“œ, ์‹œ์ž‘ํ•˜๊ธฐ๋ฅผ ๋จผ์ € ๋๋‚ธ ๋’ค ์ฝ๊ธฐ๋ฅผ ๊ถŒ์žฅํ•œ๋‹ค.


๐Ÿ’ก ํ•œ ์ค„ ์น˜ํŠธ์‹œํŠธ: OpenClaw๋Š” โ€œํŒŒ์ผ์ด ๊ณง ๊ธฐ์–ตโ€์ธ ์—์ด์ „ํŠธ๋‹ค. ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ๋กœ ์ •์ฒด์„ฑยท๊ธฐ์–ตยท์ž‘์—…์„ ๊ด€๋ฆฌํ•˜๊ณ , HeartbeatยทCronยทWebhook ์„ธ ๊ฐ€์ง€ ๋ฐฉ์‹์œผ๋กœ ์Šค์Šค๋กœ ๋Œ์•„๊ฐ„๋‹ค.


๐Ÿง  30์ดˆ ํ•ต์‹ฌ ์•„ํ‚คํ…์ฒ˜

OpenClaw๋Š” ํ•˜๋‚˜์˜ Gateway ํ”„๋กœ์„ธ์Šค๊ฐ€ ๋ชจ๋“  ์ฑ„ํŒ… ์ฑ„๋„(ํ…”๋ ˆ๊ทธ๋žจยท๋””์Šค์ฝ”๋“œยทWhatsAppยทiMessage ๋“ฑ)๊ณผ AI ์—์ด์ „ํŠธ ์‚ฌ์ด์—์„œ ๋‹ค๋ฆฌ ์—ญํ• ์„ ํ•œ๋‹ค. ์‚ฌ์šฉ์ž๊ฐ€ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด๋ฉด Gateway๊ฐ€ ์—์ด์ „ํŠธ์—๊ฒŒ ์ „๋‹ฌํ•˜๊ณ , ์—์ด์ „ํŠธ๊ฐ€ ๋‹ต์„ ์ƒ์„ฑํ•ด ๋‹ค์‹œ ์ฑ„๋„๋กœ ๋Œ๋ ค์ค€๋‹ค. ์ด ๊ณผ์ •์ด 24์‹œ๊ฐ„ ๋Œ์•„๊ฐ„๋‹ค.

flowchart LR
    A["๐Ÿ’ฌ ์ฑ„ํŒ… ์•ฑ"] --> B["๐Ÿ”„ Gateway"]
    B --> C["๐Ÿค– AI ์—์ด์ „ํŠธ"]
    B --> D["๐Ÿ–ฅ๏ธ ์›น ๋Œ€์‹œ๋ณด๋“œ"]
    B --> E["๐Ÿ“ฑ ๋ชจ๋ฐ”์ผ ๋…ธ๋“œ"]
    C -->|"๋‹ต๋ณ€"| B
    B -->|"์ „๋‹ฌ"| A

ํ•ต์‹ฌ ํŠน์ง• 5๊ฐ€์ง€:

  • ์…€ํ”„ ํ˜ธ์ŠคํŒ…: ๋‚ด ๊ธฐ๊ธฐ์—์„œ ๋Œ์•„๊ฐ„๋‹ค. ๋ฐ์ดํ„ฐ๊ฐ€ ์™ธ๋ถ€ ์„œ๋ฒ„๋ฅผ ๊ฑฐ์น˜์ง€ ์•Š๋Š”๋‹ค.
  • ๋ฉ€ํ‹ฐ ์ฑ„๋„: ํ•˜๋‚˜์˜ Gateway๊ฐ€ ์—ฌ๋Ÿฌ ์ฑ„ํŒ… ์•ฑ์„ ๋™์‹œ์— ์„œ๋น„์Šคํ•œ๋‹ค.
  • ์—์ด์ „ํŠธ ๋„ค์ดํ‹ฐ๋ธŒ: ๋„๊ตฌ ์‚ฌ์šฉ, ์„ธ์…˜, ๋ฉ”๋ชจ๋ฆฌ, ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ๋ผ์šฐํŒ…์„ ๊ธฐ๋ณธ ์ง€์›ํ•œ๋‹ค.
  • ํ”„๋กœ์•กํ‹ฐ๋ธŒ: Heartbeat์™€ Cron์œผ๋กœ ์—์ด์ „ํŠธ๊ฐ€ ์Šค์Šค๋กœ ์ž‘์—…์„ ์ˆ˜ํ–‰ํ•œ๋‹ค.
  • ์˜คํ”ˆ์†Œ์Šค: MIT ๋ผ์ด์„ ์Šค, ์ปค๋ฎค๋‹ˆํ‹ฐ ์ฃผ๋„.

๊ณต์‹ ๋ฌธ์„œ: OpenClaw Architecture, Features


๐Ÿ“ Workspace: ํŒŒ์ผ์ด ๊ณง ๊ธฐ์–ต

OpenClaw์—์„œ ๊ฐ€์žฅ ์ค‘์š”ํ•œ ๊ฐœ๋…์€ ํŒŒ์ผ ๊ธฐ๋ฐ˜ ๋ฉ”๋ชจ๋ฆฌ๋‹ค. ์—์ด์ „ํŠธ๋Š” ์„ธ์…˜์ด ๋๋‚  ๋•Œ๋งˆ๋‹ค ๊ธฐ์–ต์ด ์ดˆ๊ธฐํ™”๋˜์ง€๋งŒ, ~/.openclaw/workspace/ ํด๋” ์•ˆ์˜ ๋งˆํฌ๋‹ค์šด ํŒŒ์ผ์ด ์—ฐ์†์„ฑ์„ ๋งŒ๋“ค์–ด๋‚ธ๋‹ค.

ํ•ต์‹ฌ ํŒŒ์ผ ํ•œ๋ˆˆ์— ๋ณด๊ธฐ

~/.openclaw/workspace/
โ”œโ”€โ”€ SOUL.md        # ์—์ด์ „ํŠธ ์„ฑ๊ฒฉยท๋งํˆฌยท๊ฒฝ๊ณ„
โ”œโ”€โ”€ USER.md        # ์‚ฌ์šฉ์ž ์ •๋ณด (์ด๋ฆ„, ํƒ€์ž„์กด, ์„ ํ˜ธ)
โ”œโ”€โ”€ IDENTITY.md    # ์ด๋ฆ„, ์•„๋ฐ”ํƒ€, ๋ฐ”์ด๋ธŒ
โ”œโ”€โ”€ MEMORY.md      # ์žฅ๊ธฐ ๊ธฐ์–ต (์ค‘์š” ๊ฒฐ์ •, ๋ ˆ์Šจ๋Ÿฐ)
โ”œโ”€โ”€ TOOLS.md       # ๋กœ์ปฌ ํ™˜๊ฒฝ ๋ฉ”๋ชจ (SSH, ์นด๋ฉ”๋ผ ๋“ฑ)
โ”œโ”€โ”€ AGENTS.md      # ์›Œํฌ์ŠคํŽ˜์ด์Šค ์šด์˜ ๊ทœ์น™ยท์•ˆ์ „ ์ง€์นจ
โ”œโ”€โ”€ HEARTBEAT.md   # ์ฃผ๊ธฐ์  ์ž‘์—… ์ฒดํฌ๋ฆฌ์ŠคํŠธ
โ”œโ”€โ”€ BOOT.md        # (์„ ํƒ) Gateway ์žฌ์‹œ์ž‘ ์‹œ ์‹คํ–‰ํ•  ์ž‘์—…
โ”œโ”€โ”€ BOOTSTRAP.md   # (์ตœ์ดˆ 1ํšŒ) ์˜จ๋ณด๋”ฉ ์˜์‹ โ†’ ์™„๋ฃŒ ํ›„ ์‚ญ์ œ
โ”œโ”€โ”€ memory/        # ์ผ์ผ ๋ฉ”๋ชจ๋ฆฌ ๋กœ๊ทธ
โ”‚   โ””โ”€โ”€ 2026-03-28.md
โ””โ”€โ”€ skills/        # ์ปค์Šคํ…€ ์Šคํ‚ฌ

ํŒŒ์ผ๋ณ„ ์—ญํ• 

ํŒŒ์ผ์–ธ์ œ ์ฝํžˆ๋‚˜๋ฌด์—‡์„ ์ ๋‚˜
SOUL.md๋งค ์„ธ์…˜โ€ํšจ์œจ์ ์œผ๋กœ, ์บ์ฃผ์–ผํ•˜๊ฒŒ, ํ•„๋Ÿฌ ๊ธˆ์ง€โ€
USER.md๋งค ์„ธ์…˜โ€๋˜์šฐ, ์„œ์šธ ๊ฑฐ์ฃผ, AI/๊ธฐ์ˆ  ๊ด€์‹ฌโ€
IDENTITY.md๋งค ์„ธ์…˜โ€Flux, ํ•ด์  ๋ž์Šคํ„ฐ ๐Ÿฆžโ€œ
MEMORY.md๋ฉ”์ธ ์„ธ์…˜๋งŒ์žฅ๊ธฐ ํ”„๋กœ์ ํŠธ ํžˆ์Šคํ† ๋ฆฌ, ์ค‘์š” ์„ ํ˜ธ
AGENTS.md๋งค ์„ธ์…˜ํŒŒ์ผ ์ •๋ฆฌ ๊ทœ์น™, ๊ทธ๋ฃน ์ฑ„ํŒ… ํ–‰๋™ ์ˆ˜์น™
HEARTBEAT.mdHeartbeat ์‹œ์ •๊ธฐ ์ฒดํฌ ์ž‘์—… ๋ชฉ๋ก
memory/YYYY-MM-DD.md๋งค ์„ธ์…˜ ์‹œ์ž‘๋‹น์ผ ์ด๋ฒคํŠธ ๋กœ๊ทธ

๐Ÿ’ก ์‹ค์ „ ํŒ: MEMORY.md๋Š” ๋ฉ”์ธ 1:1 ์„ธ์…˜์—์„œ๋งŒ ๋ถˆ๋Ÿฌ์˜จ๋‹ค. ๊ทธ๋ฃน ์ฑ„ํŒ…์ด๋‚˜ ๋‹ค๋ฅธ ์‚ฌ๋žŒ๊ณผ์˜ ์„ธ์…˜์—์„œ๋Š” ๊ฐœ์ธ ์ •๋ณด ๋ณดํ˜ธ๋ฅผ ์œ„ํ•ด ๋กœ๋“œํ•˜์ง€ ์•Š๋Š”๋‹ค. ์ด๊ฑด ๊ณต์‹ ๋ฌธ์„œ Agent Workspace์— ๋ช…์‹œ๋œ ๋™์ž‘์ด๋‹ค.

Workspace โ‰  ~/.openclaw/

ํ—ท๊ฐˆ๋ฆฌ๊ธฐ ์‰ฌ์šด ๋ถ€๋ถ„์ด ํ•˜๋‚˜ ์žˆ๋‹ค. Workspace(~/.openclaw/workspace/)๋Š” ์—์ด์ „ํŠธ์˜ ์ž‘์—… ๊ณต๊ฐ„์ด๊ณ , ~/.openclaw/๋Š” ์„ค์ •ยท์ธ์ฆยท์„ธ์…˜ ๋ฐ์ดํ„ฐ๊ฐ€ ์‚ฌ๋Š” ๊ณณ์ด๋‹ค. Workspace ํŒŒ์ผ์€ Git ๋ฐฑ์—…์„ ๊ถŒ์žฅํ•˜์ง€๋งŒ, ~/.openclaw/ ์•„๋ž˜ ๋‚ด์šฉ(ํŠนํžˆ credentials/)์€ ์ ˆ๋Œ€ Git์— ์˜ฌ๋ฆฌ์ง€ ์•Š๋Š”๋‹ค.


โฐ ์ž๋™ ์‹คํ–‰ 3๊ฐ€์ง€ ๋ฐฉ์‹

OpenClaw ์—์ด์ „ํŠธ๋Š” ์‚ฌ์šฉ์ž๊ฐ€ ๋ฉ”์‹œ์ง€๋ฅผ ๋ณด๋‚ด์ง€ ์•Š์•„๋„ ์Šค์Šค๋กœ ์ž‘๋™ํ•  ์ˆ˜ ์žˆ๋‹ค. ์„ธ ๊ฐ€์ง€ ํŠธ๋ฆฌ๊ฑฐ๊ฐ€ ์žˆ๋‹ค.

1) Heartbeat โ€” ์ฃผ๊ธฐ์  ํด๋ง

openclaw.json์˜ heartbeat.interval ์„ค์ •์— ๋”ฐ๋ผ ๋งค N๋ถ„๋งˆ๋‹ค ์—์ด์ „ํŠธ๊ฐ€ ๊นจ์–ด๋‚œ๋‹ค. HEARTBEAT.md๋ฅผ ์ฝ๊ณ  ํ•  ์ผ์ด ์žˆ์œผ๋ฉด ์‹คํ–‰ํ•˜๊ณ , ์—†์œผ๋ฉด HEARTBEAT_OK๋กœ ์กฐ์šฉํžˆ ๋Œ์•„๊ฐ„๋‹ค.

{
  "heartbeat": {
    "interval": 300
  }
}

์–ธ์ œ ์“ฐ๋‚˜: ์—ฌ๋Ÿฌ ์ฒดํฌ๋ฅผ ํ•œ ๋ฒˆ์— ๋ฌถ์„ ๋•Œ, ๋Œ€ํ™” ์ปจํ…์ŠคํŠธ๊ฐ€ ํ•„์š”ํ•  ๋•Œ.

2) Cron โ€” ์ •ํ™•ํ•œ ์‹œ๊ฐ„ ์˜ˆ์•ฝ

โ€œ๋งค์ผ ์•„์นจ 7์‹œ์— ๋‰ด์Šค ์š”์•ฝโ€, โ€œ๊ธˆ์š”์ผ ์˜คํ›„ 7์‹œ์— ์ฃผ๊ฐ„ ๋ฆฌ๋ทฐโ€์ฒ˜๋Ÿผ ์ •ํ™•ํ•œ ์‹œ๊ฐ„์ด ํ•„์š”ํ•  ๋•Œ.

openclaw cron add --name "morning-news" --schedule "0 7 * * *" --message "์˜ค๋Š˜ ๊ธฐ์ˆ  ๋‰ด์Šค ์š”์•ฝํ•ด์ค˜"
openclaw cron list

์–ธ์ œ ์“ฐ๋‚˜: ์ •ํ™•ํ•œ ์‹œ๊ฐ„์ด ์ค‘์š”ํ•  ๋•Œ, ๋ฉ”์ธ ์„ธ์…˜๊ณผ ๋ถ„๋ฆฌ๋œ ๋…๋ฆฝ ์‹คํ–‰์ด ํ•„์š”ํ•  ๋•Œ.

3) Webhook โ€” ์™ธ๋ถ€ ์ด๋ฒคํŠธ ํŠธ๋ฆฌ๊ฑฐ

GitHub push, ์บ˜๋ฆฐ๋” ์ด๋ฒคํŠธ, Gmail ์ˆ˜์‹  ๊ฐ™์€ ์™ธ๋ถ€ ์‹œ์Šคํ…œ ์ด๋ฒคํŠธ๋กœ ์—์ด์ „ํŠธ๋ฅผ ํ˜ธ์ถœํ•œ๋‹ค.

๐Ÿ“– ์ž์„ธํ•œ ๋น„๊ต: ๊ณต์‹ ๋ฌธ์„œ Cron vs Heartbeat์—์„œ ์–ด๋–ค ์ƒํ™ฉ์— ์–ด๋–ค ๋ฐฉ์‹์„ ์“ธ์ง€ ๊ธฐ์ค€์„ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.

ํ•œ๋ˆˆ์— ๋น„๊ต

๊ธฐ์ค€HeartbeatCronWebhook
ํŠธ๋ฆฌ๊ฑฐ์‹œ๊ฐ„ ๊ฐ„๊ฒฉ์ •ํ™•ํ•œ ์Šค์ผ€์ค„์™ธ๋ถ€ ์ด๋ฒคํŠธ
์ปจํ…์ŠคํŠธ๋ฉ”์ธ ์„ธ์…˜ ๊ณต์œ ๋…๋ฆฝ ์„ธ์…˜๋…๋ฆฝ ์„ธ์…˜
์ ํ•ฉํ•œ ์šฉ๋„์—ฌ๋Ÿฌ ์ฒดํฌ ๋ฌถ๊ธฐ์ •๊ธฐ ๋ฆฌํฌํŠธ์™ธ๋ถ€ ์—ฐ๋™
์ง€์—ฐยฑintervalยฑ1๋ถ„์‹ค์‹œ๊ฐ„

๐Ÿ›ก๏ธ ๋ณด์•ˆ: ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ, ๊ฐ•๋ ฅํ•œ ์ฑ…์ž„

OpenClaw๋Š” ์…ธ ์‹คํ–‰, ํŒŒ์ผ ์ ‘๊ทผ, ๋ธŒ๋ผ์šฐ์ € ์ œ์–ด๊นŒ์ง€ ๊ฐ€๋Šฅํ•œ ๊ฐ•๋ ฅํ•œ ๋„๊ตฌ๋‹ค. ๋ณด์•ˆ ์„ค์ • ์—†์ด ์ธํ„ฐ๋„ท์— ๋…ธ์ถœํ•˜๋ฉด ์‹ฌ๊ฐํ•œ ์œ„ํ—˜์ด ๋”ฐ๋ฅธ๋‹ค.

์ตœ์†Œํ•œ ํ•ด์•ผ ํ•  4๊ฐ€์ง€

  1. ์ธ์ฆ ํ™œ์„ฑํ™”: auth: "none"์€ ์ ˆ๋Œ€ ๊ทธ๋Œ€๋กœ ๋‘์ง€ ์•Š๋Š”๋‹ค. ํ† ํฐ์ด๋‚˜ ๋น„๋ฐ€๋ฒˆํ˜ธ๋ฅผ ์„ค์ •ํ•œ๋‹ค.
  2. ํฌํŠธ ๋ณดํ˜ธ: Gateway ํฌํŠธ(๊ธฐ๋ณธ 18789)๋ฅผ ๊ณต์šฉ ์ธํ„ฐ๋„ท์— ์ง์ ‘ ๋…ธ์ถœํ•˜์ง€ ์•Š๋Š”๋‹ค.
  3. Tailscale ์‚ฌ์šฉ ๊ถŒ์žฅ: VPN์œผ๋กœ ๊ฐ์‹ธ๋ฉด ํฌํŠธ ๋…ธ์ถœ ์—†์ด ์•ˆ์ „ํ•˜๊ฒŒ ์›๊ฒฉ ์ ‘์†์ด ๊ฐ€๋Šฅํ•˜๋‹ค.
  4. ๋น„๋ฐ€ ๋ถ„๋ฆฌ: API ํ‚ค, OAuth ํ† ํฐ์€ Workspace๊ฐ€ ์•„๋‹Œ ~/.openclaw/credentials/์— ๋ณด๊ด€ํ•œ๋‹ค.
# ๋ณด์•ˆ ์ง„๋‹จ ์‹คํ–‰
openclaw security audit --deep
 
# ์ž๋™ ์ˆ˜์ • (์‹ ์ค‘ํ•˜๊ฒŒ)
openclaw security audit --deep --fix

๐Ÿ“– ๊ณต์‹ ๋ฌธ์„œ: Security, Tailscale

ํ˜„์žฅ ์‚ฌ๋ก€: Shodan ๋…ธ์ถœ

ํ•œ ์‚ฌ์šฉ์ž๊ฐ€ auth: "none" ์„ค์ •์œผ๋กœ ํ…Œ์ŠคํŠธ ํ›„ ํฌํŠธ๋ฅผ ๋‹ซ์ง€ ์•Š์•˜๋‹ค. ๋ฉฐ์น  ๋’ค Shodan(์ธํ„ฐ๋„ท ์—ฐ๊ฒฐ ์žฅ๋น„ ๊ฒ€์ƒ‰ ์—”์ง„)์ด ํ•ด๋‹น ํฌํŠธ๋ฅผ ์Šค์บ”ํ–ˆ๊ณ , ๋ˆ„๊ตฌ๋‚˜ ์—์ด์ „ํŠธ์— ๋ช…๋ น์„ ๋‚ด๋ฆด ์ˆ˜ ์žˆ๋Š” ์ƒํƒœ๊ฐ€ ๋˜์—ˆ๋‹ค. ํ•ด๊ฒฐ: ํ† ํฐ ์ธ์ฆ์„ ์ผœ๊ณ  Tailscale ๋’ค๋กœ Gateway๋ฅผ ์ด๋™ํ–ˆ๋‹ค. openclaw security audit --deep์„ ์Šต๊ด€์ ์œผ๋กœ ์‹คํ–‰ํ•˜๋ฉด ์ด๋Ÿฐ ์ƒํ™ฉ์„ ์˜ˆ๋ฐฉํ•  ์ˆ˜ ์žˆ๋‹ค.


๐Ÿงฉ ์Šคํ‚ฌ ์‹œ์Šคํ…œ

์Šคํ‚ฌ์€ OpenClaw์˜ ํ™•์žฅ ํ”Œ๋Ÿฌ๊ทธ์ธ์ด๋‹ค. ๋‚ ์”จ ์กฐํšŒ, PDF ํŽธ์ง‘, ๋ธŒ๋ผ์šฐ์ € ์ž๋™ํ™”, ์œ ํŠœ๋ธŒ ๋ถ„์„ ๋“ฑ ํ•„์š”ํ•œ ๊ธฐ๋Šฅ์„ ์Šคํ‚ฌ๋กœ ์ถ”๊ฐ€ํ•  ์ˆ˜ ์žˆ๋‹ค.

์Šคํ‚ฌ ์ฐพ๊ณ  ์„ค์น˜ํ•˜๊ธฐ

# ์Šคํ‚ฌ ๋งˆ์ผ“ ๊ฒ€์ƒ‰: https://clawhub.com
# ์„ค์น˜
openclaw skills install weather
 
# ์„ค์น˜๋œ ์Šคํ‚ฌ ํ™•์ธ
openclaw skills list

์Šคํ‚ฌ ๋กœ๋”ฉ ์šฐ์„ ์ˆœ์œ„

๊ฐ™์€ ์ด๋ฆ„์˜ ์Šคํ‚ฌ์ด ์—ฌ๋Ÿฌ ๊ณณ์— ์žˆ์œผ๋ฉด ์•„๋ž˜ ์ˆœ์„œ๋กœ ๋ถˆ๋Ÿฌ์˜จ๋‹ค:

  1. workspace/skills/ (์‚ฌ์šฉ์ž ์ปค์Šคํ…€, ์ตœ์šฐ์„ )
  2. ~/.openclaw/skills/ (๊ธ€๋กœ๋ฒŒ ์„ค์น˜)
  3. ๋ฒˆ๋“ค ์Šคํ‚ฌ (๊ธฐ๋ณธ ํฌํ•จ)

์Šคํ‚ฌ ํ•˜๋‚˜์˜ ๊ตฌ์กฐ

์Šคํ‚ฌ ํด๋” ์•ˆ์—๋Š” SKILL.md๊ฐ€ ์žˆ๊ณ , ์—ฌ๊ธฐ์— โ€œ์–ธ์ œ ์ด ์Šคํ‚ฌ์„ ์“ธ์ง€โ€์™€ โ€œ์–ด๋–ป๊ฒŒ ์‹คํ–‰ํ• ์ง€โ€๊ฐ€ ์ ํ˜€ ์žˆ๋‹ค. ์—์ด์ „ํŠธ๋Š” ๋งค ๋ฉ”์‹œ์ง€๋งˆ๋‹ค ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ์Šคํ‚ฌ ๋ชฉ๋ก์„ ์Šค์บ”ํ•˜๊ณ , ํ˜„์žฌ ์ž‘์—…์— ๋งž๋Š” ์Šคํ‚ฌ์„ ์ž๋™์œผ๋กœ ์„ ํƒํ•œ๋‹ค.

๐Ÿ“– ๊ณต์‹ ๋ฌธ์„œ: Skills, ClawHub


๐Ÿ’ฐ ๋น„์šฉ ๊ตฌ์กฐ

OpenClaw ์ž์ฒด๋Š” ๋ฌด๋ฃŒ(MIT ์˜คํ”ˆ์†Œ์Šค)๋‹ค. ๋น„์šฉ์€ ์—ฐ๊ฒฐํ•˜๋Š” AI ๋ชจ๋ธ์˜ API ์‚ฌ์šฉ๋Ÿ‰์—์„œ ๋ฐœ์ƒํ•œ๋‹ค.

๋ฐฉ์‹์›” ๋น„์šฉ ์ถ”์ •ํŠน์ง•
Ollama ๋กœ์ปฌ$0๋ฌด๋ฃŒ, ๋กœ์ปฌ GPU ํ•„์š”
Claude Pro/Max๊ตฌ๋…๋ฃŒ ํฌํ•จsetup-token ์‚ฌ์šฉ
ChatGPT Plus/Pro๊ตฌ๋…๋ฃŒ ํฌํ•จCodex OAuth
API ํ‚ค (๊ฐ€๋ฒผ์šด ์‚ฌ์šฉ)$10~30์ผ๋ฐ˜ ์‚ฌ์šฉ
API ํ‚ค (ํ—ค๋น„ ์‚ฌ์šฉ)$70~150์ƒ์‹œ ์šด์˜ ์‹œ

๋น„์šฉ ์ ˆ์•ฝ ํŒ

  • Heartbeat ๊ฐ„๊ฒฉ ์กฐ์ •: 5๋ถ„์—์„œ 15๋ถ„์œผ๋กœ ๋Š˜๋ฆฌ๋ฉด API ํ˜ธ์ถœ์ด ์•ฝ 1/3๋กœ ์ค„์–ด๋“ ๋‹ค.
  • Heartbeat์ด ํ•„์š” ์—†๋Š” ์‹œ๊ฐ„๋Œ€์—๋Š” Gateway๋ฅผ ๋ฉˆ์ถฐ๋‘”๋‹ค.
  • ๋กœ์ปฌ ๋ชจ๋ธ ํ™œ์šฉ: ๊ฐ„๋‹จํ•œ ๋ถ„๋ฅ˜ยท์š”์•ฝ์€ Ollama๋กœ ์ฒ˜๋ฆฌํ•˜๊ณ  ๋ณต์žกํ•œ ์ž‘์—…๋งŒ ์ƒ์šฉ API๋กœ.

๐Ÿ“– ๊ณต์‹ ๋ฌธ์„œ: Models, Quota


๐Ÿ”„ CLI vs OpenClaw

๋‘˜ ๋‹ค AI ๋„๊ตฌ์ง€๋งŒ ์šฉ๋„๊ฐ€ ๋‹ค๋ฅด๋‹ค. ๋Œ€์ฒด๊ฐ€ ์•„๋‹ˆ๋ผ ๋ณด์™„ ๊ด€๊ณ„๋‹ค.

๊ธฐ์ค€CLI (Claude Code, Codex ๋“ฑ)OpenClaw
์ธํ„ฐํŽ˜์ด์Šคํ„ฐ๋ฏธ๋„๋ฉ”์‹œ์ง• ์•ฑ + ์›น
์ž‘๋™๋ช…์‹œ์  ํ˜ธ์ถœ24/7 ์ƒ์‹œ ๋Œ€๊ธฐ
์ฃผ ์šฉ๋„์ฝ”๋”ฉ, ํŒŒ์ผ ํŽธ์ง‘์ƒํ™œยท์—…๋ฌด ์ž๋™ํ™” ์ „๋ฐ˜
๋ฉ”๋ชจ๋ฆฌ์„ธ์…˜ ํœ˜๋ฐœ์˜์†์  (ํŒŒ์ผ ๊ธฐ๋ฐ˜)
ํ”„๋กœ์•กํ‹ฐ๋ธŒโŒโœ… Heartbeat/Cron/Webhook
๋ฉ€ํ‹ฐ ์ฑ„๋„โŒโœ… 6๊ฐœ ์ด์ƒ ๋™์‹œ

์‹ค์ „์—์„œ๋Š” OpenClaw๊ฐ€ ์ฝ”๋”ฉ ์—์ด์ „ํŠธ๋ฅผ ์„œ๋ธŒ ์—์ด์ „ํŠธ๋กœ ํ˜ธ์ถœํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ํ•จ๊ป˜ ์“ฐ๋Š” ๊ฒฝ์šฐ๊ฐ€ ๋งŽ๋‹ค. ์˜ˆ๋ฅผ ๋“ค์–ด ํ…”๋ ˆ๊ทธ๋žจ์—์„œ โ€œ์ด ์ฝ”๋“œ ๋ฒ„๊ทธ ์žก์•„์ค˜โ€๋ผ๊ณ  ๋ณด๋‚ด๋ฉด, OpenClaw๊ฐ€ Codex๋‚˜ Claude Code๋ฅผ ๋ฐฑ๊ทธ๋ผ์šด๋“œ์—์„œ ์‹คํ–‰ํ•˜๊ณ  ๊ฒฐ๊ณผ๋ฅผ ํ…”๋ ˆ๊ทธ๋žจ์œผ๋กœ ๋Œ๋ ค์ค€๋‹ค.


๐Ÿ“Š ์ „์ฒด ๋””๋ ‰ํ† ๋ฆฌ ๊ตฌ์กฐ

~/.openclaw/
โ”œโ”€โ”€ workspace/          # ๋งˆํฌ๋‹ค์šด ๋ฉ”๋ชจ๋ฆฌ (์ด๊ฒƒ์ด ํ•ต์‹ฌ!)
โ”‚   โ”œโ”€โ”€ SOUL.md
โ”‚   โ”œโ”€โ”€ USER.md
โ”‚   โ”œโ”€โ”€ MEMORY.md
โ”‚   โ”œโ”€โ”€ IDENTITY.md
โ”‚   โ”œโ”€โ”€ TOOLS.md
โ”‚   โ”œโ”€โ”€ AGENTS.md
โ”‚   โ”œโ”€โ”€ HEARTBEAT.md
โ”‚   โ””โ”€โ”€ memory/
โ”‚       โ””โ”€โ”€ 2026-03-28.md
โ”œโ”€โ”€ openclaw.json       # ๋ฉ”์ธ ์„ค์ • ํŒŒ์ผ
โ”œโ”€โ”€ credentials/        # OAuth ํ† ํฐ, API ํ‚ค (Git ๊ธˆ์ง€)
โ”œโ”€โ”€ agents/             # ์—์ด์ „ํŠธ ํ”„๋กœํ•„
โ”œโ”€โ”€ cron/               # ์Šค์ผ€์ค„ ์ž‘์—… ์ •์˜
โ”œโ”€โ”€ skills/             # ๊ธ€๋กœ๋ฒŒ ์Šคํ‚ฌ
โ”œโ”€โ”€ sandboxes/          # ์ƒŒ๋“œ๋ฐ•์Šค ๊ฒฉ๋ฆฌ ๊ณต๊ฐ„
โ””โ”€โ”€ logs/               # ์‹คํ–‰ ๋กœ๊ทธ

Workspace ์•ˆ์˜ ํŒŒ์ผ์€ ๊ฐœ์ธ์šฉ Git ํ”„๋ผ์ด๋น— ๋ฆฌํฌ๋กœ ๋ฐฑ์—…์„ ๊ถŒ์žฅํ•œ๋‹ค. ๋‹จ .env, credentials/ ๋“ฑ ๋น„๋ฐ€์€ ์ ˆ๋Œ€ ํฌํ•จํ•˜์ง€ ์•Š๋Š”๋‹ค. ๊ณต์‹ ๋ฌธ์„œ Agent Workspace > Git backup์—์„œ ์ ˆ์ฐจ๋ฅผ ํ™•์ธํ•  ์ˆ˜ ์žˆ๋‹ค.


๐Ÿ“š ๋‹ค์Œ ์ฝ๊ธฐ


์ฐธ๊ณ  ์ž๋ฃŒ