{"id":6155,"date":"2026-03-05T18:04:46","date_gmt":"2026-03-05T10:04:46","guid":{"rendered":"https:\/\/imastudio.com\/?p=6155"},"modified":"2026-03-06T14:35:15","modified_gmt":"2026-03-06T06:35:15","slug":"how-to-use-openclaw-post-to-x-twitter","status":"publish","type":"post","link":"https:\/\/imastudio.com\/ko\/blog\/how-to-use-openclaw-post-to-x-twitter","title":{"rendered":"OpenClaw\ub97c \uc0ac\uc6a9\ud558\uc5ec X\uc5d0 \uac8c\uc2dc\ud558\ub294 \ubc29\ubc95 - \ub2e8\uacc4\ubcc4 \ucd08\ubcf4\uc790 \uac00\uc774\ub4dc(2026)"},"content":{"rendered":"<style>\n:root {\n  --white:     #ffffff;\n  --off:       #f8f7ff;\n  --lavender:  #ede9fe;\n  --purple:    #5b21b6;\n  --purple-m:  #7c3aed;\n  --purple-l:  #a78bfa;\n  --purple-xl: #ddd6fe;\n  --ink:       #1a1225;\n  --ink-m:     #3d2e5a;\n  --muted:     #7c6f9a;\n  --border:    #e5e0f5;\n  --gold:      #d97706;\n  --green:     #059669;\n  --code-bg:   #0f0a1a;\n  --code-text: #e2d9f3;\n}\n\n\n\n\n\n\/* \u2500\u2500 HERO \u2500\u2500 *\/\n.hero {\n  overflow: hidden; border-bottom: 1px solid var(--border);\n}\n.hero-bg-blob { position: absolute; top: -160px; right: -200px; width: 560px; height: 560px; border-radius: 50%; background: radial-gradient(circle, #ede9fe 0%, transparent 68%); pointer-events: none; }\n.hero-dots { position: absolute; inset: 0; background-image: radial-gradient(var(--purple-xl) 1.2px, transparent 1.2px); background-size: 26px 26px; opacity: 0.4; pointer-events: none; }\n.hero-inner { position: relative; z-index: 2; max-width: 780px; }\n\n.hero-eyebrow {\n  display: inline-flex; align-items: center; gap: 7px;\n  background: var(--lavender); color: var(--purple);\n  font-size: 11px; font-weight: 500; letter-spacing: 0.1em; text-transform: uppercase;\n  padding: 5px 13px; border-radius: 100px; margin-bottom: 22px;\n  opacity: 0; animation: fadeUp 0.7s 0.1s forwards;\n}\n.hero h1 {\n  font-family: 'Cormorant Garamond', serif; font-weight: 700;\n  font-size: clamp(38px, 4.5vw, 62px); line-height: 1.08;\n  color: var(--ink); letter-spacing: -0.01em; margin-bottom: 20px;\n  opacity: 0; animation: fadeUp 0.8s 0.25s forwards;\n}\n.hero h1 em { font-style: italic; color: var(--purple); }\n.hero-sub {\n  font-size: 17px; color: var(--muted); max-width: 600px; line-height: 1.78;\n  opacity: 0; animation: fadeUp 0.8s 0.4s forwards;\n}\n\n\/* article meta *\/\n.article-meta {\n  display: flex; align-items: center; gap: 18px; flex-wrap: wrap;\n  margin-top: 36px; padding-top: 28px; border-top: 1px solid var(--border);\n  font-size: 12px; color: var(--muted); letter-spacing: 0.03em;\n  opacity: 0; animation: fadeUp 0.8s 0.55s forwards;\n}\n.meta-sep { width: 1px; height: 12px; background: var(--border); }\n.difficulty-badge {\n  display: inline-flex; align-items: center; gap: 5px;\n  background: #d1fae5; color: var(--green);\n  font-size: 10px; font-weight: 500; letter-spacing: 0.08em;\n  padding: 3px 10px; border-radius: 100px; text-transform: uppercase;\n}\n\n\/* \u2500\u2500 SHARED \u2500\u2500 *\/\n.divider { height: 1px; background: var(--border); }\n.wrap { max-width: 1160px; margin: 0 auto; padding: 64px 56px; }\n.article-body { max-width: 780px; margin: 0 auto; padding: 64px 56px; }\n\n.sec-lbl { font-size: 10px; letter-spacing: 0.18em; text-transform: uppercase; color: var(--purple); font-weight: 500; margin-bottom: 8px; }\n.sec-h { font-family: 'Cormorant Garamond', serif; font-size: clamp(28px, 3.2vw, 42px); font-weight: 700; color: var(--ink); line-height: 1.12; margin-bottom: 14px; }\n\n.prose { font-size: 16px; color: var(--ink-m); line-height: 1.85; }\n.prose p { margin-bottom: 20px; }\n.prose strong { color: var(--ink); font-weight: 500; }\n.prose a { color: var(--purple); text-decoration: none; border-bottom: 1px solid var(--purple-xl); transition: border-color 0.2s; }\n.prose a:hover { border-color: var(--purple); }\n\n\/* \u2500\u2500 WHAT IS BOX \u2500\u2500 *\/\n.explainer {\n  background: var(--lavender); border-radius: 10px;\n  padding: 24px 28px; margin: 28px 0; display: flex; gap: 16px;\n}\n.explainer-icon { font-size: 22px; flex-shrink: 0; margin-top: 2px; }\n.explainer-body {}\n.explainer-title { font-size: 13px; font-weight: 600; color: var(--purple); margin-bottom: 6px; letter-spacing: 0.02em; }\n.explainer-text { font-size: 14px; color: var(--ink-m); line-height: 1.68; }\n\n\/* \u2500\u2500 REQUIREMENTS CHECKLIST \u2500\u2500 *\/\n.req-list { display: flex; flex-direction: column; gap: 8px; margin: 20px 0 32px; }\n.req-item {\n  display: flex; align-items: flex-start; gap: 12px;\n  padding: 13px 16px; background: var(--white);\n  border: 1px solid var(--border); border-radius: 8px;\n  font-size: 14px; color: var(--ink-m); line-height: 1.5;\n}\n.req-icon { font-size: 15px; flex-shrink: 0; margin-top: 1px; }\n.req-item a { color: var(--purple); text-decoration: none; border-bottom: 1px solid var(--purple-xl); }\n\n\/* \u2500\u2500 STEP BLOCKS \u2500\u2500 *\/\n.step-block {\n  margin: 48px 0;\n  border: 1px solid var(--border); border-radius: 12px;\n  overflow: hidden;\n}\n.step-header {\n  display: flex; align-items: center; gap: 16px;\n  padding: 20px 28px; background: var(--off);\n  border-bottom: 1px solid var(--border);\n}\n.step-number {\n  width: 36px; height: 36px; border-radius: 50%;\n  background: var(--purple); color: #fff;\n  display: grid; place-items: center;\n  font-family: 'Cormorant Garamond', serif;\n  font-size: 18px; font-weight: 700; flex-shrink: 0;\n}\n.step-title-wrap {}\n.step-label { font-size: 9px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--muted); font-weight: 500; }\n.step-title { font-family: 'Cormorant Garamond', serif; font-size: 22px; font-weight: 700; color: var(--ink); line-height: 1.1; }\n.step-body { padding: 28px; }\n.step-body p { font-size: 15px; color: var(--ink-m); line-height: 1.78; margin-bottom: 16px; }\n.step-body p:last-child { margin-bottom: 0; }\n.step-body strong { color: var(--ink); font-weight: 500; }\n\n\/* Sub-steps *\/\n.substeps { display: flex; flex-direction: column; gap: 10px; margin: 16px 0; }\n.substep {\n  display: flex; align-items: flex-start; gap: 12px;\n  font-size: 14px; color: var(--ink-m); line-height: 1.6;\n}\n.substep-num {\n  width: 22px; height: 22px; border-radius: 50%;\n  background: var(--lavender); color: var(--purple);\n  display: grid; place-items: center;\n  font-size: 11px; font-weight: 600; flex-shrink: 0; margin-top: 2px;\n}\n\n\/* Code blocks *\/\n.code-block {\n  background: var(--code-bg); border-radius: 8px;\n  padding: 20px 24px; margin: 16px 0; overflow-x: auto;\n  position: relative;\n}\n.code-label {\n  font-size: 9px; letter-spacing: 0.14em; text-transform: uppercase;\n  color: var(--purple-l); margin-bottom: 10px; font-family: 'JetBrains Mono', monospace;\n}\n.code-block code {\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 13px; color: var(--code-text); line-height: 1.7;\n  white-space: pre;\n}\n.code-block code .cm { color: #6b7280; }\n.code-block code .kw { color: var(--purple-l); }\n.code-block code .st { color: #86efac; }\n.code-block code .val { color: #fcd34d; }\n.copy-btn {\n  position: absolute; top: 12px; right: 14px;\n  background: rgba(255,255,255,0.07); border: 1px solid rgba(255,255,255,0.12);\n  color: rgba(255,255,255,0.5); font-size: 11px; font-family: 'Sora', sans-serif;\n  padding: 4px 10px; border-radius: 4px; cursor: pointer;\n  transition: all 0.2s; letter-spacing: 0.04em;\n}\n.copy-btn:hover { background: rgba(255,255,255,0.13); color: rgba(255,255,255,0.9); }\n\n\/* Inline code *\/\ncode.inline {\n  font-family: 'JetBrains Mono', monospace;\n  font-size: 12px; background: var(--lavender); color: var(--purple);\n  padding: 2px 7px; border-radius: 4px;\n}\n\n\/* Warning \/ tip boxes *\/\n.callout {\n  display: flex; gap: 14px; padding: 16px 20px;\n  border-radius: 8px; margin: 16px 0; font-size: 14px; line-height: 1.65;\n}\n.callout.warn { background: #fff7ed; border: 1px solid #fed7aa; color: #92400e; }\n.callout.tip  { background: #f0fdf4; border: 1px solid #bbf7d0; color: #14532d; }\n.callout.info { background: var(--lavender); border: 1px solid var(--purple-xl); color: var(--ink-m); }\n.callout-icon { font-size: 16px; flex-shrink: 0; margin-top: 1px; }\n\n\/* \u2500\u2500 TROUBLESHOOTING \u2500\u2500 *\/\n.trouble-list { display: flex; flex-direction: column; gap: 12px; }\n.trouble-item {\n  border: 1px solid var(--border); border-radius: 10px; overflow: hidden;\n}\n.trouble-q {\n  display: flex; align-items: center; gap: 12px;\n  padding: 16px 20px; background: var(--off);\n  font-size: 14px; font-weight: 500; color: var(--ink);\n}\n.trouble-q-icon { color: #dc2626; font-size: 14px; flex-shrink: 0; }\n.trouble-a {\n  padding: 14px 20px; font-size: 14px; color: var(--ink-m); line-height: 1.7;\n  border-top: 1px solid var(--border);\n}\n\n\/* \u2500\u2500 BRIDGE \u2014 the pivot \u2500\u2500 *\/\n.bridge-section {\n  background: linear-gradient(135deg, #1a1225 0%, #2d1b4e 100%);\n  padding: 72px 56px; position: relative; overflow: hidden;\n}\n.bridge-dots { position: absolute; inset: 0; background-image: radial-gradient(rgba(167,139,250,0.15) 1px, transparent 1px); background-size: 24px 24px; }\n.bridge-inner { max-width: 760px; margin: 0 auto; position: relative; z-index: 2; }\n\n.bridge-emoji { font-size: 36px; margin-bottom: 20px; display: block; }\n\n.bridge-inner h2 {\n  font-family: 'Cormorant Garamond', serif;\n  font-size: clamp(32px, 4vw, 52px); font-weight: 700;\n  line-height: 1.1; color: #fff; letter-spacing: -0.01em; margin-bottom: 20px;\n}\n.bridge-inner h2 em { font-style: italic; color: var(--purple-l); }\n\n.bridge-inner p {\n  font-size: 16px; color: rgba(255,255,255,0.6);\n  line-height: 1.78; margin-bottom: 16px; max-width: 620px;\n}\n\n\/* pain vs gain table *\/\n.bridge-compare {\n  display: grid; grid-template-columns: 1fr 1fr;\n  gap: 14px; margin: 32px 0;\n}\n.bridge-col { border-radius: 10px; padding: 22px; }\n.bridge-col.pain { background: rgba(255,255,255,0.04); border: 1px solid rgba(255,255,255,0.08); }\n.bridge-col.gain { background: rgba(124,58,237,0.2); border: 1px solid rgba(167,139,250,0.3); }\n.bridge-col-title {\n  font-size: 10px; letter-spacing: 0.14em; text-transform: uppercase;\n  font-weight: 600; margin-bottom: 14px;\n}\n.bridge-col.pain .bridge-col-title { color: rgba(255,255,255,0.35); }\n.bridge-col.gain .bridge-col-title { color: var(--purple-l); }\n.bridge-row { display: flex; align-items: flex-start; gap: 8px; font-size: 13px; line-height: 1.5; margin-bottom: 9px; }\n.bridge-col.pain .bridge-row { color: rgba(255,255,255,0.45); }\n.bridge-col.gain .bridge-row { color: rgba(255,255,255,0.85); }\n.bridge-row-icon { flex-shrink: 0; margin-top: 1px; font-size: 12px; }\n\n.bridge-cta-row { display: flex; align-items: center; gap: 14px; flex-wrap: wrap; margin-top: 32px; }\n.btn-light { display: inline-flex; align-items: center; gap: 8px; background: #fff; color: var(--purple); font-size: 14px; font-weight: 500; letter-spacing: 0.04em; padding: 15px 30px; text-decoration: none; border-radius: 3px; transition: all 0.25s; }\n.btn-light:hover { background: var(--lavender); transform: translateY(-2px); box-shadow: 0 8px 28px rgba(0,0,0,0.3); }\n.bridge-note { font-size: 12px; color: rgba(255,255,255,0.3); margin-top: 12px; }\n\n\/* \u2500\u2500 IMA CLAW MINI INTRO \u2500\u2500 *\/\n.ima-intro { max-width: 780px; margin: 0 auto; padding: 64px 56px; }\n.feature-row { display: grid; grid-template-columns: repeat(3,1fr); gap: 14px; margin: 32px 0; }\n.feature-card {\n  background: var(--white); border: 1px solid var(--border);\n  border-radius: 10px; padding: 22px; display: flex; flex-direction: column; gap: 8px;\n  transition: border-color 0.25s, box-shadow 0.25s;\n}\n.feature-card:hover { border-color: var(--purple-l); box-shadow: 0 6px 24px rgba(91,33,182,0.07); }\n.feature-icon { font-size: 22px; }\n.feature-title { font-size: 14px; font-weight: 500; color: var(--ink); }\n.feature-desc { font-size: 13px; color: var(--muted); line-height: 1.6; }\n\n\/* \u2500\u2500 INTERNAL LINKS \u2500\u2500 *\/\n.internal-row { display: grid; grid-template-columns: 1fr 1fr; gap: 14px; margin-top: 40px; }\n.internal-card { display: flex; align-items: center; justify-content: space-between; gap: 16px; background: var(--off); border: 1px solid var(--border); border-radius: 10px; padding: 20px 24px; text-decoration: none; transition: border-color 0.2s, box-shadow 0.2s; }\n.internal-card:hover { border-color: var(--purple-l); box-shadow: 0 4px 20px rgba(91,33,182,0.07); }\n.internal-card-lbl { font-size: 9px; letter-spacing: 0.14em; text-transform: uppercase; color: var(--purple); font-weight: 500; margin-bottom: 4px; }\n.internal-card-title { font-size: 14px; font-weight: 500; color: var(--ink); line-height: 1.4; }\n.internal-arrow { font-size: 18px; color: var(--purple-l); flex-shrink: 0; }\n\n\/* \u2500\u2500 FOOTER \u2500\u2500 *\/\nfooter { padding: 32px 56px; display: flex; justify-content: space-between; align-items: center; border-top: 1px solid var(--border); font-size: 12px; color: var(--muted); }\nfooter a { color: var(--muted); text-decoration: none; transition: color 0.2s; }\nfooter a:hover { color: var(--purple); }\n.ft-links { display: flex; gap: 22px; }\n\n\/* \u2500\u2500 ANIMATIONS \u2500\u2500 *\/\n@keyframes fadeUp { from { opacity: 0; transform: translateY(22px); } to { opacity: 1; transform: translateY(0); } }\n.reveal { opacity: 0; transform: translateY(18px); transition: opacity 0.62s ease, transform 0.62s ease; }\n.reveal.in { opacity: 1; transform: translateY(0); }\n\n\/* \u2500\u2500 RESPONSIVE \u2500\u2500 *\/\n@media (max-width: 900px) {\n  .bridge-compare { grid-template-columns: 1fr; }\n  .feature-row { grid-template-columns: 1fr; }\n  .internal-row { grid-template-columns: 1fr; }\n}\n<\/style>\n\n<!-- ARTICLE BODY -->\n<div class=\"article-body\">\n\n\n  <!-- WHAT IS -->\n  <div id=\"what-is\" class=\"reveal\">\n    <div class=\"sec-lbl\">\ubc30\uacbd<\/div>\n    <div class=\"sec-h\">OpenClaw\ub780 \ubb34\uc5c7\uc778\uac00\uc694?<\/div>\n    <div class=\"prose\">\n      <p>\uc778\uacf5\uc9c0\ub2a5 \uc5d0\uc774\uc804\ud2b8\ub97c \uc0ac\uc6a9\ud574 \ubcf8 \uc801\uc774 \uc5c6\ub2e4\uba74, \uac00\uc7a5 \uac04\ub2e8\ud558\uac8c \uc124\uba85\ud574 \ub4dc\ub9ac\uaca0\uc2b5\ub2c8\ub2e4. <strong>ChatGPT\ub294 \uc720\ub9ac\ubcd1 \uc18d\uc758 \ub450\ub1cc\uc640 \uac19\uc2b5\ub2c8\ub2e4. OpenClaw\ub294 \uadf8 \ub450\ub1cc\uc5d0 \uc190\uc744 \ub2ec\uc544\uc90d\ub2c8\ub2e4.<\/strong><\/p>\n      <p>OpenClaw\ub294 \uc624\ud508 \uc18c\uc2a4 \uae30\ubc18\uc758 \uc790\uccb4 \ud638\uc2a4\ud305 AI \uc5d0\uc774\uc804\ud2b8\uc785\ub2c8\ub2e4. ChatGPT\uac00 \ub2e8\uc21c\ud788 \ub300\ud654\ub9cc \ud560 \uc218 \uc788\ub294 \ubc18\uba74, OpenClaw\ub294 \uc2e4\uc81c\ub85c \uc0ac\uc6a9\uc790\uc640 \uc18c\ud1b5\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <em>\uc77c\uc744 \ud558\ub2e4<\/em> \ud30c\uc77c\uc744 \uc77d\uace0, \uc774\uba54\uc77c\uc744 \ubcf4\ub0b4\uace0, \uc6f9\uc744 \ud0d0\uc0c9\ud558\uace0, \uc18c\uc15c \ubbf8\ub514\uc5b4\uc5d0 \uac8c\uc2dc\ubb3c\uc744 \uc62c\ub9ac\ub294 \ub4f1 \ubaa8\ub4e0 \uc791\uc5c5\uc744 &quot;\uc2a4\ud0ac&quot;\uc744 \ud1b5\ud574 \uc678\ubd80 \ub3c4\uad6c\uc5d0 \uc5f0\uacb0\ud558\uc5ec \uc218\ud589\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \uc2a4\ud0ac\uc740 \ucef4\ud4e8\ud130\uc5d0\uc11c \ub85c\uceec\ub85c \uc2e4\ud589\ub418\ubbc0\ub85c \ub370\uc774\ud130\ub294 \ucef4\ud4e8\ud130\uc5d0 \uc800\uc7a5\ub429\ub2c8\ub2e4.<\/p>\n    <\/div>\n\n    <div class=\"explainer\">\n      <div class=\"explainer-icon\">\ud83e\udd9e<\/div>\n      <div class=\"explainer-body\">\n        <div class=\"explainer-title\">\uc65c \ud558\ud544 \ubc14\ub2f7\uac00\uc7ac \ub85c\uace0\uc778\uac00\uc694?<\/div>\n        <div class=\"explainer-text\">OpenClaw\ub294 2025\ub144 11\uc6d4 &quot;Clawdbot&quot;\uc73c\ub85c \uc2dc\uc791\ud558\uc5ec \uc7a0\uc2dc &quot;Moltbot&quot;\uc73c\ub85c \uc774\ub984\uc774 \ubc14\ub00c\uc5c8\ub2e4\uac00 \ucd5c\uc885\uc801\uc73c\ub85c &quot;OpenClaw&quot;\ub85c \uc815\ucc29\ud588\uc2b5\ub2c8\ub2e4. \uc774\ub984\uc774 \ubc14\ub00c\ub294 \ub3d9\uc548\uc5d0\ub3c4 \ubc14\ub2f7\uac00\uc7ac \ub85c\uace0\ub294 \uadf8\ub300\ub85c \uc720\uc9c0\ub418\uc5c8\uc2b5\ub2c8\ub2e4. 2026\ub144 2\uc6d4\uae4c\uc9c0 GitHub\uc5d0\uc11c 20\ub9cc \uac1c \uc774\uc0c1\uc758 \uc2a4\ud0c0\ub97c \ud68d\ub4dd\ud558\uba70 \uc5ed\uc0ac\uc0c1 \uac00\uc7a5 \ube60\ub974\uac8c \uc131\uc7a5\ud558\ub294 \uc624\ud508 \uc18c\uc2a4 \ud504\ub85c\uc81d\ud2b8 \uc911 \ud558\ub098\uac00 \ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n\n    <div class=\"prose\">\n      <p>\uc774 \ud29c\ud1a0\ub9ac\uc5bc\uc5d0\uc11c\ub294 OpenClaw\ub97c \uc0ac\uc6a9\ud558\uc5ec X(\ud2b8\uc704\ud130)\uc5d0 \uc5f0\uacb0\ud558\uace0 AI \uc5d0\uc774\uc804\ud2b8\ub97c \ud1b5\ud574 \ud2b8\uc717\uc744 \uc790\ub3d9\uc73c\ub85c \uac8c\uc2dc\ud558\ub294 \ubc29\ubc95\uc744 \uc0b4\ud3b4\ubcf4\uaca0\uc2b5\ub2c8\ub2e4. \ud29c\ud1a0\ub9ac\uc5bc\uc744 \ub9c8\uce58\uba74 OpenClaw\ub97c \uc0ac\uc6a9\ud558\uc5ec \ud2b8\uc717\uc744 \uc791\uc131, \uc608\uc57d \ubc0f \uac8c\uc2dc\ud560 \uc218 \uc788\uac8c \ub429\ub2c8\ub2e4.<\/p>\n    <\/div>\n  <\/div>\n\n\n  <!-- REQUIREMENTS -->\n  <div id=\"requirements\" class=\"reveal\" style=\"margin-top:56px;\">\n    <div class=\"sec-lbl\">\uc2dc\uc791\ud558\uae30 \uc804\uc5d0<\/div>\n    <div class=\"sec-h\">\uc900\ube44\ubb3c<\/div>\n    <div class=\"prose\"><p>\uc2dc\uc791\ud558\uae30 \uc804\uc5d0 \uc774\uac83\ub4e4\uc744 \uc900\ube44\ud558\uc138\uc694. \uadf8\ub7ec\uba74 \uc911\uac04\uc5d0 \uba48\ucd94\ub294 \uc77c\uc744 \ubc29\uc9c0\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p><\/div>\n\n    <div class=\"req-list\">\n      <div class=\"req-item\"><span class=\"req-icon\">\ud83d\udcbb<\/span><div>\uc5d0\uc774 <strong>\ub9e5 \ub610\ub294 \uc708\ub3c4\uc6b0 \ucef4\ud4e8\ud130<\/strong> \ucd5c\uc18c 8GB RAM\uc774 \ud544\uc694\ud569\ub2c8\ub2e4. OpenClaw\ub294 \uc0ac\uc6a9\uc790\uc758 \ucef4\ud4e8\ud130\uc5d0\uc11c \ub85c\uceec\ub85c \uc2e4\ud589\ub429\ub2c8\ub2e4.<\/div><\/div>\n      <div class=\"req-item\"><span class=\"req-icon\">\ud83d\udd27<\/span><div><strong>Node.js\uac00 \uc124\uce58\ub418\uc5c8\uc2b5\ub2c8\ub2e4.<\/strong> (\ubc84\uc804 18 \uc774\uc0c1). \ub2e4\uc74c\uc5d0\uc11c \ubb34\ub8cc\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud558\uc138\uc694. <a href=\"https:\/\/nodejs.org\" target=\"_blank\" rel=\"nofollow noopener\">\ub178\ub4dcjs.org<\/a>. \ucc98\uc74c \uc0ac\uc6a9\ud558\uc2dc\ub294 \uacbd\uc6b0\ub77c\uba74 \uc124\uce58 \ud504\ub85c\uadf8\ub7a8\uc744 \ub2e4\uc6b4\ub85c\ub4dc\ud558\uc5ec \uc2e4\ud589\ud558\uae30\ub9cc \ud558\uba74 \ub429\ub2c8\ub2e4. \ubcc4\ub3c4\uc758 \uc124\uc815\uc740 \ud544\uc694\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/div><\/div>\n      <div class=\"req-item\"><span class=\"req-icon\">\ud83e\udd16<\/span><div>\uc548 <strong>AI \ubaa8\ub378 API \ud0a4<\/strong> - \uc5b4\ub290 \ud558\ub098 <a href=\"https:\/\/platform.openai.com\" target=\"_blank\" rel=\"nofollow noopener\">OpenAI<\/a> (GPT-4) \ub610\ub294 <a href=\"https:\/\/console.anthropic.com\" target=\"_blank\" rel=\"nofollow noopener\">\uc778\ub958<\/a> (\ud074\ub85c\ub4dc). OpenClaw\ub97c \uc791\ub3d9\uc2dc\ud0a4\ub824\uba74 \ub450\ub1cc\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. \ub450 \ud50c\ub7ab\ud3fc \ubaa8\ub450\uc5d0\uc11c \uc2e0\uaddc \uacc4\uc815\uc5d0\ub294 \ubb34\ub8cc \ud06c\ub808\ub527\uc774 \uc81c\uacf5\ub429\ub2c8\ub2e4.<\/div><\/div>\n      <div class=\"req-item\"><span class=\"req-icon\">\ud83d\udc26<\/span><div>\uc548 <strong>X \/ \ud2b8\uc704\ud130 \uacc4\uc815<\/strong> \uc778\uc99d\ub41c \uc804\ud654\ubc88\ud638\uac00 \ud544\uc694\ud569\ub2c8\ub2e4. 2\ub2e8\uacc4\uc5d0\uc11c API \uc811\uadfc \uad8c\ud55c\uc744 \uc2e0\uccad\ud558\ub824\uba74 \uc774 \ubc88\ud638\uac00 \ud544\uc694\ud569\ub2c8\ub2e4.<\/div><\/div>\n      <div class=\"req-item\"><span class=\"req-icon\">\u23f1<\/span><div>\uc5d0 \ub300\ud55c <strong>30~45\ubd84<\/strong> \ucc98\uc74c \uc2dc\ub3c4\ud560 \ub54c \uadf8\ub807\uc2b5\ub2c8\ub2e4. \ub300\ubd80\ubd84\uc740 X \uac1c\ubc1c\uc790\uc758 \uc2b9\uc778\uc744 \uae30\ub2e4\ub9ac\ub294 \uc2dc\uac04\uc778\ub370, \ubcf4\ud1b5 \uc989\uc2dc \ucc98\ub9ac\ub429\ub2c8\ub2e4.<\/div><\/div>\n    <\/div>\n\n    <div class=\"callout warn\">\n      <div class=\"callout-icon\">\u26a0\ufe0f<\/div>\n      <div><strong>\ube44\uc6a9 \uad00\ub828 \uc720\uc758\uc0ac\ud56d:<\/strong> X\/Twitter API \uae30\ubcf8 \uc694\uae08\uc81c\ub294 \uc6d4 $100\uc774\uba70, \ud504\ub85c\uadf8\ub7a8\uc73c\ub85c \ud2b8\uc717\uc744 \uac8c\uc2dc\ud558\ub824\uba74 \ud544\uc218\uc785\ub2c8\ub2e4. \ubb34\ub8cc \uc694\uae08\uc81c\ub294 \uc77d\uae30 \uc804\uc6a9\uc774\uba70 \uc0ac\uc6a9\uc5d0 \uc81c\ud55c\uc774 \uc788\uc2b5\ub2c8\ub2e4. \uc774 \uae00\uc5d0\uc11c\ub294 \ud2b8\uc704\ud130 API\ub97c \uc9c1\uc811 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uace0 OpenTweet(7\uc77c \ubb34\ub8cc \uccb4\ud5d8 \ud6c4 \uc6d4 $5.99)\uc744 \ube0c\ub9ac\uc9c0\ub85c \ud65c\uc6a9\ud558\ub294 \ud574\uacb0 \ubc29\ubc95\uc744 \ub2e4\ub8f9\ub2c8\ub2e4.<\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 1 -->\n  <div id=\"step1\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">1<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">\uc124\uce58<\/div>\n        <div class=\"step-title\">\ucef4\ud4e8\ud130\uc5d0 OpenClaw\ub97c \uc124\uce58\ud558\uc138\uc694<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>OpenClaw\ub97c \uc124\uce58\ud558\ub294 \uac00\uc7a5 \ube60\ub978 \ubc29\ubc95\uc740 \ub2e4\uc74c\uc744 \uc774\uc6a9\ud558\ub294 \uac83\uc785\ub2c8\ub2e4. <strong>\uc62c\ub77c\ub9c8<\/strong>, \uc774 \ud504\ub85c\uadf8\ub7a8\uc740 \uc804\uccb4 \uc124\uc815\uc744 \uc790\ub3d9\uc73c\ub85c \ucc98\ub9ac\ud569\ub2c8\ub2e4. \ud130\ubbf8\ub110(Mac) \ub610\ub294 \uba85\ub839 \ud504\ub86c\ud504\ud2b8(Windows)\ub97c \uc5f4\uace0 \ub2e4\uc74c \uba85\ub839 \ud558\ub098\ub9cc \uc2e4\ud589\ud558\uc138\uc694.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ub2e8\ub9d0\uae30<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>\uc62c\ub77c\ub9c8 \ub7f0\uce58 \uc624\ud508\ud074\ub85c<\/code>\n      <\/div>\n\n      <p>Ollama\ub294 \uc2dc\uc2a4\ud15c\uc5d0 OpenClaw\uac00 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\uc73c\uba74 \uc790\ub3d9\uc73c\ub85c \uc124\uce58\ud569\ub2c8\ub2e4. \uc124\uce58\uac00 \uc644\ub8cc\ub418\uba74 OpenClaw\uac00 \ud130\ubbf8\ub110\uc5d0\uc11c \uc5f4\ub9ac\uace0 \ubc14\ub85c \ucc44\ud305\uc744 \uc2dc\uc791\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <div class=\"callout tip\">\n        <div class=\"callout-icon\">\u2713<\/div>\n        <div>\uc544\uc9c1 Ollama\uac00 \uc124\uce58\ub418\uc5b4 \uc788\uc9c0 \uc54a\ub2e4\uba74 \uba3c\uc800 \uc124\uce58\ud558\uc138\uc694. <strong>\uc62c\ub77c\ub9c8\ub2f7\ucef4<\/strong> \u2014 \uc6d0\ud074\ub9ad \uc124\uce58 \ud504\ub85c\uadf8\ub7a8\uc785\ub2c8\ub2e4. \uc124\uce58 \ud6c4 \uc704\uc758 \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud558\uc138\uc694.<\/div>\n      <\/div>\n\n      <p>\uc124\uce58 \ud6c4 OpenClaw\ub294 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ub2e4\uc74c\uc744 \uc694\uccad\ud569\ub2c8\ub2e4. <strong>\ubaa8\ub378\uc744 \uad6c\uc131\ud558\uc138\uc694<\/strong>. \uc694\uccad \uba54\uc2dc\uc9c0\uac00 \ub098\ud0c0\ub098\uba74 AI API \ud0a4\ub97c \uc785\ub825\ud558\uc2ed\uc2dc\uc624.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">OpenClaw \uc124\uc815 \ud504\ub86c\ud504\ud2b8<\/div>\n        <code><span class=\"cm\"># OpenClaw\uc5d0\uc11c \ubaa8\ub378 API \ud0a4\ub97c \uc694\uccad\ud560 \ub54c:<\/span>\n<span class=\"cm\">OpenAI\uc6a9 #(GPT-4):<\/span>\nOPENAI_API_KEY=<span class=\"st\">\uc5ec\uae30\uc5d0 AI \ud0a4\ub97c \uc785\ub825\ud558\uc138\uc694<\/span>\n\n<span class=\"cm\"># \ub610\ub294 Anthropic(Claude - \ucd94\ucc9c)\uc6a9:<\/span>\nANTHROPIC_API_KEY=<span class=\"st\">\uc5ec\uae30\uc5d0 \ub2f9\uc2e0\uc758 \uc778\ub958\ud559\uc801 \uc5f4\uc1e0\ub97c \uc0c8\uaca8\ub123\uc73c\uc138\uc694<\/span><\/code>\n      <\/div>\n\n      <p>\uc124\uc815\uc774 \uc644\ub8cc\ub418\uba74 \ub2e4\uc74c\uacfc \uac19\uc740 \uac04\ub2e8\ud55c \uba54\uc2dc\uc9c0\ub97c \uc785\ub825\ud558\uc5ec \ubaa8\ub4e0 \uac83\uc774 \uc81c\ub300\ub85c \uc791\ub3d9\ud558\ub294\uc9c0 \ud14c\uc2a4\ud2b8\ud558\uc2ed\uc2dc\uc624. <code class=\"inline\">\uc548\ub155\ud558\uc138\uc694<\/code> \ud130\ubbf8\ub110\uc5d0 \uba85\ub839\uc5b4\ub97c \uc785\ub825\ud558\uc138\uc694. OpenClaw\uac00 \uc751\ub2f5\ud558\uba74 2\ub2e8\uacc4\ub85c \ub118\uc5b4\uac08 \uc900\ube44\uac00 \ub41c \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n      <div class=\"callout info\">\n        <div class=\"callout-icon\">\ud83d\udca1<\/div>\n        <div>OpenClaw\ub294 \ubaa8\ub4e0 \uac83\uc744 \ub85c\uceec\uc5d0 \uc800\uc7a5\ud569\ub2c8\ub2e4. <code class=\"inline\">~\/.openclaw\/<\/code> \ucef4\ud4e8\ud130\uc758 \uc774 \ud3f4\ub354\uc5d0 \ub300\ud654 \ub0b4\uc6a9, \ucd94\uc5b5, \uc124\uc815 \ub4f1\uc774 \ubaa8\ub450 \uc800\uc7a5\ub429\ub2c8\ub2e4. \ud074\ub77c\uc6b0\ub4dc\uc5d0\ub294 \uc544\ubb34\uac83\ub3c4 \uc800\uc7a5\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 2 -->\n  <div id=\"step2\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">2<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">API \uc561\uc138\uc2a4<\/div>\n        <div class=\"step-title\">X\/\ud2b8\uc704\ud130 API \uc561\uc138\uc2a4 \uc124\uc815<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>X\uc758 $100\/\uc6d4 API\ub97c \uc9c1\uc811 \uc0ac\uc6a9\ud558\ub294 \ub300\uc2e0, \uc6b0\ub9ac\ub294 \ub2e4\ub978 \ubc29\ubc95\uc744 \uc0ac\uc6a9\ud558\uaca0\uc2b5\ub2c8\ub2e4. <strong>\uc624\ud508\ud2b8\uc717<\/strong> OpenTweet\uc740 OpenClaw \uc5d0\uc774\uc804\ud2b8\uc5d0 \ud2b8\uc717\uc744 \uac8c\uc2dc\ud560 \uc218 \uc788\ub294 \uac04\ub2e8\ud55c API \ud0a4\ub97c \uc81c\uacf5\ud558\ub294 \ub2e4\ub9ac \uc5ed\ud560\uc744 \ud569\ub2c8\ub2e4. \uc2e4\uc81c \ud2b8\uc704\ud130 \uacc4\uc815 \uc815\ubcf4\ub294 OpenTweet \uc11c\ubc84\ub97c \ubc97\uc5b4\ub098\uc9c0 \uc54a\uc73c\ubbc0\ub85c \ud6e8\uc52c \uc548\uc804\ud569\ub2c8\ub2e4.<\/p>\n\n      <div class=\"substeps\">\n        <div class=\"substep\">\n          <div class=\"substep-num\">1<\/div>\n          <div>\ub85c \uac00\ub2e4 <strong>\uc624\ud508\ud2b8\uc717.io<\/strong> \ubb34\ub8cc \uacc4\uc815\uc744 \ub9cc\ub4dc\uc138\uc694. 7\uc77c \ubb34\ub8cc \uccb4\ud5d8 \uae30\uac04 \ub3d9\uc548 \ubaa8\ub4e0 \uae30\ub2a5\uc744 \uc774\uc6a9\ud560 \uc218 \uc788\uc73c\uba70, \uc2e0\uc6a9\uce74\ub4dc \uc815\ubcf4\ub294 \uc0ac\uc804 \uc785\ub825\ud560 \ud544\uc694\uac00 \uc5c6\uc2b5\ub2c8\ub2e4.<\/div>\n        <\/div>\n        <div class=\"substep\">\n          <div class=\"substep-num\">2<\/div>\n          <div>\uc628\ubcf4\ub529 \uc911\uc5d0 \ud074\ub9ad\ud558\uc138\uc694 <strong>\u201cX \uacc4\uc815\uc5d0 \uc5f0\uacb0\ud558\uc138\uc694.\u201d<\/strong> \uadf8\ub7ec\uba74 \uacf5\uc2dd X OAuth \ud750\ub984\uc774 \uc5f4\ub9bd\ub2c8\ub2e4. \uc774\ub294 \uc5b4\ub5a4 \uc571\uc774\ub4e0 \ud2b8\uc704\ud130\uc5d0 \uc5f0\uacb0\ud560 \ub54c \ubcf4\uac8c \ub418\ub294 \uac83\uacfc \ub3d9\uc77c\ud55c \ub85c\uadf8\uc778 \ud654\uba74\uc785\ub2c8\ub2e4. X \uc790\uaca9 \uc99d\uba85\uc73c\ub85c \ub85c\uadf8\uc778\ud558\uc138\uc694. \uc774\uac83\uc774 \ubc14\ub85c \uadf8\uac81\ub2c8\ub2e4. <em>\uc624\uc9c1<\/em> \uc774\uc81c \ud2b8\uc704\ud130 \ube44\ubc00\ubc88\ud638\ub97c \uc9c1\uc811 \uc0ac\uc6a9\ud558\uac8c \ub420 \uac83\uc785\ub2c8\ub2e4.<\/div>\n        <\/div>\n        <div class=\"substep\">\n          <div class=\"substep-num\">3<\/div>\n          <div>\uc5f0\uacb0 \ud6c4, \ub2e4\uc74c\uc73c\ub85c \uc774\ub3d9\ud558\uc138\uc694. <strong>OpenTweet \ub300\uc2dc\ubcf4\ub4dc \u2192 API \ud0a4 \u2192 \uc0c8 \ud0a4 \uc0dd\uc131.<\/strong><\/div>\n        <\/div>\n        <div class=\"substep\">\n          <div class=\"substep-num\">4<\/div>\n          <div>API \ud0a4\ub97c \ubcf5\uc0ac\ud558\uc138\uc694. (\ud0a4\ub294 \ub2e4\uc74c\uacfc \uac19\uc2b5\ub2c8\ub2e4.) <code class=\"inline\">ot_a1b2c3d4e5f6...<\/code> (48\uc790). <strong>\uc548\uc804\ud55c \uacf3\uc5d0 \ubcf4\uad00\ud558\uc138\uc694.<\/strong> \ud55c \ubc88\ub9cc \ub098\uc635\ub2c8\ub2e4.<\/div>\n        <\/div>\n      <\/div>\n\n      <div class=\"callout warn\">\n        <div class=\"callout-icon\">\u26a0\ufe0f<\/div>\n        <div><strong>\ud398\uc774\uc9c0\ub97c \ub2eb\uc9c0 \ub9c8\uc138\uc694<\/strong> API \ud0a4\ub97c \ubcf5\uc0ac\ud558\uae30 \uc804\uae4c\uc9c0\ub294 \uc774 \ubc29\ubc95\uc744 \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. API \ud0a4\ub97c \ubd84\uc2e4\ud55c \uacbd\uc6b0\uc5d0\ub294 OpenTweet \ub300\uc2dc\ubcf4\ub4dc\uc5d0\uc11c \uc0c8 API \ud0a4\ub97c \uc0dd\uc131\ud574\uc57c \ud569\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 3 -->\n  <div id=\"step3\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">3<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">\uc2a4\ud0ac \uc124\uce58<\/div>\n        <div class=\"step-title\">ClawHub\ub97c \ud1b5\ud574 Twitter \uc2a4\ud0ac\uc744 \uc124\uce58\ud558\uc138\uc694.<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>OpenClaw\ub294 \uc678\ubd80 \uc11c\ube44\uc2a4\uc5d0 \uc5f0\uacb0\ud558\uae30 \uc704\ud574 &quot;\uc2a4\ud0ac&quot;\uc744 \uc0ac\uc6a9\ud569\ub2c8\ub2e4. \ub9c8\uce58 \uc2a4\ub9c8\ud2b8\ud3f0\uc5d0 \uc124\uce58\ud558\ub294 \uc571\uacfc \uac19\ub2e4\uace0 \uc0dd\uac01\ud558\uba74 \ub429\ub2c8\ub2e4. ClawHub\ub294 \uacf5\uc2dd \uc2a4\ud0ac \ub9c8\ucf13\ud50c\ub808\uc774\uc2a4\uc785\ub2c8\ub2e4. \uc5ec\uae30\uc11c\ub294 OpenClaw\uac00 X\uc640 \ud1b5\uc2e0\ud558\ub294 \ubc29\ubc95\uc744 \uc54c\ub824\uc8fc\ub294 OpenTweet \uc2a4\ud0ac\uc744 \uc124\uce58\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <p>\ud130\ubbf8\ub110\uc5d0\uc11c \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc2e4\ud589\ud558\uc138\uc694:<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ud130\ubbf8\ub110 \u2014 \ud2b8\uc704\ud130 \uc2a4\ud0ac \uc124\uce58<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>clawhub install openclaw\/skills\/twitter<\/code>\n      <\/div>\n\n      <p>ClawHub\ub294 \uc2a4\ud0ac\uc744 \uc790\ub3d9\uc73c\ub85c \ub2e4\uc6b4\ub85c\ub4dc\ud558\uace0 \uc124\uce58\ud569\ub2c8\ub2e4. \uc124\uce58\uac00 \uc644\ub8cc\ub418\uba74 \ud655\uc778 \uba54\uc2dc\uc9c0\uac00 \ud45c\uc2dc\ub429\ub2c8\ub2e4. \uc0c8 \uc2a4\ud0ac\uc744 \ub85c\ub4dc\ud558\ub824\uba74 OpenClaw\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud558\uc138\uc694.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ub2e8\ub9d0\uae30<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>\uc624\ud508\ud074\ub85c \uc7ac\uc2dc\uc791<\/code>\n      <\/div>\n\n      <div class=\"callout tip\">\n        <div class=\"callout-icon\">\u2713<\/div>\n        <div><strong>\uc218\ub3d9 \uc124\uc815\uc744 \uc120\ud638\ud558\uc2dc\ub098\uc694?<\/strong> \ub2e4\uc74c \uc704\uce58\uc5d0 \ud3f4\ub354\ub97c \uc0dd\uc131\ud558\uc138\uc694: <code class=\"inline\">~\/.openclaw\/skills\/twitter\/<\/code>, \ucd94\uac00\ud558\uc138\uc694 <code class=\"inline\">\uc2a4\ud0ac.md<\/code> OpenTweet API \ubb38\uc11c\uac00 \ud3ec\ud568\ub41c \ud30c\uc77c\uc744 \uc0dd\uc131\ud55c \ub2e4\uc74c OpenClaw\ub97c \uc7ac\uc2dc\uc791\ud558\uc2ed\uc2dc\uc624. \uc704\uc758 ClawHub \uba54\uc11c\ub4dc\ub294 \uc774 \uc791\uc5c5\uc744 \uc790\ub3d9\uc73c\ub85c \uc218\ud589\ud569\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 4 -->\n  <div id=\"step4\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">4<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">\uad6c\uc131<\/div>\n        <div class=\"step-title\">OpenTweet API \ud0a4\ub97c OpenClaw\uc5d0 \ucd94\uac00\ud558\uc138\uc694<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>\uc774\uc81c OpenClaw\uc5d0 \ud2b8\uc704\ud130 API \uc790\uaca9 \uc99d\uba85\uc758 \uc704\uce58\ub97c \uc54c\ub824\uc8fc\uc138\uc694. OpenClaw \uc124\uc815 \ud30c\uc77c\uc744 \uc5fd\ub2c8\ub2e4.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ud130\ubbf8\ub110 \u2014 \uc124\uc815 \ud30c\uc77c \uc5f4\uae30<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code><span class=\"cm\"># \ub9e5\/\ub9ac\ub205\uc2a4:<\/span>\n\ub098\ub178 ~\/.openclaw\/openclaw.json\n\n<span class=\"cm\"># \uc708\ub3c4\uc6b0:<\/span>\n\uba54\ubaa8\uc7a5 %USERPROFILE%\\.openclaw\\openclaw.json<\/code>\n      <\/div>\n\n      <p>\ucc3e\uc73c\uc138\uc694 <code class=\"inline\">\"&quot;\uae30\ubbf8&quot;\"<\/code> \ud574\ub2f9 \uc139\uc158\uc744 \ucd94\uac00\ud558\uace0(\uc5c6\uc73c\uba74 \ucd94\uac00) OpenTweet API \ud0a4\ub97c \uc785\ub825\ud558\uc138\uc694.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">~\/.openclaw\/openclaw.json<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>{\n  <span class=\"kw\">\"&quot;\ubaa8\ub378&quot;\"<\/span>: <span class=\"st\">\"&quot;\ud074\ub85c\ub4dc-3-5-\uc18c\ub124\ud2b8&quot;\"<\/span>,\n  <span class=\"kw\">\"&quot;\uae30\ubbf8&quot;\"<\/span>: {\n    <span class=\"kw\">\"&quot;OPENTWEET_API_KEY&quot;\"<\/span>: <span class=\"st\">\"&quot;ot_a1b2c3d4e5f6\uc5ec\uae30\uc5d0 \ud0a4\ub97c \uc785\ub825\ud558\uc138\uc694&quot;\"<\/span>\n  }\n}<\/code>\n      <\/div>\n\n      <p>\ud30c\uc77c\uc744 \uc800\uc7a5\ud558\uace0 OpenClaw\ub97c \ub2e4\uc2dc \uc2dc\uc791\ud558\uc2ed\uc2dc\uc624. \uc790\uaca9 \uc99d\uba85\uc774 \uc81c\ub300\ub85c \uc791\ub3d9\ud558\ub294\uc9c0 \ud655\uc778\ud558\ub824\uba74 \uc778\uc99d \ud655\uc778 \uba85\ub839\uc744 \uc2e4\ud589\ud558\uc2ed\uc2dc\uc624.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ud130\ubbf8\ub110 \u2014 \uc5f0\uacb0 \ud655\uc778<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>twclaw \uc778\uc99d \ud655\uc778<\/code>\n      <\/div>\n\n      <p>\ucd08\ub85d\uc0c9\uc73c\ub85c \ud655\uc778 \uba54\uc2dc\uc9c0\uac00 \ud45c\uc2dc\ub420 \uac83\uc785\ub2c8\ub2e4. <code class=\"inline\">\u2713 @yourusername\uc73c\ub85c X\uc5d0 \uc5f0\uacb0\ub418\uc5c8\uc2b5\ub2c8\ub2e4<\/code>. \uc624\ub958\uac00 \ubc1c\uc0dd\ud558\uba74 API \ud0a4\ub97c \uacf5\ubc31 \uc5c6\uc774 \uc815\ud655\ud558\uac8c \ubcf5\uc0ac\ud588\ub294\uc9c0 \ub2e4\uc2dc \ud655\uc778\ud558\uc2ed\uc2dc\uc624.<\/p>\n\n      <div class=\"callout info\">\n        <div class=\"callout-icon\">\ud83d\udca1<\/div>\n        <div>\uadf8\ub9cc\ud07c <code class=\"inline\">\uae30\ubbf8<\/code> openclaw.json \ud30c\uc77c\uc758 \ud574\ub2f9 \uc139\uc158\uc740 \uc5b4\ub5a4 AI \ubaa8\ub378\ub85c\ub3c4 \uc804\uc1a1\ub418\uc9c0 \uc54a\uace0, \uc0ac\uc6a9\uc790\uc758 \ucef4\ud4e8\ud130\uc5d0 \uc800\uc7a5\ub429\ub2c8\ub2e4. API \ud0a4\ub294 \ud2b8\uc717\uc744 \uac8c\uc2dc\ud560 \ub54c OpenTweet \uc11c\ubc84\uc640\uc758 \uc778\uc99d\uc5d0\ub9cc \uc0ac\uc6a9\ub429\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 5 -->\n  <div id=\"step5\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">5<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">\uccab \ubc88\uc9f8 \ud2b8\uc717<\/div>\n        <div class=\"step-title\">OpenClaw\ub85c \uccab \ud2b8\uc717\uc744 \uc62c\ub824\ubcf4\uc138\uc694<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>\uc5f0\uacb0\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \uc774\uc81c \uac8c\uc2dc\uae00\uc744 \uc791\uc131\ud574 \ubcf4\uaca0\uc2b5\ub2c8\ub2e4. OpenClaw \ud130\ubbf8\ub110\uc5d0\uc11c \uc790\uc5f0\uc5b4\ub97c \uc0ac\uc6a9\ud558\uac70\ub098 \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <code class=\"inline\">\ud2b8\uc6cc\ud074\ub85c<\/code> \uc9c1\uc811 \uba85\ub839\ud558\uc138\uc694.<\/p>\n\n      <p><strong>\uc635\uc158 A \u2014 \uc790\uc5f0\uc5b4 \ucc98\ub9ac(\uac00\uc7a5 \uc26c\uc6c0):<\/strong> OpenClaw\uc5d0\uac8c \ubb34\uc5c7\uc744 \ud574\uc57c \ud560\uc9c0 \uc54c\ub824\uc8fc\uae30\ub9cc \ud558\uba74 \ub429\ub2c8\ub2e4.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\uc624\ud508\ud074\ub85c \ucc44\ud305<\/div>\n        <code>&quot;AI \uc5d0\uc774\uc804\ud2b8\ub97c \uc124\uc815\ud574\uc11c X\uc5d0 \uc790\ub3d9\uc73c\ub85c \uac8c\uc2dc\uae00\uc744 \uc62c\ub9ac\ub3c4\ub85d \ud588\uc2b5\ub2c8\ub2e4. \ubbf8\ub798\ub294 \uc774\ubbf8 \uc5ec\uae30\uc5d0 \uc788\uc2b5\ub2c8\ub2e4. \ud83e\udd16&quot;\ub77c\uace0 \ud2b8\uc717\ud558\uc138\uc694.\"<\/code>\n      <\/div>\n\n      <p>OpenClaw\ub294 \uac8c\uc2dc\ud558\uae30 \uc804\uc5d0 \ud655\uc778\ud569\ub2c8\ub2e4. \uc785\ub825\ud558\uc138\uc694. <code class=\"inline\">\uc608<\/code> \ud655\uc778\ud558\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <p><strong>\uc635\uc158 B \u2014 \uc9c1\uc811 \uba85\ub839:<\/strong><\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ud130\ubbf8\ub110 \u2014 \ubc14\ub85c \uac8c\uc2dc<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code>twclaw\ub2d8\uc774 &quot;AI \uc5d0\uc774\uc804\ud2b8\ub97c \uc124\uc815\ud574\uc11c X\uc5d0 \uc790\ub3d9\uc73c\ub85c \uae00\uc744 \uc62c\ub9ac\ub3c4\ub85d \ud588\uc2b5\ub2c8\ub2e4. \ubbf8\ub798\ub294 \uc774\ubbf8 \uc5ec\uae30\uc5d0 \uc788\uc2b5\ub2c8\ub2e4. \ud83e\udd16&quot;\ub77c\uace0 \uac8c\uc2dc\ud588\uc2b5\ub2c8\ub2e4.\"<\/code>\n      <\/div>\n\n      <p>X \ud504\ub85c\ud544\uc744 \ud655\uc778\ud558\uc138\uc694. \ud2b8\uc717\uc740 \uba87 \ucd08 \uc548\uc5d0 \ub098\ud0c0\ub0a0 \uac83\uc785\ub2c8\ub2e4.<\/p>\n\n      <p>\ud0c0\uc784\ub77c\uc778\uc744 \uc77d\uace0, \ud2b8\uc717\uc744 \uac80\uc0c9\ud558\uace0, \uba58\uc158\uc744 \ud655\uc778\ud560 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\ud130\ubbf8\ub110 - \uae30\ud0c0 \uba85\ub839<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code><span class=\"cm\"># \ud648 \ud0c0\uc784\ub77c\uc778(\ucd5c\uadfc 20\uac1c \ud2b8\uc717)\uc744 \uc77d\uc5b4\ubcf4\uc138\uc694<\/span>\n\ud2b8\uc6cc\ud074\ub85c \ud648 -n 20\n\n<span class=\"cm\"># \uba58\uc158\uc744 \ud655\uc778\ud558\uc138\uc694<\/span>\ntwclaw\ub294 -n 10\uc744 \uc5b8\uae09\ud569\ub2c8\ub2e4.\n\n<span class=\"cm\"># \ud0a4\uc6cc\ub4dc\ub85c \ud2b8\uc717 \uac80\uc0c9<\/span>\n\ud2b8\uc6cc\ud074\ub85c \uac80\uc0c9 <span class=\"st\">\"&quot;AI \uc601\ud654 \uc81c\uc791&quot;\"<\/span> --\ucd5c\uadfc\uc758\n\n<span class=\"cm\"># \ub2e4\ub978 \uc0ac\ub78c\uc758 \ud504\ub85c\ud544 \ubcf4\uae30<\/span>\ntwclaw \uc0ac\uc6a9\uc790 @<span class=\"val\">\ud578\ub4e4<\/span>\n\n<span class=\"cm\"># \ud2b9\uc815 \ud2b8\uc717 \uc77d\uae30<\/span>\n\ud2b8\uc6cc\ud074\ub85c \uc77d\uae30 <span class=\"val\">\ud2b8\uc717 URL \ub610\ub294 ID<\/span><\/code>\n      <\/div>\n    <\/div>\n  <\/div>\n\n\n  <!-- STEP 6 -->\n  <div id=\"step6\" class=\"step-block reveal\">\n    <div class=\"step-header\">\n      <div class=\"step-number\">6<\/div>\n      <div class=\"step-title-wrap\">\n        <div class=\"step-label\">\uc624\ud1a0\uba54\uc774\uc158<\/div>\n        <div class=\"step-title\">OpenClaw\ub97c \uc0ac\uc6a9\ud558\uc5ec \uc790\ub3d9 \ud2b8\uc717 \uc608\uc57d\ud558\uae30<\/div>\n      <\/div>\n    <\/div>\n    <div class=\"step-body\">\n      <p>OpenClaw\uc758 \uc9c4\uc815\ud55c \uac15\uc810\uc740 \uc77c\ud68c\uc131 \ud2b8\uc717\uc774 \uc544\ub2c8\ub77c \uac8c\uc2dc \uc77c\uc815\uc744 \uc644\ubcbd\ud558\uac8c \uc790\ub3d9\ud654\ud558\ub294 \ub370 \uc788\uc2b5\ub2c8\ub2e4. \ubc18\ubcf5\uc801\uc778 \ucf58\ud150\uce20 \uc6cc\ud06c\ud50c\ub85c\ub97c \uc124\uc815\ud558\ub294 \ubc29\ubc95\uc744 \uc54c\uc544\ubcf4\uaca0\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <p><strong>\ud2b9\uc815 \uc2dc\uac04\uc5d0 \ud2b8\uc717\uc744 \uac8c\uc2dc\ud558\ub3c4\ub85d \uc608\uc57d\ud558\uc138\uc694:<\/strong><\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\uc624\ud508\ud074\ub85c \ucc44\ud305<\/div>\n        <code>\ub0b4\uc77c \uc624\uc804 9\uc2dc\uc5d0 &quot;\uc0c8 \ube14\ub85c\uadf8 \uac8c\uc2dc\ubb3c\uc774 \uc62c\ub77c\uc654\uc2b5\ub2c8\ub2e4. \ud504\ub85c\ud544 \ub9c1\ud06c\ub97c \ud655\uc778\ud558\uc138\uc694 \ud83d\udd17&quot;\ub77c\ub294 \ud2b8\uc717\uc744 \uc608\uc57d \uac8c\uc2dc\ud558\uc138\uc694.\"<\/code>\n      <\/div>\n\n      <p><strong>\ub9e4\uc77c \ucf58\ud150\uce20\ub97c \uc2dc\uccad\ud558\ub294 \ub8e8\ud2f4\uc744 \uc124\uc815\ud558\uc138\uc694:<\/strong> \ud3b8\uc9d1\ud558\uae30 <code class=\"inline\">\uc18c\uc6b8.md<\/code> \ud30c\uc77c \u2014 \uc774 \ud30c\uc77c\uc740 OpenClaw\uac00 \uc2dc\uc791\ub420 \ub54c\ub9c8\ub2e4 \uc77d\ub294 \ud30c\uc77c\ub85c, \ub9c8\uce58 \uace0\uc815\ub41c \uc9c0\uce68 \ubb38\uc11c\uc640 \uac19\uc2b5\ub2c8\ub2e4.<\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">~\/.openclaw\/SOUL.md \u2014 \ub2e4\uc74c \uc904\uc744 \ucd94\uac00\ud558\uc138\uc694<\/div>\n        <button class=\"copy-btn\" onclick=\"copyCode(this)\">\ubcf5\uc0ac<\/button>\n        <code><span class=\"cm\">## \uc77c\uc77c \ud2b8\uc704\ud130 \ub8e8\ud2f4<\/span>\n\n\ub9e4\uc77c \uc544\uce68 9\uc2dc: - AI \ucc3d\uc758\uc131 \ub610\ub294 \uc601\ud654 \uc81c\uc791\uc5d0 \uad00\ud55c \ub3c5\ucc3d\uc801\uc778 \ud2b8\uc717 \ud558\ub098\ub97c \uac8c\uc2dc\ud569\ub2c8\ub2e4. - 200\uc790 \uc774\ub0b4\ub85c \uc791\uc131\ud569\ub2c8\ub2e4. - \ub300\ud654\uccb4\ub85c \ud638\uae30\uc2ec \uc5b4\ub9b0 \uc5b4\uc870\ub97c \uc0ac\uc6a9\ud569\ub2c8\ub2e4. - \uc8fc\uc81c\uac00 \ud2b8\ub80c\ub4dc\uc778 \uacbd\uc6b0\ub97c \uc81c\uc678\ud558\uace0\ub294 \ud574\uc2dc\ud0dc\uadf8\ub97c \ud3ec\ud568\ud558\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4. \ub9e4\uc8fc \uae08\uc694\uc77c \uc624\ud6c4 5\uc2dc: - \uc774\ubc88 \uc8fc\uc5d0 \ub9cc\ub4e0 \ucf58\ud150\uce20\ub97c \uc694\uc57d\ud55c \uc9e7\uc740 \uc8fc\uac04 \ud68c\uace0 \ud2b8\uc717\uc744 \uac8c\uc2dc\ud569\ub2c8\ub2e4.<\/code>\n      <\/div>\n\n      <p>\ud30c\uc77c\uc744 \uc800\uc7a5\ud558\uc138\uc694. \uc774\uc81c\ubd80\ud130 OpenClaw\uac00 \uc2e4\ud589\ub420 \ub54c\ub9c8\ub2e4 \uc774 \uc9c0\uce68\uc774 \uc790\ub3d9\uc73c\ub85c \uc801\uc6a9\ub429\ub2c8\ub2e4.<\/p>\n\n      <div class=\"callout tip\">\n        <div class=\"callout-icon\">\u2713<\/div>\n        <div><strong>\uafc0\ud301:<\/strong> SOUL.md \ud30c\uc77c\uc5d0 \uad6c\uccb4\uc801\uc778 \uc9c0\uce68\uc744 \uc785\ub825\ud560\uc218\ub85d \uacb0\uacfc\ubb3c\uc758 \uc815\ud655\ub3c4\uac00 \ub192\uc544\uc9d1\ub2c8\ub2e4. \ube0c\ub79c\ub4dc \ubcf4\uc774\uc2a4, \uad00\uc2ec \uc788\ub294 \uc8fc\uc81c, \uc808\ub300 \uac8c\uc2dc\ud558\uace0 \uc2f6\uc9c0 \uc54a\uc740 \ub0b4\uc6a9, \uadf8\ub9ac\uace0 \uc6d0\ud558\ub294 \uc11c\uc2dd \ub4f1\uc744 \ud3ec\ud568\ud574 \uc8fc\uc138\uc694. OpenClaw\ub294 \ub9e4 \uc138\uc158\ub9c8\ub2e4 \uc774 \ud30c\uc77c\uc744 \uc0c8\ub85c \uc77d\uc5b4\ub4e4\uc785\ub2c8\ub2e4.<\/div>\n      <\/div>\n\n      <p><strong>\uc2a4\ub808\ub4dc\ub97c \uc0dd\uc131\ud558\uace0 \uac8c\uc2dc\ud558\uc138\uc694:<\/strong><\/p>\n\n      <div class=\"code-block\">\n        <div class=\"code-label\">\uc624\ud508\ud074\ub85c \ucc44\ud305<\/div>\n        <code>2026\ub144 \uc778\uacf5\uc9c0\ub2a5\uc774 \uc778\ub514 \uc601\ud654 \uc81c\uc791\uc5d0 \uc5b4\ub5a4 \ubcc0\ud654\ub97c \uac00\uc838\uc62c\uc9c0\uc5d0 \ub300\ud55c 5\uac1c\uc758 \ud2b8\uc717\uc73c\ub85c \uad6c\uc131\ub41c \uc2a4\ub808\ub4dc\ub97c \uc791\uc131\ud558\uc138\uc694. \ub300\ud654\uccb4\ub85c \uc4f0\uace0, \ud765\ubbf8\ub85c\uc6b4 \ub0b4\uc6a9\uc744 \uba3c\uc800 \uc81c\uc2dc\ud558\uba70, \uc9c0\uae08 \ubc14\ub85c \uac8c\uc2dc\ud558\uc138\uc694.<\/code>\n      <\/div>\n\n      <p>OpenClaw\ub294 \uc804\uccb4 \uc2a4\ub808\ub4dc \ucd08\uc548\uc744 \uc791\uc131\ud558\uc5ec \uac80\ud1a0\ub97c \uc704\ud574 \uc0ac\uc6a9\uc790\uc5d0\uac8c \ubcf4\uc5ec\uc8fc\uace0, \uc0ac\uc6a9\uc790\uac00 \ud655\uc778\ud558\uba74 X\uc5d0 \uac8c\uc2dc\ud569\ub2c8\ub2e4.<\/p>\n    <\/div>\n  <\/div>\n\n\n  <!-- TROUBLESHOOTING -->\n  <div id=\"troubleshooting\" style=\"margin-top:56px;\" class=\"reveal\">\n    <div class=\"sec-lbl\">\uc77c\ubc18\uc801\uc778 \ubb38\uc81c\uc810<\/div>\n    <div class=\"sec-h\">\ubb38\uc81c \ud574\uacb0<\/div>\n    <div class=\"prose\" style=\"margin-bottom:24px;\"><p>\ub300\ubd80\ubd84\uc758 \ubb38\uc81c\ub294 \ub2e4\uc74c \uc138 \uac00\uc9c0 \ubb38\uc81c \uc911 \ud558\ub098\ub85c \uadc0\uacb0\ub429\ub2c8\ub2e4.<\/p><\/div>\n\n    <div class=\"trouble-list\">\n      <div class=\"trouble-item\">\n        <div class=\"trouble-q\"><span class=\"trouble-q-icon\">\u2715<\/span> <strong>twclaw auth-check\uc5d0\uc11c &quot;\uc798\ubabb\ub41c API \ud0a4&quot;\uac00 \ubc18\ud658\ub429\ub2c8\ub2e4.\u201c<\/strong><\/div>\n        <div class=\"trouble-a\">OpenTweet API \ud0a4\uac00 \uc62c\ubc14\ub974\uac8c \uc800\uc7a5\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc5f4\uae30 <code class=\"inline\">~\/.openclaw\/openclaw.json<\/code> \ub2e4\uc74c \uc0ac\ud56d\uc744 \ud655\uc778\ud558\uc2ed\uc2dc\uc624. (1) \ud0a4\uac00 \ub530\uc634\ud45c \uc548\uc5d0 \uc788\ub294\uc9c0, (2) \ubd88\ud544\uc694\ud55c \uacf5\ubc31\uc774 \uc5c6\ub294\uc9c0, (3) \ud0a4\uac00 ~\ub85c \uc2dc\uc791\ud558\ub294\uc9c0 <code class=\"inline\">ot_<\/code>. \ud544\uc694\ud55c \uacbd\uc6b0 OpenTweet \ub300\uc2dc\ubcf4\ub4dc\uc5d0\uc11c \uc0c8 \ud0a4\ub97c \uc0dd\uc131\ud558\uc138\uc694.<\/div>\n      <\/div>\n      <div class=\"trouble-item\">\n        <div class=\"trouble-q\"><span class=\"trouble-q-icon\">\u2715<\/span> <strong>OpenClaw\ub294 twclaw \uba85\ub839\uc5b4\ub97c \uc54c\uc9c0 \ubabb\ud569\ub2c8\ub2e4.<\/strong><\/div>\n        <div class=\"trouble-a\">\ud2b8\uc704\ud130 \uc2a4\ud0ac\uc774 \ub85c\ub4dc\ub418\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4. \uc2e4\ud589\ud558\uc138\uc694. <code class=\"inline\">clawhub install openclaw\/skills\/twitter<\/code> \ub2e4\uc2dc \ud55c\ubc88 \ud655\uc778\ud558\uace0 OpenClaw\uac00 \uc7ac\uc2dc\uc791\ub418\uc5c8\ub294\uc9c0 \ud655\uc778\ud558\uc2ed\uc2dc\uc624. <code class=\"inline\">\uc624\ud508\ud074\ub85c \uc7ac\uc2dc\uc791<\/code>. \uc124\uce58\ub41c \uc2a4\ud0ac\uc740 \ub2e4\uc74c\uc744 \ud1b5\ud574 \ud655\uc778\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <code class=\"inline\">\uc624\ud508\ud074\ub85c \uc2a4\ud0ac \ubaa9\ub85d<\/code>.<\/div>\n      <\/div>\n      <div class=\"trouble-item\">\n        <div class=\"trouble-q\"><span class=\"trouble-q-icon\">\u2715<\/span> <strong>\ud2b8\uc717\uc740 \uac8c\uc2dc\ub418\uc5c8\uc9c0\ub9cc X \ud504\ub85c\ud544\uc5d0\ub294 \ub098\ud0c0\ub098\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.<\/strong><\/div>\n        <div class=\"trouble-a\">OpenTweet \ub300\uc2dc\ubcf4\ub4dc\ub97c \ud655\uc778\ud574 \ubcf4\uc138\uc694. \uac8c\uc2dc\ubb3c\uc774 \ub300\uae30\uc5f4\uc5d0 \uc788\uc744 \uc218 \uc788\uc2b5\ub2c8\ub2e4. \ub610\ud55c X \uacc4\uc815\uc774 \uc81c\ud55c \ubaa8\ub4dc\uac00 \uc544\ub2cc\uc9c0 \ud655\uc778\ud558\uc138\uc694(\uc124\uc815 \u2192 \uac1c\uc778\uc815\ubcf4 \ubc0f \ubcf4\uc548 \u2192 \ub300\uc0c1 \ubc0f \ud0dc\uadf8). \uc0c8 \uacc4\uc815\uc758 \uacbd\uc6b0 X\uc5d0\uc11c \uccab API \uac8c\uc2dc\ubb3c \uc5c5\ub85c\ub4dc\uac00 \uba87 \ubd84 \uc815\ub3c4 \uc9c0\uc5f0\ub420 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/div>\n      <\/div>\n      <div class=\"trouble-item\">\n        <div class=\"trouble-q\"><span class=\"trouble-q-icon\">\u2715<\/span> <strong>OpenClaw\uc5d0\uc11c \uc608\uc57d \ud2b8\uc717\uc774 \uc2e4\ud589\ub418\uc9c0 \uc54a\uc2b5\ub2c8\ub2e4.<\/strong><\/div>\n        <div class=\"trouble-a\">\uc608\uc57d\ub41c \uc791\uc5c5\uc740 OpenClaw\uac00 \ud65c\ubc1c\ud558\uac8c \uc2e4\ud589 \uc911\uc77c \ub54c\ub9cc \uc2e4\ud589\ub429\ub2c8\ub2e4. OpenClaw \ud504\ub85c\uc138\uc2a4\uac00 \ubc31\uadf8\ub77c\uc6b4\ub4dc\uc5d0\uc11c \uacc4\uc18d \uc2e4\ud589\ub418\ub3c4\ub85d \ud558\uc138\uc694. Mac\uc5d0\uc11c\ub294 \ub2e4\uc74c \uba85\ub839\uc5b4\ub97c \uc0ac\uc6a9\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4. <code class=\"inline\">\ube0c\ub8e8 \uc11c\ube44\uc2a4 \uc2dc\uc791 \uc624\ud508\ud074\ub85c<\/code> \ub85c\uadf8\uc778 \uc2dc \uc790\ub3d9\uc73c\ub85c \uc2dc\uc791\ub418\ub294 \ubc31\uadf8\ub77c\uc6b4\ub4dc \uc11c\ube44\uc2a4\ub85c \uc2e4\ud589\ud569\ub2c8\ub2e4.<\/div>\n      <\/div>\n      <div class=\"trouble-item\">\n        <div class=\"trouble-q\"><span class=\"trouble-q-icon\">\u2715<\/span> <strong>twclaw \ud648\uc744 \uc0ac\uc6a9\ud560 \ub54c X \ud53c\ub4dc\uac00 \ube44\uc5b4 \uc788\ub294 \uac83\ucc98\ub7fc \ubcf4\uc785\ub2c8\ub2e4.<\/strong><\/div>\n        <div class=\"trouble-a\">X\uc758 \ud0c0\uc784\ub77c\uc778\uc740 JavaScript\ub85c \ub80c\ub354\ub9c1\ub418\uace0 \ub85c\uadf8\uc778\ud574\uc57c \uc811\uadfc\ud560 \uc218 \uc788\ub3c4\ub85d \uc124\uacc4\ub418\uc5b4 \uc788\uc5b4 \uac04\ub2e8\ud55c API \uc77d\uae30\uac00 \ubd88\uac00\ub2a5\ud569\ub2c8\ub2e4. \uc2e4\uc2dc\uac04 \ud53c\ub4dc\ub97c \ubcf4\ub824\uba74 OpenClaw \ube0c\ub77c\uc6b0\uc800 \ub9b4\ub808\uc774\ub97c \uc0ac\uc6a9\ud558\uc138\uc694. Chrome \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8\uc744 \uc124\uce58\ud558\uba74 \ub429\ub2c8\ub2e4. <code class=\"inline\">docs.openclaw.ai\/tools\/chrome-extension<\/code>, \ub85c\uadf8\uc778\ud55c \uc0c1\ud0dc\uc5d0\uc11c x.com\uc744 \uc5f4\uace0 OpenClaw \ud655\uc7a5 \ud504\ub85c\uadf8\ub7a8 \uc544\uc774\ucf58\uc744 \ud074\ub9ad\ud558\uc5ec \ud574\ub2f9 \ud0ed\uc5d0 \uc5f0\uacb0\ud558\uc138\uc694.<\/div>\n      <\/div>\n    <\/div>\n  <\/div>\n\n<\/div><!-- end article-body -->\n\n<div class=\"divider\"><\/div>\n\n\n<!-- \u2465 THE BRIDGE \u2014 direct, honest, \"\u662f\u4e0d\u662f\u89c9\u5f97\u592a\u9ebb\u70e6\u4e86\" tone -->\n<section id=\"ima-claw\" class=\"bridge-section\">\n  <div class=\"bridge-dots\"><\/div>\n  <div class=\"bridge-inner\">\n\n    <span class=\"bridge-emoji\">\ud83d\ude2e\u200d\ud83d\udca8<\/span>\n\n    <h2>\uc815\ub9d0 \ub9ce\uc558\ub124\uc694.<br><em>\ub354 \uac04\ub2e8\ud55c \ubc29\ubc95\uc774 \uc788\uc2b5\ub2c8\ub2e4.<\/em><\/h2>\n\n    <p>\uc194\uc9c1\ud788 \ub9d0\ud574 \ubcf4\uc138\uc694. Node.js \uc124\uce58, JSON \ud30c\uc77c \uc124\uc815, API \ud0a4 \uad00\ub9ac, \ud130\ubbf8\ub110 \uba85\ub839\uc5b4 \uc2e4\ud589\u2026 \ud2b8\uc717 \ud558\ub098 \uc62c\ub9ac\uae30 \uc804\uc5d0 \uc774\ub7f0 \uc124\uc815 \uc791\uc5c5\uc5d0\ub9cc \uaf2c\ubc15 \ud55c\ub098\uc808\uc740 \uac78\ub9b4 \uac81\ub2c8\ub2e4. \uc704\uc5d0 \ub098\uc5f4\ub41c \ub2e8\uacc4 \uc911 \ud558\ub098\ub77c\ub3c4 \uc5b4\ub824\uc6c0\uc744 \ub290\uaf08\ub2e4\uba74, \ub2f9\uc2e0\ub9cc \uadf8\ub7f0 \uac8c \uc544\ub2d9\ub2c8\ub2e4. \uc774\uac8c \ubc14\ub85c \uae30\uc220 \uc9c0\uc2dd\uc774 \ubd80\uc871\ud55c \uc0ac\uc6a9\uc790\ub97c \uc704\ud55c OpenClaw\uc758 \ud604\uc2e4\uc785\ub2c8\ub2e4.<\/p>\n\n    <p><strong style=\"color:#fff;\">Ima Claw\ub294 \uc704\uc758 \ubaa8\ub4e0 \uc791\uc5c5\uc744 \ub2e8 \ud55c \ubc88\uc758 \ud074\ub9ad\uc73c\ub85c \uc218\ud589\ud558\uba70 WhatsApp, Telegram \ub610\ub294 Discord \ub0b4\uc5d0\uc11c \uc791\ub3d9\ud569\ub2c8\ub2e4.<\/strong> \ud130\ubbf8\ub110\ub3c4 \ud544\uc694 \uc5c6\uace0, \uc124\uc815 \ud30c\uc77c\ub3c4 \ud544\uc694 \uc5c6\uace0, \uad00\ub9ac\ud574\uc57c \ud560 \uc11c\ubc84\ub3c4 \uc5c6\uc2b5\ub2c8\ub2e4. \uac8c\uc2dc\ud560 \ub0b4\uc6a9\uc744 \uc54c\ub824\uc8fc\uae30\ub9cc \ud558\uba74 \uc54c\uc544\uc11c \uac8c\uc2dc\ud574 \uc90d\ub2c8\ub2e4.<\/p>\n\n    <div class=\"bridge-compare\">\n      <div class=\"bridge-col pain\">\n        <div class=\"bridge-col-title\">\uc624\ud508\ud074\ub85c \uc124\uc815<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>Node.js\uc640 Ollama\ub97c \uc124\uce58\ud558\uc138\uc694.<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>OpenTweet \uacc4\uc815 \uc0dd\uc131 + OAuth\ub97c \ud1b5\ud574 X \uc5f0\uacb0<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>\ud130\ubbf8\ub110\uc744 \ud1b5\ud574 clawhub install\uc744 \uc2e4\ud589\ud558\uc138\uc694.<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>API \ud0a4\ub97c \uc0ac\uc6a9\ud558\uc5ec openclaw.json \ud30c\uc77c\uc744 \uc218\uc815\ud558\uc138\uc694.<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>\uc7ac\uc2dc\uc791, \ud655\uc778, \ubb38\uc81c \ud574\uacb0<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u25b3<\/span>\ud504\ub85c\uc138\uc2a4\ub97c \ubc31\uadf8\ub77c\uc6b4\ub4dc\uc5d0\uc11c \uacc4\uc18d \uc2e4\ud589\ud558\uc138\uc694.<\/div>\n        <div class=\"bridge-row\" style=\"margin-top:6px; color:rgba(255,255,255,0.25); font-style:italic;\">\uae30\uc220 \uc804\ubb38\uac00\uc758 \uacbd\uc6b0 \uc57d 45\ubd84 \uc815\ub3c4 \uc18c\uc694\ub429\ub2c8\ub2e4.<br>\ub9cc\uc57d \uace0\uc7a5\uc774 \ub098\uba74 \uba87 \uc2dc\uac04\uc529 \uac78\ub9b4 \uc218\ub3c4 \uc788\uc2b5\ub2c8\ub2e4.<\/div>\n      <\/div>\n      <div class=\"bridge-col gain\">\n        <div class=\"bridge-col-title\">\uc774\ub9c8 \ud074\ub85c \uc138\ud305<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u2713<\/span>WhatsApp \/ Telegram \/ Discord\ub97c \uc5fd\ub2c8\ub2e4.<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u2713<\/span>Ima Claw \ud65c\uc131\ud654 \ub9c1\ud06c\ub97c \ud074\ub9ad\ud558\uc138\uc694<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u2713<\/span>\ud0ed \ud55c \ubc88\uc73c\ub85c X \uacc4\uc815\uc744 \uc5f0\uacb0\ud558\uc138\uc694<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u2713<\/span>\uc720\ud615: \u201cAI \uc601\ud654 \uc81c\uc791\uc5d0 \ub300\ud55c \ud2b8\uc717\uc744 \uc62c\ub9ac\uc138\uc694\u201d<\/div>\n        <div class=\"bridge-row\"><span class=\"bridge-row-icon\">\u2713<\/span>\uc644\ub8cc\ub418\uc5c8\uc2b5\ub2c8\ub2e4. \ub2f9\uc2e0\uc758 \ud074\ub85c\ub294 \uc2dc\uac04\uc774 \uc9c0\ub0a8\uc5d0 \ub530\ub77c \ub2f9\uc2e0\uc758 \uc2a4\ud0c0\uc77c\uc744 \ud559\uc2b5\ud569\ub2c8\ub2e4.<\/div>\n        <div class=\"bridge-row\" style=\"margin-top:6px; color:rgba(167,139,250,0.7); font-style:italic;\">\uc57d 2\ubd84. \ub2e8\ub9d0\uae30\ub294 \uc804\ud600 \uc0ac\uc6a9\ud558\uc9c0 \uc54a\uc558\uc2b5\ub2c8\ub2e4.<\/div>\n      <\/div>\n    <\/div>\n\n    <p>Ima Claw\ub294 \uc774\ubbf8\uc9c0 \uc0dd\uc131, \ube44\ub514\uc624, \uc74c\uc545, \uc18c\uc15c \ubbf8\ub514\uc5b4 \uac8c\uc2dc \ub4f1 30\uac1c \uc774\uc0c1\uc758 AI \uae30\ubc18 \ud06c\ub9ac\uc5d0\uc774\ud2f0\ube0c \ub3c4\uad6c\ub97c \ud558\ub098\uc758 \ucc44\ud305\ucc3d\uc5d0\uc11c \ubaa8\ub450 \uc81c\uacf5\ud569\ub2c8\ub2e4. \ub610\ud55c OpenClaw\uc640 \ub2ec\ub9ac \ube0c\ub79c\ub4dc \ubcf4\uc774\uc2a4, \uac8c\uc2dc \uc2a4\ud0c0\uc77c, \uadf8\ub9ac\uace0 \uc774\uc804\uc5d0 \ud6a8\uacfc\uc801\uc774\uc5c8\ub358 \ucf58\ud150\uce20\ub97c \uae30\uc5b5\ud569\ub2c8\ub2e4. \uc0ac\uc6a9\ud560\uc218\ub85d \uc124\uba85\ud574\uc57c \ud560 \ubd80\ubd84\uc774 \uc904\uc5b4\ub4ed\ub2c8\ub2e4.<\/p>\n\n    <p><strong style=\"color:#fff;\">\uc120\ucc29\uc21c 1,000\uba85\uc758 \ud06c\ub9ac\uc5d0\uc774\ud130\uc5d0\uac8c\ub294 30\uc77c \ubb34\ub8cc \uc774\uc6a9 \ud61c\ud0dd\uc774 \uc81c\uacf5\ub429\ub2c8\ub2e4.<\/strong> \uc2e0\uc6a9 \uce74\ub4dc \ud544\uc694 \uc5c6\uc74c. \uc124\uce58 \ud544\uc694 \uc5c6\uc74c. \ub2e8 2\ubd84 \uc124\uc815\uc73c\ub85c \ubc14\ub85c \uc0ac\uc6a9 \uac00\ub2a5.<\/p>\n\n    <div class=\"bridge-cta-row\">\n      <a href=\"https:\/\/docs.google.com\/forms\/d\/e\/1FAIpQLSd9WHaZKqwVPJaUocObMBJYw1QZZWQLd9DEivNcaBEyrPW60w\/viewform\" class=\"btn-light\" rel=\"nofollow noopener\" target=\"_blank\">Ima Claw \ubb34\ub8cc \ubc1b\uae30 \u2014 1,000\uba85 \ucc38\uc5ec \uac00\ub2a5 \u2192<\/a>\n    <\/div>\n    <div class=\"bridge-note\">\u2713 \uc2e0\uc6a9 \uce74\ub4dc \ud544\uc694 \uc5c6\uc74c \u00b7 \u2713 2\ubd84 \uc124\uce58 \u00b7 \u2713 30\uc77c \ubb34\ub8cc \u00b7 \u2713 \uc5b8\uc81c\ub4e0\uc9c0 \ud574\uc9c0 \uac00\ub2a5<\/div>\n\n  <\/div>\n<\/section>\n\n\n<!-- IMA CLAW MINI INTRO -->\n<div class=\"ima-intro\">\n  <div class=\"sec-lbl reveal\">\uad6c\uc131\ud488<\/div>\n  <div class=\"sec-h reveal\">\uc774\ub9c8 \ud074\ub85c \ud55c\ub208\uc5d0 \ubcf4\uae30<\/div>\n\n  <div class=\"feature-row reveal\">\n    <div class=\"feature-card\">\n      <div class=\"feature-icon\">\ud83d\udcf2<\/div>\n      <div class=\"feature-title\">\ucc44\ud305 \uc571\uc5d0\uc11c \uc791\ub3d9\ud569\ub2c8\ub2e4<\/div>\n      <div class=\"feature-desc\">WhatsApp, Telegram, Discord, Slack, \u98de\u4e66. \uc0c8\ub85c\uc6b4 \uc571\uc744 \ubc30\uc6b8 \ud544\uc694\uac00 \uc5c6\uc2b5\ub2c8\ub2e4. \ub2f9\uc2e0\uc758 AI \uc5d0\uc774\uc804\ud2b8\ub294 \uc774\ubbf8 \ub2f9\uc2e0\uc774 \uc788\ub294 \uacf3\uc5d0 \uc788\uc2b5\ub2c8\ub2e4.<\/div>\n    <\/div>\n    <div class=\"feature-card\">\n      <div class=\"feature-icon\">\ud83c\udfa8<\/div>\n      <div class=\"feature-title\">\uae30\ubcf8\uc801\uc73c\ub85c \uba40\ud2f0\ubaa8\ub2ec<\/div>\n      <div class=\"feature-desc\">\ud14d\uc2a4\ud2b8, \uc774\ubbf8\uc9c0, \ub3d9\uc601\uc0c1, \uc74c\uc545 \ub4f1 \ub300\ud654 \ub3c4\uc911\uc5d0\ub3c4 \uc790\uc720\ub86d\uac8c \uc804\ud658\ud558\uc138\uc694. \ud2b8\uc717\uc744 \uc791\uc131\ud558\uace0, \ud5e4\ub354 \uc774\ubbf8\uc9c0\ub97c \ub9cc\ub4e4\uace0, \uc608\uc57d \uac8c\uc2dc\uae4c\uc9c0 \ubaa8\ub450 \ud558\ub098\uc758 \uc2a4\ub808\ub4dc\uc5d0\uc11c \uc644\ub8cc\ud560 \uc218 \uc788\uc2b5\ub2c8\ub2e4.<\/div>\n    <\/div>\n    <div class=\"feature-card\">\n      <div class=\"feature-icon\">\ud83e\udde0<\/div>\n      <div class=\"feature-title\">\ub2f9\uc2e0\uc758 \uc2a4\ud0c0\uc77c\uc744 \ud30c\uc545\ud569\ub2c8\ub2e4<\/div>\n      <div class=\"feature-desc\">Ima Claw\ub294 \ube0c\ub79c\ub4dc \ubcf4\uc774\uc2a4\uc640 \uac8c\uc2dc\uae00 \uc791\uc131 \uc120\ud638\ub3c4\ub97c \uae30\uc5b5\ud569\ub2c8\ub2e4. \ub9ce\uc774 \uc0ac\uc6a9\ud560\uc218\ub85d \ubc18\ubcf5\uc801\uc778 \ub0b4\uc6a9\uc774 \uc904\uc5b4\ub4ed\ub2c8\ub2e4.<\/div>\n    <\/div>\n  <\/div>\n\n\n\n<script>\n\/\/ Scroll reveal\nconst reveals = document.querySelectorAll('.reveal');\nconst io = new IntersectionObserver(entries => {\n  entries.forEach(e => {\n    if (e.isIntersecting) { e.target.classList.add('in'); io.unobserve(e.target); }\n  });\n}, { threshold: 0.05 });\nreveals.forEach(el => io.observe(el));\n\n\n\n\/\/ Copy button\nfunction copyCode(btn) {\n  const code = btn.nextElementSibling.innerText;\n  navigator.clipboard.writeText(code).then(() => {\n    btn.textContent = 'Copied!';\n    setTimeout(() => btn.textContent = 'Copy', 2000);\n  });\n}\n<\/script>\n\n\n\n<p><\/p>","protected":false},"excerpt":{"rendered":"<p>Background What is OpenClaw? If you&#8217;ve never used an AI agent before, here&#8217;s the shortest possible explanation: ChatGPT is a brain in a jar. OpenClaw gives that brain hands. OpenClaw is an open-source, self-hosted AI agent. Where ChatGPT can only talk to you, OpenClaw can actually do things \u2014 read your files, send emails, browse [&hellip;]<\/p>","protected":false},"author":7,"featured_media":6161,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"rank_math_title":"How to Post on X with OpenClaw \u2014 Step-by-Step Beginner's Guide (2026)","rank_math_description":"Never used an AI agent before? This guide walks you through every step \n\u2014 from installing OpenClaw to scheduling automated tweets on X. Plus: \na 2-minute alternative if the setup feels like too much.","footnotes":""},"categories":[9,11],"tags":[],"class_list":["post-6155","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-guide","category-trends"],"_links":{"self":[{"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/posts\/6155","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/users\/7"}],"replies":[{"embeddable":true,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/comments?post=6155"}],"version-history":[{"count":5,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/posts\/6155\/revisions"}],"predecessor-version":[{"id":6178,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/posts\/6155\/revisions\/6178"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/media\/6161"}],"wp:attachment":[{"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/media?parent=6155"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/categories?post=6155"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/imastudio.com\/ko\/wp-json\/wp\/v2\/tags?post=6155"}],"curies":[{"name":"\uc6cc\ub4dc\ud504\ub808\uc2a4","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}