์ฑ„๋„ํ†ก ์•„์ด์ฝ˜

[๊ธฐ์ดˆ 1๋ถ€] OpenClaw.AI ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค: Gemini์™€ Docker๋กœ ๋งŒ๋“œ๋Š” ๋‚˜๋งŒ์˜ ์ž์œจํ˜• AI ์—์ด์ „ํŠธ

์ €๋ ดํ•œ ๋น„์šฉ์œผ๋กœ ๊ตฌ์ถ•ํ•˜๋Š” ๋‚˜๋งŒ์˜ AI ๋ณธ๋ถ€! Gemini 2.5 Flash์™€ Docker๋ฅผ ๊ฒฐํ•ฉํ•ด ๋ณด์•ˆ์€ ์ฑ™๊ธฐ๊ณ  ๋น„์šฉ์€ ์ค„์ธ ์‹ค์ „ ์ž์œจํ˜• AI ์—์ด์ „ํŠธ ๊ตฌ์ถ• ๊ฐ€์ด๋“œ์ž…๋‹ˆ๋‹ค.

(4.9) ์ˆ˜๊ฐ•ํ‰ 14๊ฐœ

์ˆ˜๊ฐ•์ƒ 113๋ช…

๋‚œ์ด๋„ ์ดˆ๊ธ‰

์ˆ˜๊ฐ•๊ธฐํ•œ ๋ฌด์ œํ•œ

ai์—์ด์ „ํŠธ
ai์—์ด์ „ํŠธ
์—…๋ฌด์ž๋™ํ™”
์—…๋ฌด์ž๋™ํ™”
๋„์ปค
๋„์ปค
ai์—์ด์ „ํŠธ
ai์—์ด์ „ํŠธ
์—…๋ฌด์ž๋™ํ™”
์—…๋ฌด์ž๋™ํ™”
๋„์ปค
๋„์ปค

์ƒˆ์†Œ์‹

10 ๊ฐœ

  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ์ˆ˜์ •๋จ

    ๐Ÿ“ข OpenClaw.AI ๊ธฐ์ดˆ 2.5๋ถ€ ๊ฐ•์˜ ์˜คํ”ˆ ์•ˆ๋‚ด

    ์•ˆ๋…•ํ•˜์„ธ์š”, OpenClaw.AI ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค ๊ธฐ์ดˆ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” Kevin์ž…๋‹ˆ๋‹ค.

    ๋“œ๋””์–ด [๊ธฐ์ดˆ 2.5๋ถ€] ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํŒ€์˜ ์„ค๊ณ„์™€ ์—ญํ•  ๋ถ„๋ฆฌ ๊ธฐ์ดˆ ๊ฐ•์˜๋ฅผ ์ธํ”„๋Ÿฐ์— ์˜คํ”ˆํ•˜๊ฒŒ ๋˜์–ด ๊ณต์ง€๊ธ€ ๋‚จ๊ธฐ๊ฒŒ ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. :)

    ์ด๋ฒˆ 2.5๋ถ€๋Š” 1ยท2๋ถ€์—์„œ ๋งŒ๋“  โ€œ๋‚ด PC ์† AI ๋น„์„œโ€๋ฅผ ํ•œ ๋‹จ๊ณ„ ๋” ํ™•์žฅํ•ด์„œ,

    ํ•˜๋‚˜์˜ ํ…”๋ ˆ๊ทธ๋žจ ๋ด‡์„ ์—ญํ• ์ด ๋‚˜๋‰œ ์ž‘์€ AI ํŒ€์œผ๋กœ ํ‚ค์šฐ๋Š” ๊ฒƒ์— ์ดˆ์ ์„ ๋งž์ถ˜ ๊ฐ•์˜์ž…๋‹ˆ๋‹ค.


    ๐Ÿ‘‰[OpenClaw.AI ๊ธฐ์ดˆ 2.5๋ถ€ ๊ฐ•์˜ ๋ฐ”๋กœ๊ฐ€๊ธฐ]


    2.5๋ถ€์—์„œ ํ•จ๊ป˜ ๋งŒ๋“ค ๊ฒƒ

    - ํ…”๋ ˆ๊ทธ๋žจ ํฌ๋Ÿผ ๊ทธ๋ฃน + ํ† ํ”ฝ๋ณ„ ๋ผ์šฐํŒ…์„ ์ด์šฉํ•ด

    ํ•˜๋‚˜์˜ ๋ด‡์œผ๋กœ content-planner / content-editor ๋‘ ์—์ด์ „ํŠธ๋ฅผ ์šด์šฉํ•˜๋Š” ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ™˜๊ฒฝ์„ ๊ตฌ์„ฑํ•ฉ๋‹ˆ๋‹ค.

    - /workspace/content/planning / /workspace/content/drafts ํด๋”๋กœ

    ๊ธฐํš ์‚ฐ์ถœ๋ฌผ๊ณผ ์ดˆ์•ˆยทํŽธ์ง‘๋ณธ์ด ๋ถ„๋ฆฌ๋˜๋Š” ์ฝ˜ํ…์ธ  ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์‹ค์ œ๋กœ ๋งŒ๋“ค์–ด ๋ด…๋‹ˆ๋‹ค.

    - โ€œplanner ๋ฐฉ์—์„œ ์•„์ด๋””์–ดยท์•„์›ƒ๋ผ์ธ ์ƒ์„ฑ โ†’ editor ๋ฐฉ์—์„œ ๊ธ€ ๋‹ค๋“ฌ๊ธฐโ€ ์‹œ๋‚˜๋ฆฌ์˜ค๋ฅผ ํ†ตํ•ด ์‚ฌ๋žŒ ๋ณต๋ถ™์„ ์ „์ œ๋กœ ํ•œ ํ˜„์‹ค์ ์ธ ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ํ˜‘์—… ๋ฃจํ‹ด์„ ์™„์„ฑํ•ฉ๋‹ˆ๋‹ค.


    ์ด๋Ÿฐ ๋ถ„๊ป˜ ํŠนํžˆ ์ถ”์ฒœ

    - OpenClaw 1ยท2๋ถ€๊นŒ์ง€ ๋”ฐ๋ผ์™”์ง€๋งŒ, ์—ฌ์ „ํžˆ ์—์ด์ „ํŠธ 1๊ฐœ์— ๋ชจ๋“  ๊ฑธ ์‹œํ‚ค๊ณ  ์žˆ๋Š” ๋ถ„

    - ํ…”๋ ˆ๊ทธ๋žจ ๋ด‡์„ โ€œ๋‹จ์ผ ์ฑ—๋ด‡โ€์ด ์•„๋‹ˆ๋ผ ๊ธฐํš์ž(Planner)์™€ ์—๋””ํ„ฐ(Writer/Editor)๊ฐ€ ๋‚˜๋‰œ AI ํŒ€์œผ๋กœ ํ‚ค์›Œ ๋ณด๊ณ  ์‹ถ์€ ๋ถ„

    - ์ฝ˜ํ…์ธ  ๊ธฐํš / ์ดˆ์•ˆ ์ž‘์„ฑ / ๋ฌธ์žฅ ๋‹ค๋“ฌ๊ธฐ ์ž‘์—…์„ ์—ญํ• ๋ณ„ ์—์ด์ „ํŠธ์—๊ฒŒ ๋‚˜๋ˆ  ๋งก๊ฒจ์„œ ์›Œํฌํ”Œ๋กœ์šฐ๋ฅผ ์ •๋ฆฌํ•˜๊ณ  ์‹ถ์€ 1์ธ ํฌ๋ฆฌ์—์ดํ„ฐ, ๋‰ด์Šค๋ ˆํ„ฐยท๋ธ”๋กœ๊ทธ ์šด์˜์ž, ์œ ํŠœ๋ฒ„

    - ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ์— ๊ด€์‹ฌ์€ ์žˆ์ง€๋งŒ, ๊ฑฐ๋Œ€ํ•œ ํ”„๋ ˆ์ž„์›Œํฌ ๋Œ€์‹  ์ง€๊ธˆ ์“ฐ๋Š” OpenClaw + ํ…”๋ ˆ๊ทธ๋žจ ํ™˜๊ฒฝ์—์„œ ๊ฐ€๋ณ๊ฒŒ ์‹œ์ž‘ํ•ด ๋ณด๊ณ  ์‹ถ์€ ๊ฐœ๋ฐœ์žยท๊ธฐํš์žยทPM


    2.5๋ถ€ ํ•ต์‹ฌ ์ปค๋ฆฌํ˜๋Ÿผ ํ•œ๋ˆˆ์—

    - ์„น์…˜ 1: ๊ธฐ์กด ์ˆ˜๊ฐ•์ž/์‹ ๊ทœ ์ˆ˜๊ฐ•์ž ๋ชจ๋‘๋ฅผ ์œ„ํ•œ

    2.5๋ถ€ ํ•ฉ๋ฅ˜ ๋ฃจํŠธ A(5๋ถ„ ํ™˜๊ฒฝ ์ ๊ฒ€) / B(์ตœ์†Œ ์…‹์—… ์˜จ๋ณด๋”ฉ) ์•ˆ๋‚ด + OpenClaw UI ์ดˆ๊ฐ„๋‹จ ๋ณต์Šต

    - ์„น์…˜ 2: ๋‹จ์ผ ์—์ด์ „ํŠธ vs ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ๊ฐœ๋…,

    openclaw.json ์•ˆ์—์„œ ์—ฌ๋Ÿฌ ์—์ด์ „ํŠธ๊ฐ€ ๋ฐฐ์น˜๋˜๋Š” ๊ตฌ์กฐ ์ดํ•ด, openclaw agents list๋กœ ํ˜„์žฌ ๊ตฌ์„ฑ ํ™•์ธ

    - ์„น์…˜ 3:

    - content-planner / content-editor ์—์ด์ „ํŠธ ์ •์˜

    - /content/planning, /content/drafts ์›Œํฌ์ŠคํŽ˜์ด์Šค ๋ถ„๋ฆฌ

    - ํ…”๋ ˆ๊ทธ๋žจ ํฌ๋Ÿผ ๊ทธ๋ฃน & planner-๊ธฐํš / editor-ํŽธ์ง‘ ํ† ํ”ฝ ์ƒ์„ฑ

    - ๊ทธ๋ฃน ID / ํ† ํ”ฝ ID ์ฐพ๊ธฐ โ†’ ํ† ํ”ฝ๋ณ„ ์—์ด์ „ํŠธ ๋ผ์šฐํŒ… ์™„์„ฑ

    - ์„น์…˜ 4:

    - planner โ†” editor ๋ฐ˜์ˆ˜๋™ ํ˜‘์—… ์‹ค์Šต (์‚ฌ๋žŒ ๋ณต๋ถ™ ๊ธฐ๋ฐ˜)

    - 3๋ถ€์—์„œ ๋‹ค๋ฃฐ Leader/Planner/Editor/QA 4 ์—์ด์ „ํŠธ ์ž๋™ ํ˜‘์—… ํŒŒ์ดํ”„๋ผ์ธ ๋ฏธ๋ฆฌ ๋ณด๊ธฐ


    ์ˆ˜๊ฐ• ์ „ ์ฒดํฌ ์‚ฌํ•ญ

    - 1ยท2๋ถ€์—์„œ ์‚ฌ์šฉํ–ˆ๋˜ WSL2 + Docker + OpenClaw + ํ…”๋ ˆ๊ทธ๋žจ ๋ด‡ ํ™˜๊ฒฝ์ด ์ค€๋น„๋˜์–ด ์žˆ์œผ๋ฉด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค.

    - 1ยท2๋ถ€๋ฅผ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์œผ์…จ๋”๋ผ๋„, 2.5๋ถ€ ์•ˆ์— ํฌํ•จ๋œ โ€œํ™˜๊ฒฝ ์ ๊ฒ€ ๋ฃจํŠธ A / ์ตœ์†Œ ์…‹์—… ์˜จ๋ณด๋”ฉ ๋ฃจํŠธ Bโ€๋ฅผ ๋”ฐ๋ผ์˜ค์‹œ๋ฉด ๋ฉ€ํ‹ฐ ์—์ด์ „ํŠธ ์‹ค์Šต์— ํ•„์š”ํ•œ ์ตœ์†Œ ํ™˜๊ฒฝ์€ ๋งž์ถœ ์ˆ˜ ์žˆ๋„๋ก ๊ตฌ์„ฑํ–ˆ์Šต๋‹ˆ๋‹ค.

    - Google AI Studio์—์„œ ๋ฐœ๊ธ‰ํ•œ Gemini API ํ‚ค๊ฐ€ ํ•„์š”ํ•ฉ๋‹ˆ๋‹ค.


    2.5๋ถ€ ์ˆ˜๊ฐ• ์ค‘์— ๊ถ๊ธˆํ•œ ์ ์ด๋‚˜ ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„์ด ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“ ์ง€ ์งˆ๋ฌธ ๊ฒŒ์‹œํŒ์— ํŽธํ•˜๊ฒŒ ๋‚จ๊ฒจ ์ฃผ์„ธ์š”.

    ์—ฌ๋Ÿฌ๋ถ„์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ”ํƒ•์œผ๋กœ, ์‹ค์Šต ์˜ˆ์ œ์™€ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ๊ฐ€์ด๋“œ๋ฅผ ๊ณ„์† ๋ณด๊ฐ•ํ•ด ๋‚˜๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค.

    ์ด๋ฒˆ 2.5๋ถ€๊ฐ€ ์—ฌ๋Ÿฌ๋ถ„์˜ OpenClaw ํ™˜๊ฒฝ์„ โ€œ๋˜‘๋˜‘ํ•œ ๋น„์„œ 1๋ช…โ€์—์„œ โ€œ์—ญํ• ์ด ๋‚˜๋‰œ ์ž‘์€ AI ํŒ€โ€์œผ๋กœ ํ™•์žฅํ•˜๋Š” ๊ณ„๊ธฐ๊ฐ€ ๋˜๊ธธ ๋ฐ”๋ž๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    [๊ณต์ง€] OpenClaw ์ตœ์‹  ๋ฒ„์ „ Bonjour ๊ด€๋ จ ์˜ค๋ฅ˜ ์•ˆ๋‚ด ๋ฐ ํ•ด๊ฒฐ ๋ฐฉ๋ฒ•

     

    1. ์ฆ์ƒ ์•ˆ๋‚ด

    ์ œ๊ฐ€ ์˜ค๋Š˜ ๋‚ ์งœ ๊ธฐ์ค€(2026-04-27)์œผ๋กœ docker pull๋กœ OpenClaw ์ด๋ฏธ์ง€๋ฅผ ์ตœ์‹  ๋ฒ„์ „(2026.4.x)์œผ๋กœ ์—…๋ฐ์ดํŠธํ•œ ์ดํ›„, ์ผ๋ถ€ ํ™˜๊ฒฝ์—์„œ Gateway ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๊ณ„์† ์žฌ์‹œ์ž‘๋˜๋Š” ํ˜„์ƒ์ด ๋ฐœ์ƒํ•˜๊ณ  ์žˆ์Šต๋‹ˆ๋‹ค.

    openclaw-gateway ๋กœ๊ทธ์— ์•„๋ž˜์™€ ๋น„์Šทํ•œ ๋ฉ”์‹œ์ง€๊ฐ€ ๋ฐ˜๋ณต๋˜๋ฉด ์ด ์ด์Šˆ์— ํ•ด๋‹นํ•ฉ๋‹ˆ๋‹ค.

    [plugins] bonjour: advertised gateway fqdn=... state=announcing
    
    [plugins] bonjour: restarting advertiser (service stuck in announcing ...)
    
    [openclaw] Unhandled promise rejection: CIAO ANNOUNCEMENT CANCELLED
    
    openclaw-gateway exited with code 1 (restarting)

    ์ด ๊ฒฝ์šฐ:

    - openclaw-gateway ์ปจํ…Œ์ด๋„ˆ๊ฐ€ ๋ช‡ ์ดˆ๋งˆ๋‹ค ์˜ฌ๋ผ๊ฐ”๋‹ค๊ฐ€ ๋ฐ”๋กœ ์ข…๋ฃŒ๋˜๊ณ ,

    - ๋Œ€์‹œ๋ณด๋“œ ์ ‘์† ๋ฐ ํ…”๋ ˆ๊ทธ๋žจ ์—ฐ๋™์ด ์ •์ƒ์ ์œผ๋กœ ๋˜์ง€ ์•Š์„ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    2. ์›์ธ โ€“ Bonjour(mDNS) ๊ด‘๊ณ  ๊ณผ์ • ๋ฒ„๊ทธ

    OpenClaw Gateway๋Š” ๊ธฐ๋ณธ์ ์œผ๋กœ Bonjour(mDNS) ๋ฅผ ์‚ฌ์šฉํ•ด ๊ฐ™์€ ๋„คํŠธ์›Œํฌ์—์„œ ์ด ์ธ์Šคํ„ด์Šค๋ฅผ ์ž๋™์œผ๋กœ ์ฐพ์„ ์ˆ˜ ์žˆ๊ฒŒ(advertise) ํ•ด ๋‘ก๋‹ˆ๋‹ค.

    ์ผ๋ถ€ Docker / WSL / ๋„คํŠธ์›Œํฌ(๊ณต์œ ๊ธฐ, ํšŒ์‚ฌ๋ง ๋“ฑ) ํ™˜๊ฒฝ์—์„œ:

    - Bonjour advertise ์ƒํƒœ๊ฐ€announcing ๋‹จ๊ณ„์—์„œ ๋ฉˆ์ถ˜ ๋’ค,

    - CIAO ANNOUNCEMENT CANCELLED๋ผ๋Š” ์—๋Ÿฌ๊ฐ€ ๋ฐœ์ƒํ•˜๊ณ ,

    - ์ด ์˜ˆ์™ธ๊ฐ€ ์ œ๋Œ€๋กœ ์ฒ˜๋ฆฌ๋˜์ง€ ์•Š์•„ Gateway ํ”„๋กœ์„ธ์Šค๊ฐ€ ํฌ๋ž˜์‹œ ๋ฃจํ”„์— ๋น ์ง€๋Š” ๋ฒ„๊ทธ๊ฐ€ ์žˆ์Šต๋‹ˆ๋‹ค.

    ํ˜„์žฌ ๊ด€๋ จ ํŒจ์น˜๊ฐ€ ์ง„ํ–‰ ์ค‘์ด๋ฉฐ, ๊ทธ ์ „๊นŒ์ง€๋Š” ์•„๋ž˜ ๋ฐฉ๋ฒ•์œผ๋กœ ์šฐํšŒํ•ด ์‚ฌ์šฉํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    3. ํ•ด๊ฒฐ ๋ฐฉ๋ฒ• โ€“ Bonjour ๊ธฐ๋Šฅ ๋น„ํ™œ์„ฑํ™” (๊ถŒ์žฅ)

    1๋ถ€/2๋ถ€ ์‹ค์Šต์€ ๋กœ์ปฌ ํ•œ ๋Œ€์—์„œ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ตฌ์กฐ๋ผ Bonjour๊ฐ€ ๊ผญ ํ•„์š”ํ•˜์ง€ ์•Š์Šต๋‹ˆ๋‹ค.

    ๋”ฐ๋ผ์„œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋กœ Bonjour๋ฅผ ๋„๋Š” ๊ฒƒ์„ ๊ถŒ์žฅ๋“œ๋ฆฝ๋‹ˆ๋‹ค.

    3-1. docker-compose.yml ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ

    openclaw-gateway ์„œ๋น„์Šค์— ๋‹ค์Œ ํ™˜๊ฒฝ ๋ณ€์ˆ˜๋ฅผ ์ถ”๊ฐ€ํ•˜์„ธ์š”.

    services:
    
      openclaw-gateway:
    
        image: ghcr.io/openclaw/openclaw:latest
    
        environment:
          - OPENCLAW_DISABLE_BONJOUR=1
    
          # ๋‚˜๋จธ์ง€ OPENCLAW ๊ด€๋ จ ์„ค์ •๋“ค...

    ๋ณ€๊ฒฝ ํ›„ ์•„๋ž˜ ๋ช…๋ น์œผ๋กœ ์žฌ์‹œ์ž‘ํ•ฉ๋‹ˆ๋‹ค.

    docker compose down
    
    docker compose up -d

    ์ด ์„ค์ •์„ ์ ์šฉํ•˜๋ฉด:

    - Gateway๊ฐ€ Bonjour/mDNS ๊ด‘๊ณ ๋ฅผ ์‹œ๋„ํ•˜์ง€ ์•Š๊ฒŒ ๋˜์–ด,

    - CIAO ANNOUNCEMENT CANCELLED ์—๋Ÿฌ ๊ฒฝ๋กœ๋ฅผ ํƒ€์ง€ ์•Š๊ณ  ์•ˆ์ •์ ์œผ๋กœ ์‹คํ–‰๋ฉ๋‹ˆ๋‹ค.

    - 1๋ถ€/2๋ถ€์—์„œ ์‚ฌ์šฉํ•˜๋Š” ๋ธŒ๋ผ์šฐ์ € ์ ‘์†(๋Œ€์‹œ๋ณด๋“œ)๊ณผ ํ…”๋ ˆ๊ทธ๋žจ ์—ฐ๋™์—๋Š” ์˜ํ–ฅ์„ ์ฃผ์ง€ ์•Š์Šต๋‹ˆ๋‹ค.


    4. ํ–ฅํ›„ ์•ˆ๋‚ด

    - ์ด ์ด์Šˆ๋Š” OpenClaw์˜ Bonjour ํ”Œ๋Ÿฌ๊ทธ์ธ๊ณผ ํŠน์ • ๋„คํŠธ์›Œํฌ/Docker ํ™˜๊ฒฝ์˜ ๊ถํ•ฉ ๋ฌธ์ œ๋กœ, ํ–ฅํ›„ ๋ฆด๋ฆฌ์Šค์—์„œ ๊ฐœ์„ ๋  ์˜ˆ์ •์ž…๋‹ˆ๋‹ค.

    - ํŒจ์น˜ ์ดํ›„์—๋„,

    - ๋กœ์ปฌ ํ•œ ๋Œ€์—์„œ๋งŒ ์‚ฌ์šฉํ•˜๋Š” ๊ฒฝ์šฐ์—๋Š” ๊ณ„์† OPENCLAW_DISABLE_BONJOUR=1๋ฅผ ์œ ์ง€ํ•˜์…”๋„ ๋˜๊ณ ,

    - ์—ฌ๋Ÿฌ ๊ธฐ๊ธฐ์—์„œ OpenClaw ์ธ์Šคํ„ด์Šค๋ฅผ ์ž๋™ ๊ฒ€์ƒ‰ํ•ด์•ผ ํ•  ๋•Œ๋งŒ Bonjour๋ฅผ ๋‹ค์‹œ ํ™œ์„ฑํ™”ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

    ์ตœ๊ทผ ์ด๋ฏธ์ง€๋ฅผ ๋‹ค์‹œ pull ๋ฐ›์€ ๋’ค ๊ฐ‘์ž๊ธฐ Gateway๊ฐ€ ๊ณ„์† ๊บผ์ง€๋Š” ํ˜„์ƒ์„ ๊ฒช์œผ์‹  1๋ถ€/2๋ถ€ ์ˆ˜๊ฐ•์ž ๋ถ„๋“ค์€,

    ์œ„ ์„ค์ •์„ ์ ์šฉํ•ด Bonjour ๊ธฐ๋Šฅ์„ ๋น„ํ™œ์„ฑํ™”ํ•ด ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

     

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๐Ÿ“ข OpenClaw.AI ๊ธฐ์ดˆ 2๋ถ€ ๊ฐ•์˜ ์˜คํ”ˆ ์•ˆ๋‚ด

    ์•ˆ๋…•ํ•˜์„ธ์š”, OpenClaw.AI ๊ธฐ์ดˆ ๊ฐ•์˜๋ฅผ ์ง„ํ–‰ํ•˜๊ณ  ์žˆ๋Š” Kevin์ž…๋‹ˆ๋‹ค.

    ๋‹ค๋ฆ„์ด ์•„๋‹ˆ๋ผ [๊ธฐ์ดˆ 2๋ถ€] OpenClaw.AI ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค: ํ…”๋ ˆ๊ทธ๋žจ๊ณผ ๋น„์ „ AI๋กœ ์™„์„ฑํ•˜๋Š” ์Šค๋งˆํŠธํฐ ์›๊ฒฉ ๋น„์„œ๊ฐ€ ์ธํ”„๋Ÿฐ์— ์˜คํ”ˆ๋˜์—ˆ์Šต๋‹ˆ๋‹ค. ^^

    ์ œ ๊ฐ•์˜๊ฐ€ OpenClaw๋ฅผ ์ผ์ƒ ์ƒํ™œ์—์„œ ์Šค๋งˆํŠธ ํ•˜๊ฒŒ ํ™œ์šฉํ•  ์ˆ˜ ์žˆ๋„๋ก ์กฐ๊ธˆ์ด๋ผ๋„ ๋„์›€์ด ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋„ค์š”.

     

    ๐Ÿ‘‰[OpenClaw.AI ๊ธฐ์ดˆ 2๋ถ€ ๊ฐ•์˜ ๋ฐ”๋กœ๊ฐ€๊ธฐ]


    2๋ถ€์—์„œ ํ•จ๊ป˜ ๋งŒ๋“ค ๊ฒƒ

    - ์Šค๋งˆํŠธํฐ ํ…”๋ ˆ๊ทธ๋žจ์œผ๋กœ ์–ธ์ œ ์–ด๋””์„œ๋‚˜ ๋‚ด ์—์ด์ „ํŠธ๋ฅผ ์›๊ฒฉ ์กฐ์ž‘ํ•˜๋Š” ํ™˜๊ฒฝ์„ ๊ตฌ์ถ•ํ•ฉ๋‹ˆ๋‹ค.

    - Gemini 2.5 Flash ๋น„์ „ ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•ด ์˜์ˆ˜์ฆ ์‚ฌ์ง„ ํ•œ ์žฅ์œผ๋กœ ์ž๋™ ๋ถ„์„ยท๊ธฐ๋ก๋˜๋Š” ๊ฐ€๊ณ„๋ถ€ ๋ฃจํ‹ด์„ ์™„์„ฑํ•ฉ๋‹ˆ๋‹ค.

    - 1๋ถ€์—์„œ ๋งŒ๋“  Docker + workspace ํ™˜๊ฒฝ์„ ์‹ค์ „ ์ž๋™ํ™” ์‹œ๋‚˜๋ฆฌ์˜ค๋กœ ์—…๊ทธ๋ ˆ์ด๋“œํ•ฉ๋‹ˆ๋‹ค.


    ์ด๋Ÿฐ ๋ถ„๊ป˜ ํŠนํžˆ ์ถ”์ฒœ

    - โ€œ์ด์ œ๋Š” ๋ธŒ๋ผ์šฐ์ € ์—†์ด ์Šค๋งˆํŠธํฐ์œผ๋กœ๋„ ์—์ด์ „ํŠธ๋ฅผ ์“ฐ๊ณ  ์‹ถ๋‹คโ€๋Š” ๋ถ„.

    - ์˜์ˆ˜์ฆ/์ด๋ฏธ์ง€ ๋ฐ์ดํ„ฐ๋ฅผ ๋งค๋ฒˆ ์ˆ˜๋™์œผ๋กœ ์ •๋ฆฌํ•˜์ง€ ์•Š๊ณ , AI๊ฐ€ ์•Œ์•„์„œ ๋ถ„๋ฅ˜ยท๊ธฐ๋กํ•ด์ฃผ๊ธธ ์›ํ•˜๋Š” ๋ถ„.

    - 1๋ถ€๋กœ ๋ง›๋งŒ ๋ณธ OpenClaw๋ฅผ ์‹ค์ œ ์—…๋ฌด/์ƒํ™œ ์ž๋™ํ™”๊นŒ์ง€ ์—ฐ๊ฒฐํ•˜๊ณ  ์‹ถ์€ ๋ถ„.


    2๋ถ€ ํ•ต์‹ฌ ์ปค๋ฆฌํ˜๋Ÿผ ํ•œ๋ˆˆ์—

    - ์„น์…˜ 1: 1๋ถ€ ํ™˜๊ฒฝ ์ ๊ฒ€ ๋ฐ โ€œ์ฃผ๋จธ๋‹ˆ ์† ์—์ด์ „ํŠธโ€ ์‹œ๋‚˜๋ฆฌ์˜ค ์˜ค๋ฆฌ์—”ํ…Œ์ด์…˜.

    - ์„น์…˜ 2: BotFather๋กœ ํ…”๋ ˆ๊ทธ๋žจ ๋ด‡ ์ƒ์„ฑ โ†’ ํŽ˜์–ด๋ง โ†’ OpenClaw ์—์ด์ „ํŠธ์™€ ์‹ค์‹œ๊ฐ„ ์—ฐ๊ฒฐ.

    - ์„น์…˜ 3: ํ…”๋ ˆ๊ทธ๋žจ์œผ๋กœ ์˜์ˆ˜์ฆ ์‚ฌ์ง„ ์ „์†ก โ†’ ๋‚ ์งœยท์ƒํ˜ธยท๊ธˆ์•กยทํ’ˆ๋ชฉ ์ž๋™ ์ถ”์ถœ โ†’ expenses/ ํด๋”์— ๋ˆ„์  ์ €์žฅ ์ž๋™ํ™”.


    ์ˆ˜๊ฐ• ์ „ ์ฒดํฌ ์‚ฌํ•ญ

    - 1๋ถ€์—์„œ ์‚ฌ์šฉํ•œ Docker ์ปจํ…Œ์ด๋„ˆ์™€ Gemini API ํ‚ค๊ฐ€ ์ค€๋น„๋˜์–ด ์žˆ์œผ๋ฉด ๊ฐ€์žฅ ์ข‹์Šต๋‹ˆ๋‹ค.

    - 1๋ถ€๋ฅผ ์ˆ˜๊ฐ•ํ•˜์ง€ ์•Š์œผ์…จ๋”๋ผ๋„, 2๋ถ€ ์•ˆ์— ์ œ๊ณต๋˜๋Š” โ€œ์‹ค์Šต ํ™˜๊ฒฝ ์‚ฌ์ „ ์ ๊ฒ€ํ‘œโ€๋ฅผ ๋”ฐ๋ผ์˜ค์‹œ๋ฉด ์ตœ์†Œ ํ•„์ˆ˜ ํ™˜๊ฒฝ์€ ๋งž์ถœ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    2๋ถ€ ์ˆ˜๊ฐ• ์ค‘์— ๊ถ๊ธˆํ•œ ์ ์ด๋‚˜ ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„์€ ์–ธ์ œ๋“ ์ง€ ์งˆ๋ฌธ ๊ฒŒ์‹œํŒ์— ํŽธํ•˜๊ฒŒ ๋‚จ๊ฒจ์ฃผ์„ธ์š”.

    ์ˆ˜๊ฐ•์ƒ ๋ถ„๋“ค์˜ ํ”ผ๋“œ๋ฐฑ์„ ๋ฐ”ํƒ•์œผ๋กœ, ์‹ค์Šต ์˜ˆ์ œ์™€ ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ๊ฐ€์ด๋“œ๋ฅผ ๊ณ„์† ๋ณด๊ฐ•ํ•ด ๋‚˜๊ฐ€๊ฒ ์Šต๋‹ˆ๋‹ค.

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š”, OpenClaw 1๋ถ€ ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„.

    Docker, WSL2, macOS ๋“ฑ ํ™˜๊ฒฝ ์…‹์—… ๋‹จ๊ณ„์—์„œ ๋ง‰ํžˆ๋Š” ๊ฒฝ์šฐ๊ฐ€ ์ƒ๊ฐ๋ณด๋‹ค ๋งŽ์œผ์‹  ๊ฒƒ ๊ฐ™์•„์„œ ๊ฐ•์˜ ๋ณธ๋ฌธ๊ณผ๋Š” ๋ณ„๋„๋กœ ์šด์˜์ฒด์ œ๋ณ„ ํ’€ ์…‹์—… ๊ฐ€์ด๋“œ ๋ฌธ์„œ๋ฅผ ์ƒˆ๋กœ ์ œ์ž‘ํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

    ์ด๋ฒˆ์— ์ถ”๊ฐ€๋œ ๋ฌธ์„œ๋Š” ๋‹ค์Œ ๋‘ ๊ฐ€์ง€์ž…๋‹ˆ๋‹ค.

    • Windows (WSL2) ์ „์šฉ ์…‹์—… ๊ฐ€์ด๋“œ

      • Docker Desktop ์„ค์น˜

      • WSL2 + Ubuntu ์„ค์น˜ ๋ฐ Docker ์—ฐ๋™

      • OpenClaw ํ”„๋กœ์ ํŠธ ํด๋” / .env / docker-compose.yml / openclaw.json ์„ค์ •

      • ์˜จ๋ณด๋”ฉ(onboard)์œผ๋กœ Gemini ์—ฐ๊ฒฐ

      • ๋Œ€์‹œ๋ณด๋“œ ์ ‘์† โ†’ ๊ธฐ๊ธฐ ํŽ˜์–ด๋ง โ†’ ์ฑ„ํŒ…์ฐฝ ์ฒซ ์ธ์‚ฌ๊นŒ์ง€

    • macOS ์ „์šฉ ์…‹์—… ๊ฐ€์ด๋“œ

      • Docker Desktop for Mac ์„ค์น˜

      • OpenClaw ํ”„๋กœ์ ํŠธ ํด๋” / .env / docker-compose.yml / openclaw.json ์„ค์ •

      • ์˜จ๋ณด๋”ฉ(onboard)์œผ๋กœ Gemini ์—ฐ๊ฒฐ

      • ๋Œ€์‹œ๋ณด๋“œ ์ ‘์† โ†’ ๊ธฐ๊ธฐ ํŽ˜์–ด๋ง โ†’ ์ฑ„ํŒ…์ฐฝ ์ฒซ ์ธ์‚ฌ๊นŒ์ง€

    ๋‘ ๋ฌธ์„œ๋Š” ๋ชจ๋‘ โ€œ์—๋Ÿฌ ์—†์ด ์ฑ„ํŒ…์ฐฝ์—์„œ ์ฒซ ์ธ์‚ฌ ๋ฉ”์‹œ์ง€๊ฐ€ ๋Œ์•„์˜ค๋Š” ์ƒํƒœโ€๋ฅผ ๋ชฉํ‘œ๋กœ, ์…‹์—… ๊ณผ์ •์—์„œ ์ž์ฃผ ๋‚˜์˜ค๋Š” ์—๋Ÿฌ ๋ฉ”์‹œ์ง€์™€ ์ฒดํฌ๋ฆฌ์ŠคํŠธ๊นŒ์ง€ ํ•จ๊ป˜ ์ •๋ฆฌํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

     

    ๐Ÿ‘‰ํ™•์ธ ๋ฐฉ๋ฒ•

    ์•ž์œผ๋กœ๋Š”

    1. ๋จผ์ € ํ•ด๋‹น OS ์ „์šฉ ์…‹์—… ๊ฐ€์ด๋“œ๋ฅผ ํ•œ ๋ฒˆ ์ญ‰ ๋”ฐ๋ผ์˜ค์‹œ๊ณ ,

    2. ๊ทธ๋ž˜๋„ ํ•ด๊ฒฐ๋˜์ง€ ์•Š๋Š” ๋ถ€๋ถ„์ด ์žˆ์œผ๋ฉด

      • ํ˜„์žฌ ํ™˜๊ฒฝ(Windows / macOS),

      • ์‹คํ–‰ํ•œ ๋ช…๋ น์–ด,

      • ์—๋Ÿฌ ๋ฉ”์‹œ์ง€/์Šคํฌ๋ฆฐ์ƒท
        ์„ ํ•จ๊ป˜ ๋‚จ๊ฒจ์ฃผ์‹œ๋ฉด, ๋ณด๋‹ค ๋น ๋ฅด๊ฒŒ ๋„์™€๋“œ๋ฆด ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    ๋ณ€๊ฒฝ๋˜๋Š” ์‚ฌํ•ญ์ด ์žˆ์œผ๋ฉด ์…‹์—… ๋ฌธ์„œ๋Š” ๊ณ„์† ๋ณด์™„ยท์—…๋ฐ์ดํŠธํ•  ์˜ˆ์ •์ด๋‹ˆ,
    ์ง„ํ–‰ ์ค‘ ๋ง‰ํžˆ๋Š” ๋ถ€๋ถ„์ด ์ƒ๊ธฐ๋ฉด ์ƒˆ๋กœ ์˜ฌ๋ผ์˜จ ๊ฐ€์ด๋“œ๋„ ํ•œ ๋ฒˆ์”ฉ ์ฐธ๊ณ ํ•ด ์ฃผ์„ธ์š”.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์•ˆ๋…•ํ•˜์„ธ์š” Kevin์ž…๋‹ˆ๋‹ค.

    Windows + WSL2 ํ™˜๊ฒฝ์—์„œ ์ž์ฃผ ๋‚˜์™”๋˜ ๋‘ ๊ฐ€์ง€ ์ด์Šˆ์— ๋Œ€ํ•ด ํŠธ๋Ÿฌ๋ธ”์ŠˆํŒ… ๋ฌธ์„œ๋ฅผ ์ •๋ฆฌํ•ด์„œ ๊ฐ•์˜ ์ž๋ฃŒ์— ์ถ”๊ฐ€ํ•ด ๋‘์—ˆ์Šต๋‹ˆ๋‹ค.

    • WSL2 Ubuntu์—์„œ The command 'docker' could not be found in this WSL 2 distro ์˜ค๋ฅ˜๊ฐ€ ๋‚˜๋Š” ๊ฒฝ์šฐ

    • auth-profiles.json์—์„œ google_api_key / GEMINI_API_KEY๋ฅผ ๋น„์›Œ๋‘๋ฉด โ€œAPI ํ‚ค ์—†์Œโ€ ์—๋Ÿฌ๊ฐ€ ๋‚˜๋Š” ๊ฒฝ์šฐ

     

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

    docs/troubleshooting/03-openclaw-docker ๋ฐ ํ™˜๊ฒฝ๋ณ€์ˆ˜ ์ธ์‹ ๋ฌธ์ œ ํ•ด๊ฒฐ ๊ฐ€์ด๋“œ.pdf

     

    ์•ž์œผ๋กœ๋„ ์‹ค์Šต ์ค‘์— ๋งŽ์ด๋“ค ํ—ท๊ฐˆ๋ฆฌ๊ฑฐ๋‚˜ ์ž์ฃผ ์งˆ๋ฌธ ์ฃผ์‹œ๋Š” ๋ถ€๋ถ„์€ ์ด๋Ÿฐ ํ˜•ํƒœ๋กœ ๊ณ„์† ๋ฌธ์„œํ™”ํ•ด์„œ ๊ณต์œ ๋“œ๋ฆฌ๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค!

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๏ฝฅ

    ์ˆ˜์ •๋จ

    OpenClaw ๊ธฐ์ดˆ 1ํŽธ ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„๊ป˜,

    ์•ˆ๋…•ํ•˜์„ธ์š”, Kevin์ž…๋‹ˆ๋‹ค.

    ๊ฐ•์˜ ์ž๋ฃŒ๊ฐ€ ์ฒด๊ณ„์ ์œผ๋กœ ๊ด€๋ฆฌ๋˜์—ˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹ค๋Š” ํ”ผ๋“œ๋ฐฑ์„ ์ฃผ์…”์„œ OpenClaw ๊ธฐ์ดˆ 1ํŽธ์˜ ๊ฐ•์˜ ์ž๋ฃŒ ๊ตฌ์กฐ๋ฅผ ์ „๋ฉด ๊ฐœํŽธํ•˜์—ฌ, ์‹ค์Šต๊ณผ ์ฝ”๋“œ ์žฌํ˜„์ด ํ›จ์”ฌ ์‰ฌ์›Œ์ง€๋„๋ก ์ •๋ฆฌํ–ˆ์Šต๋‹ˆ๋‹ค!

    ํ”ผ๋“œ๋ฐฑ ์ฃผ์…”์„œ ๋„ˆ๋ฌด ๋„ˆ๋ฌด ๊ฐ์‚ฌ๋“œ๋ฆฌ๊ตฌ์š”.


    ์ด๋ฒˆ ๊ฐœํŽธ์œผ๋กœ โ€œ์–ด๋””์„œ ๋ฌด์—‡์„ ๋ฐ›์•„์•ผ ํ• ์ง€ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋ฌธ์ œโ€๋ฅผ ์ตœ๋Œ€ํ•œ ์ค„์ด๋Š” ๋ฐ์— ์ง‘์ค‘ํ–ˆ์œผ๋‹ˆ ์•„๋ž˜ ๋‚ด์šฉ์„ ์ฐธ๊ณ ํ•ด์ฃผ์„ธ์š”!


    ๋ฌด์—‡์ด ๋‹ฌ๋ผ์กŒ๋‚˜์š”?

    ์ด์ œ ๊ฐ•์˜ ์ž๋ฃŒ ๋‹ค์šด๋กœ๋“œ์šฉ GitHub ๋ฆฌํฌ์ง€ํ† ๋ฆฌ๋Š” ์•„๋ž˜์™€ ๊ฐ™์€ ํฐ ํด๋” ๊ตฌ์กฐ๋กœ ์ •๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

    • docs/
      ์„ค์น˜ ์ฒดํฌ๋ฆฌ์ŠคํŠธ, Docker/๋ฆฌ๋ˆ…์Šค ์น˜ํŠธ์‹œํŠธ, ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ ํ…œํ”Œ๋ฆฟ, ํŒŒ์ผ ์ž๋™ ๋ถ„๋ฅ˜ ํ”„๋กฌํ”„ํŠธ ๋“ฑ
      [๋ฌด๋ฃŒ ๊ฐ€์ด๋“œ]์— ํ•ด๋‹นํ•˜๋Š” ๋ฌธ์„œ๋“ค์„ ํ•œ ๊ณณ์—์„œ ํ™•์ธํ•˜์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

    • lesson-files/
      ๊ฐ ์ˆ˜์—…์„ ์‹œ์ž‘ํ•˜๊ธฐ ์ง์ „์— ํ•„์š”ํ•œ ์ดˆ๊ธฐ ํŒŒ์ผ ์„ธํŠธ๊ฐ€ ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
      ์ˆ˜์—… ๋ฒˆํ˜ธ(์„น์…˜/๋ ˆ์Šจ)์— ๋งž๋Š” ํด๋”๋ฅผ ์—ด์–ด, ๊ทธ๋Œ€๋กœ ์ž‘์—… ํด๋”์— ๋ณต์‚ฌํ•ด์„œ ์‹ค์Šต์„ ์‹œ์ž‘ํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

    • releases/
      ์ˆ˜์—…์ด ์ง„ํ–‰๋˜๋ฉฐ ์ ์  ์™„์„ฑ๋˜์–ด ๊ฐ€๋Š”
      **docker-compose.yml, openclaw.json ๋“ฑ์˜ โ€œ๋‹จ๊ณ„๋ณ„ ์™„์„ฑ๋ณธโ€**์„ ๋ชจ์•„๋‘” ๊ณต๊ฐ„์ž…๋‹ˆ๋‹ค.
      ์‹ค์Šต์ด ๊ผฌ์˜€์„ ๋•Œ ํŠน์ • ๋‹จ๊ณ„ ์ƒํƒœ๋กœ โ€œ์ ํ”„โ€ํ•˜๊ณ  ์‹ถ์„ ๋•Œ ์ฐธ๊ณ ์šฉ์œผ๋กœ ์‚ฌ์šฉํ•˜์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

    • samples/
      ์˜ˆ์‹œ ์ž…๋ ฅ/์ถœ๋ ฅ, ์ฐธ๊ณ ์šฉ IDENTITY/USER ์˜ˆ์‹œ, ๋ณด๊ณ ์„œ ์˜ˆ์‹œ ๋“ฑ
      ์ •๋‹ตยท์ฐธ๊ณ ์šฉ ์ƒ˜ํ”Œ ๋ฐ์ดํ„ฐ๋ฅผ ๋ชจ์•„๋‘” ํด๋”์ž…๋‹ˆ๋‹ค.

    • slides/
      ๊ฐ ์ˆ˜์—…์—์„œ ์‚ฌ์šฉํ•œ ์Šฌ๋ผ์ด๋“œ PDF๊ฐ€ ์ •๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.
      ํŒŒ์ผ๋ช…์€ basic-p1-sectionXX-lessonYY.pdf ํ˜•์‹์ด๋ผ, ์ธํ”„๋Ÿฐ์˜ ์„น์…˜/์ˆ˜์—… ๋ฒˆํ˜ธ์™€ ๋ฐ”๋กœ ๋งค์นญ๋ฉ๋‹ˆ๋‹ค.

    • templates/
      openclaw.min.json, openclaw.json ํ…œํ”Œ๋ฆฟ, ์‹œ์Šคํ…œ ํ”„๋กฌํ”„ํŠธ, ์‚ฌ์šฉ์ž ํ”„๋กœํ•„ ํ…œํ”Œ๋ฆฟ ๋“ฑ
      ์žฌ์‚ฌ์šฉ ๊ฐ€๋Šฅํ•œ ๊ธฐ๋ณธ ์„ค์ • ํ…œํ”Œ๋ฆฟ๋“ค์ด ๋“ค์–ด ์žˆ์Šต๋‹ˆ๋‹ค.


    ์ˆ˜์—…๋ณ„ ์‹ค์Šต ํŒŒ์ผ์„ ์–ด๋–ป๊ฒŒ ์ฐพ๋‚˜์š”?

    1. ์ธํ”„๋Ÿฐ์—์„œ ํ˜„์žฌ ๋“ฃ๊ณ  ์žˆ๋Š” ์„น์…˜/์ˆ˜์—… ๋ฒˆํ˜ธ๋ฅผ ํ™•์ธํ•ฉ๋‹ˆ๋‹ค.

    2. GitHub์—์„œ lesson-files/sectionXX-lessonYY/ ํด๋”๋ฅผ ์ฐพ์Šต๋‹ˆ๋‹ค.

    3. ํด๋” ์•ˆ์˜ README.md๋ฅผ ๋จผ์ € ์ฝ๊ณ , ์•ˆ๋‚ด๋œ ๋Œ€๋กœ ํŒŒ์ผ์„ ์—ฌ๋Ÿฌ๋ถ„์˜ ์ž‘์—… ํด๋”๋กœ ๋ณต์‚ฌํ•ฉ๋‹ˆ๋‹ค.

    4. ์˜์ƒ์—์„œ ์„ค๋ช…ํ•˜๋Š” ๋Œ€๋กœ ์ˆ˜์ •ยท์‹คํ–‰ํ•˜๋ฉด์„œ ์‹ค์Šต์„ ์ง„ํ–‰ํ•ฉ๋‹ˆ๋‹ค.

    5. ์ž˜ ๋˜์—ˆ๋Š”์ง€ ํ™•์ธ์ด ํ•„์š”ํ•˜๋ฉด, ๊ฐ™์€ ๋‹จ๊ณ„์˜ releases/ ํด๋”์— ์žˆ๋Š” ํŒŒ์ผ๊ณผ ๋น„๊ตํ•ด ๋ณด์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.


    ๋ฌด๋ฃŒ ๊ฐ€์ด๋“œ, ํ”„๋กฌํ”„ํŠธ, ์Šฌ๋ผ์ด๋“œ๋Š” ์–ด๋””์„œ ๋ณด๋‚˜์š”?

    • ๋ฌด๋ฃŒ ๊ฐ€์ด๋“œ (์ฒดํฌ๋ฆฌ์ŠคํŠธ, ์น˜ํŠธ์‹œํŠธ, ํ”„๋กฌํ”„ํŠธ ๋ชจ์Œ)
      โ†’ docs/ ํด๋” ์•ˆ์— PDF/ํ…์ŠคํŠธ ํ˜•ํƒœ๋กœ ์ •๋ฆฌ๋˜์–ด ์žˆ์Šต๋‹ˆ๋‹ค.

    • IDENTITY / USER ํ”„๋กœํ•„์šฉ ์ฑ„ํŒ… ํ”„๋กฌํ”„ํŠธ
      โ†’ ๊ด€๋ จ ์ˆ˜์—…์˜ lesson-files/sectionXX-lessonYY/ ์•ˆ์— ํ…์ŠคํŠธ ํŒŒ์ผ๋กœ๋„ ์ œ๊ณต๋ฉ๋‹ˆ๋‹ค.
      (์Šฌ๋ผ์ด๋“œ์—๋งŒ ์žˆ๋Š” ๋‚ด์šฉ์„ ์ง์ ‘ ํƒ€์ดํ•‘ํ•˜์ง€ ์•Š๋„๋ก, ๋ณต์‚ฌ/๋ถ™์—ฌ๋„ฃ๊ธฐ์šฉ ๋ฒ„์ „์„ ์ถ”๊ฐ€ํ–ˆ์Šต๋‹ˆ๋‹ค.)

    • ์ˆ˜์—…๋ณ„ ์Šฌ๋ผ์ด๋“œ PDF
      โ†’ slides/ ํด๋”์—์„œ basic-p1-sectionXX-lessonYY.pdf ํŒŒ์ผ์„ ์—ด์–ด ๋ณด์‹ค ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.


    ์•ž์œผ๋กœ ์–ด๋–ป๊ฒŒ ํ™œ์šฉํ•˜๋ฉด ์ข‹์„๊นŒ์š”?

    ๊ถŒ์žฅ ํ๋ฆ„์€ ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    1. ์ธํ”„๋Ÿฐ ์˜์ƒ ์‹œ์ฒญ

    2. ํ•ด๋‹น ์ˆ˜์—…์˜ lesson-files์—์„œ ์ดˆ๊ธฐ ํŒŒ์ผ ์„ธํŠธ ์ค€๋น„

    3. ํ•„์š” ์‹œ docs์—์„œ ๊ฐ€์ด๋“œ/์น˜ํŠธ์‹œํŠธ/ํ”„๋กฌํ”„ํŠธ ์ฐธ๊ณ 

    4. ์‹ค์Šต ํ›„ releases์™€ ๊ฒฐ๊ณผ ๋น„๊ต

    5. ์ถ”๊ฐ€ ์—ฐ์Šต์€ samples ๋ฐ์ดํ„ฐ๋ฅผ ํ™œ์šฉ


    ์ด๋ฒˆ ๊ฐœํŽธ์€ ์‹ค์ œ ์ˆ˜๊ฐ•์ƒ๋ถ„์˜ ํ”ผ๋“œ๋ฐฑ

    โ€œ์ฝ”๋“œ ์ œ๊ณต๋งŒ ์กฐ๊ธˆ ๋” ์ฒด๊ณ„์ ์ด์—ˆ์œผ๋ฉด ์ข‹๊ฒ ์Šต๋‹ˆ๋‹ค.โ€

    ๋ฅผ ๋ฐ˜์˜ํ•ด, โ€œ์ž๋ฃŒ๋Š” ๋งŽ์€๋ฐ ์–ด๋””์„œ๋ถ€ํ„ฐ ์†์„ ๋Œ€์•ผ ํ• ์ง€ ํ—ท๊ฐˆ๋ฆฌ๋Š” ๋ฌธ์ œโ€๋ฅผ ํ•ด๊ฒฐํ•˜๋Š” ๋ฐ ์ดˆ์ ์„ ๋งž์ถ”์—ˆ์Šต๋‹ˆ๋‹ค.
    ์•ž์œผ๋กœ๋„ ๋ถˆํŽธํ–ˆ๋˜ ์ ์ด๋‚˜ โ€œ์ด๋Ÿฐ ์ž๋ฃŒ๋„ ์žˆ์œผ๋ฉด ์ข‹๊ฒ ๋‹คโ€ ์‹ถ์€ ๊ฒƒ์ด ์žˆ๋‹ค๋ฉด ์–ธ์ œ๋“  ์งˆ๋ฌธ/ํ›„๊ธฐ๋กœ ์•Œ๋ ค์ฃผ์„ธ์š”.
    ์—…๋ฐ์ดํŠธ์— ์ ๊ทน ๋ฐ˜์˜ํ•˜๊ฒ ์Šต๋‹ˆ๋‹ค.

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.
    [๊ธฐ์ดˆ 1ํŽธ] OpenClaw.ai ๋งˆ์Šคํ„ฐ ํด๋ž˜์Šค ์šด์˜์ž Kevin ๋“œ๋ฆผ.

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ์—ฌ๋Ÿฌ๋ถ„!

    OpenClaw 1๋ถ€ ๊ฐ•์˜์—์„œ ์‚ฌ์šฉํ•˜๊ณ  ์žˆ๋Š” Google AI Studio / Gemini API์— ์ƒˆ๋กญ๊ฒŒ โ€œํ”„๋กœ์ ํŠธ ์ง€์ถœ ํ•œ๋„(Spend Cap)โ€ ๊ธฐ๋Šฅ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    ๊ฐ•์˜์—์„œ ์„ค๋ช… ๋“œ๋ฆฐ ๋ฐฉ๋ฒ•์€ ์ข€ ๋ณต์žกํ–ˆ๋Š”๋ฐ ์ด์ œ ์†์‰ฝ๊ฒŒ ์„ค์ •ํ•  ์ˆ˜ ์žˆ๊ฒŒ ๋˜์—ˆ๋„ค์š”.

     

    ์ด ๊ธฐ๋Šฅ์„ ํ™œ์šฉํ•˜๋ฉด,

    - โ€œ์‹ค์ˆ˜๋กœ ๋„ˆ๋ฌด ๋งŽ์ด ํ˜ธ์ถœํ•ด์„œ ์š”๊ธˆ์ด ๊ฐ‘์ž๊ธฐ ๋งŽ์ด ๋‚˜์˜ค๋Š” ์ƒํ™ฉโ€์„ ๋ฏธ๋ฆฌ ๋ง‰๊ณ ,

    - ๊ฐ ์‹ค์Šต/ํ”„๋กœ์ ํŠธ๋ณ„๋กœ ์›”๋ณ„ ์ตœ๋Œ€ ์‚ฌ์šฉ ๊ธˆ์•ก์„ ์•ˆ์ „ํ•˜๊ฒŒ ์ œํ•œํ•  ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

     

    Google ai studio์— ์ ‘์†ํ•˜์…”์„œ ์•„๋ž˜ ๋ฉ”๋‰ด๋กœ ๋“ค์–ด ๊ฐ€์‹œ๋ฉด ๋ฐ”๋กœ ์„ค์ • ๊ฐ€๋Šฅํ•ฉ๋‹ˆ๋‹ค! ์บก์ฒ˜ ์ด๋ฏธ์ง€๋„ ํฌํ•จํ• ๊ฒŒ์š”!

    • Get API Key > ์ง€์ถœ

    [ Google AI Studio ํ™”๋ฉด ์บก์ฒ˜ ์ด๋ฏธ์ง€]

    K-017.png.webp

     

    0
  • Kevin๋‹˜์˜ ํ”„๋กœํ•„ ์ด๋ฏธ์ง€

    ๊ณต์ง€: WSL2 ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ๊ฒฝ๋กœ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค


    ์•ˆ๋…•ํ•˜์„ธ์š”, ์ˆ˜๊ฐ•์ƒ ์—ฌ๋Ÿฌ๋ถ„!

    ์•„๋ž˜์— ๊ธฐ์ดˆ 1๋ถ€ ๊ฐ•์˜๋ฅผ ํ•™์Šตํ•˜๊ธฐ ์œ„ํ•œ ๋‘ ๊ฐ€์ง€ ์ˆ˜์—… ์—…๋ฐ์ดํŠธ ๋‚ด์šฉ์„ ์ž‘์„ฑํ•ด ๋‘์—ˆ์œผ๋‹ˆ

    ๊ณต์ง€ ํ•ต์‹ฌ ๋‚ด์šฉ ๋ถ€๋ถ„์€ ๊ผญ ํ•„๋…ํ•ด์ฃผ์„ธ์š”!


    ๊ณต์ง€ ํ•ต์‹ฌ ๋‚ด์šฉ

    - ์ˆ˜์—… 7: WSL2 ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ์‹ค์Šต ์˜์ƒ์œผ๋กœ ๊ต์ฒด/์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ์ˆ˜์—… 8: ๋ณธ๊ฒฉ ์ˆ˜์—… ์ „์—

    โ€œ๋ชจ๋“  ํƒ์ƒ‰๊ธฐ ๊ฒฝ๋กœ๋Š” WSL2 ์šฐ๋ถ„ํˆฌ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ ๊ธฐ์ค€โ€์ž„์„ ์•Œ๋ฆฌ๋Š” ๊ณต์ง€ ์˜์ƒ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ๊ธฐ์กด์— D ๋“œ๋ผ์ด๋ธŒ ๊ธฐ์ค€์œผ๋กœ ์ดํ•ดํ•˜๊ณ  ๊ณ„์…จ๋˜ ๋ถ„๋“ค์€,

    ์•ž์œผ๋กœ๋Š” WSL2 ์šฐ๋ถ„ํˆฌ์˜ /home/<์‚ฌ์šฉ์ž๋ช…>/... ๊ฒฝ๋กœ๋ฅผ ๊ธฐ์ค€์œผ๋กœ

    ๊ฐ•์˜๋ฅผ ๋”ฐ๋ผ์™€ ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.


    ๊ณต์ง€ ์ƒ์„ธ ๋‚ด์šฉ

    1. WSL2 ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ์˜์ƒ ์ถ”๊ฐ€ ์•ˆ๋‚ด (์ˆ˜์—… 7)

    ๊ธฐ์กด 1๋ถ€ ๊ฐ•์˜์—์„œ ์œˆ๋„์šฐ D ๋“œ๋ผ์ด๋ธŒ ๊ธฐ์ค€์œผ๋กœ ๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋˜ ๋ถ€๋ถ„์ด,

    WSL2 ์šฐ๋ถ„ํˆฌ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ์ƒ์„ฑํ•˜๋Š” ๋ฐฉ์‹์œผ๋กœ ์—…๋ฐ์ดํŠธ๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ์ˆ˜์—… 7 ๊ฐ•์˜์— WSL2 ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ์‹ค์Šต ์˜์ƒ์ด ์ƒˆ๋กœ ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ์ด์ œ ์ด ๊ฐ•์˜์˜ ๊ธฐ๋ณธ ์ „์ œ๋Š” ๋‹ค์Œ๊ณผ ๊ฐ™์Šต๋‹ˆ๋‹ค.

    - Windows + Docker Desktop + WSL2 Ubuntu ์กฐํ•ฉ์„ ์‚ฌ์šฉํ•ฉ๋‹ˆ๋‹ค.

    - ๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ์™€ OpenClaw ๊ด€๋ จ ๋ชจ๋“  ์ฝ”๋“œ/์„ค์ • ํŒŒ์ผ์€

    D:\...๊ฐ€ ์•„๋‹ˆ๋ผ WSL2 ์šฐ๋ถ„ํˆฌ์˜ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ ์•„๋ž˜์— ์ƒ์„ฑํ•ฉ๋‹ˆ๋‹ค.

    - ์˜ˆ์‹œ ๊ฒฝ๋กœ:

    - /home/<์‚ฌ์šฉ์ž๋ช…>/demo-p1

    - /home/<์‚ฌ์šฉ์ž๋ช…>/demo-p1/workspace

    - Docker ๋ณผ๋ฅจ๋„ WSL2 ๊ฒฝ๋กœ๋ฅผ ๊ธฐ์ค€์œผ๋กœ ์žก์Šต๋‹ˆ๋‹ค.

    - ์˜ˆ:

        volumes:
            - /home/<์‚ฌ์šฉ์ž๋ช…>/demo-p1/config:/home/node/.openclaw
            - /home/<์‚ฌ์šฉ์ž๋ช…>/demo-p1/workspace:/home/node/workspace

    WSL2 ๊ธฐ๋ฐ˜์œผ๋กœ ํ”„๋กœ์ ํŠธ๋ฅผ ๋‹ค์‹œ ์žก์•„๋‘๋ฉด,

    - OpenClaw์˜ ํผ๋ฏธ์…˜ ํ•˜๋“œ๋‹๊ณผ ์œˆ๋„์šฐ NTFS ๊ถŒํ•œ ๋ฌธ์ œ๋ฅผ ํ”ผํ•  ์ˆ˜ ์žˆ๊ณ ,

    - Docker + WSL2 ๊ถŒ์žฅ ๋ฒ ์ŠคํŠธ ํ”„๋ž™ํ‹ฐ์Šค์— ๋งž๋Š” ๊ตฌ์กฐ๋กœ,

    ์ดํ›„ ๋ฆฌ๋ˆ…์Šค ์„œ๋ฒ„/ํด๋ผ์šฐ๋“œ ํ™˜๊ฒฝ์œผ๋กœ๋„ ์‰ฝ๊ฒŒ ์˜ฎ๊ฒจ๊ฐˆ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

     

    2. ํƒ์ƒ‰๊ธฐ ๊ฒฝ๋กœ ํ‘œ๊ธฐ ๊ณต์ง€ (์ˆ˜์—… 8, ๋ณธ๊ฒฉ ์ˆ˜์—… ์‹œ์ž‘ ์ „)

    ๋˜ํ•œ, ์ˆ˜์—… 8 ๊ฐ•์˜ ์•ž๋ถ€๋ถ„์—๋Š”

    โ€œ์ดํ›„ ๋ชจ๋“  ํ•™์Šต ์˜์ƒ์—์„œ ๋‚˜์˜ค๋Š” ์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ ๊ฒฝ๋กœ ํ‘œ๊ธฐโ€์— ๋Œ€ํ•œ ๊ณต์ง€ ์˜์ƒ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ๊ธฐ์กด ๋…นํ™”๋ณธ์—๋Š” ์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ์—์„œ

    - D:\demo-p1\workspace

    ์™€ ๊ฐ™์€ ๊ฒฝ๋กœ๊ฐ€ ํ™”๋ฉด์— ํ‘œ์‹œ๋˜๋Š” ์žฅ๋ฉด์ด ์žˆ์Šต๋‹ˆ๋‹ค.

    - ์‹ค์ œ๋กœ๋Š”, D:\ ๋“œ๋ผ์ด๋ธŒ๊ฐ€ ์•„๋‹ˆ๋ผ WSL2 ์šฐ๋ถ„ํˆฌ์˜ ~/demo-p1/workspace ๋””๋ ‰ํ† ๋ฆฌ๋ฅผ ์‚ฌ์šฉํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค.

    - ์˜ˆ์‹œ:

    - WSL2 ์šฐ๋ถ„ํˆฌ:

    /home/<์‚ฌ์šฉ์ž๋ช…>/demo-p1/workspace

    - ์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ:

    \\wsl.localhost\Ubuntu\home\<์‚ฌ์šฉ์ž๋ช…>\demo-p1\workspace

    ๋˜๋Š” Linux ๋ฉ”๋‰ด๋ฅผ ํ†ตํ•ด ๊ฐ™์€ ์œ„์น˜๋กœ ์ง„์ž…

    > ๋”ฐ๋ผ์„œ, ์ดํ›„ ๊ฐ•์˜ ์˜์ƒ์—์„œ ์œˆ๋„์šฐ ํƒ์ƒ‰๊ธฐ์—

    > D:\...์ฒ˜๋Ÿผ ๋ณด์ด๋Š” ์žฅ๋ฉด์ด ์žˆ๋”๋ผ๋„,

    > ์‹ค์ œ ์˜๋„๋Š” โ€œWSL2 ์šฐ๋ถ„ํˆฌ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ์˜ ํ”„๋กœ์ ํŠธ ๊ฒฝ๋กœโ€์ž„์„ ์—ผ๋‘์— ๋‘๊ณ  ๋”ฐ๋ผ์™€ ์ฃผ์‹œ๊ธฐ ๋ฐ”๋ž๋‹ˆ๋‹ค.

    ์ˆ˜์—… 8 ๊ณต์ง€ ์˜์ƒ์—์„œ๋Š”:

    - ์œˆ๋„์šฐ์ฆˆ ํƒ์ƒ‰๊ธฐ์—์„œ WSL2 ์šฐ๋ถ„ํˆฌ๋‚ด์˜ ๋ฐ๋ชจ ํ”„๋กœ์ ํŠธ๋ฅผ ์—ฌ๋Š” ๋ฐฉ๋ฒ• \\wsl.localhost\Ubuntu\home\<์‚ฌ์šฉ์ž๋ช…>\demo-p1\workspace),

    - ํƒ์ƒ‰๊ธฐ์—์„œ Linux โ†’ Ubuntu โ†’ home โ†’ <์‚ฌ์šฉ์ž๋ช…> โ†’ demo-p1 โ†’ workspace ์ˆœ์„œ๋กœ ๋งˆ์šฐ์Šค๋กœ ํด๋ฆญํ•ด์„œ ์ฐพ์•„๊ฐ€๋Š” ๋ฐฉ๋ฒ•

    ๊นŒ์ง€ ํ•จ๊ป˜ ์„ค๋ช…ํ•˜๊ณ  ์žˆ์œผ๋‹ˆ, ์ด ๊ณต์ง€ ์˜์ƒ์„ ๋จผ์ € ํ™•์ธํ•˜์‹  ๋’ค

    ๋’ค์ด์–ด ๋‚˜์˜ค๋Š” ๋ณธ ์ˆ˜์—… ์˜์ƒ์„ ์‹œ์ฒญํ•ด ์ฃผ์‹œ๋ฉด ํ˜ผ๋™์„ ์ค„์ผ ์ˆ˜ ์žˆ์Šต๋‹ˆ๋‹ค.

     

    3. ๋‹ค์‹œ ํ•œ๋ฒˆ ์ตœ์ข… ์ •๋ฆฌ

    - ์ˆ˜์—… 7: WSL2 ๊ธฐ๋ฐ˜ ํ”„๋กœ์ ํŠธ ์ƒ์„ฑ ์‹ค์Šต์œผ๋กœ ๊ต์ฒด/์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ์ˆ˜์—… 8: ๋ณธ๊ฒฉ ์ˆ˜์—… ์ „์—

    โ€œ๋ชจ๋“  ํƒ์ƒ‰๊ธฐ ๊ฒฝ๋กœ๋Š” WSL2 ์šฐ๋ถ„ํˆฌ ํ™ˆ ๋””๋ ‰ํ† ๋ฆฌ ๊ธฐ์ค€โ€์ž„์„ ์•Œ๋ฆฌ๋Š” ๊ณต์ง€ ์˜์ƒ์ด ์ถ”๊ฐ€๋˜์—ˆ์Šต๋‹ˆ๋‹ค.

    - ๊ธฐ์กด์— D ๋“œ๋ผ์ด๋ธŒ ๊ธฐ์ค€์œผ๋กœ ์ดํ•ดํ•˜๊ณ  ๊ณ„์…จ๋˜ ๋ถ„๋“ค์€,

    ์•ž์œผ๋กœ๋Š” WSL2 ์šฐ๋ถ„ํˆฌ์˜ /home/<์‚ฌ์šฉ์ž๋ช…>/... ๊ฒฝ๋กœ๋ฅผ ๊ธฐ์ค€์œผ๋กœ

    ๊ฐ•์˜๋ฅผ ๋”ฐ๋ผ์™€ ์ฃผ์‹œ๋ฉด ๋ฉ๋‹ˆ๋‹ค.

     

    ๊ฐ์‚ฌํ•ฉ๋‹ˆ๋‹ค.

     

    0

์ง€์‹๊ณต์œ ์ž์˜ ๊นœ์งํ• ์ธ ์ค‘

โ‚ฉ27,500

16%

โ‚ฉ33,000