[기초 1부] OpenClaw.AI 마스터 클래스: Gemini와 Docker로 만드는 나만의 자율형 AI 에이전트

저렴한 비용으로 구축하는 나만의 AI 본부! Gemini 2.5 Flash와 Docker를 결합해 보안은 챙기고 비용은 줄인 실전 자율형 AI 에이전트 구축 가이드입니다.

(4.8) 수강평 9개

수강생 76명

난이도 초급

수강기한 무제한

ai에이전트
ai에이전트
업무자동화
업무자동화
도커
도커
ai에이전트
ai에이전트
업무자동화
업무자동화
도커
도커

수강 후 이런걸 얻을 수 있어요

  • 나만의 자율형 AI 비서 시스템 구축

  • 철저한 보안 기반의 AI 작업 공간

  • 비용 효율적인 최신 AI 모델 연동 (Gemini 2.5 Flash)

  • 실전 업무 자동화 성공 경험

  • 저사양 하드웨어 심폐소생 노하우

최근 국내 대형 IT 기업들이 사내에서 OpenClaw 사용을 제한한다는 소식이 들려오고 있습니다. 보안과 제어권 유출에 대한 우려 때문이죠.

하지만 역설적으로 이것은 이 기술이 얼마나 파괴적인지를 증명하는 가장 강력한 증거입니다. 스마트폰과 클라우드가 처음 등장했을 때도 기업들은 '보안'을 이유로 빗장을 걸어 잠갔습니다. 그러나 결국 승자는 파도를 거부한 사람이 아닌, 파도의 속성을 이해하고 안전하게 제어하는 법을 먼저 익힌 사람들이었습니다.


"이미 시작된 거대한 흐름, 당신은 어디에 서 있습니까?"

지금 이 순간, 글로벌 AI 생태계는 OpenClaw가 지향하는 방향으로 급격히 재편되고 있습니다.

  • Claude Code는 이제 텔레그램을 통해 외부에서도 코드를 작성하고 명령을 내리는 원격 에이전트 시대를 열었습니다.

  • Perplexity AI의 새로운 'Computer' 기능은 여러 에이전트가 각자의 역할을 분담하고 병렬로 워크플로우를 처리하는 고도화된 시스템을 선보였습니다.

이러한 최신 기술들의 공통점은 무엇일까요? 바로 OpenClaw가 이미 구현하고 증명해온 '자율 에이전트 시스템'의 진화형이라는 점입니다.


OpenClaw를 다룬다는 것은 단순한 툴 활용법을 배우는 것이 아닙니다. 이는 클로드 코드나 퍼플렉시티가 꿈꾸는 '미래 AI 에이전트 표준'을 가장 먼저, 그리고 가장 깊이 있게 실사용 수준에서 체험하는 것입니다. 남들이 뉴스로만 접할 미래의 업무 방식을, 여러분은 지금 바로 자신의 워크플로우로 구축하게 될 것입니다.


따라서 이번 강의 시리즈는 막연한 두려움을 넘어, 다가올 미래의 표준이 될지도 모를 기술을 내 것으로 만드는 가장 확실한 로드맵을 제시합니다.

🛡️ 핵심 차별점: 왜 'Docker(도커)'여야만 할까요?

OpenClaw는 사용자의 화면을 보고 마우스를 움직이는 강력한 권한을 가집니다. 이 제어권이 내 본체 시스템을 위협하지 않도록, 본 강의는 Docker 기반의 샌드박싱(Sandboxing) 기술을 핵심으로 다룹니다.

  • 시스템 완벽 격리: AI 에이전트가 활동하는 공간을 내 PC 본체와 분리하여, AI의 오작동이나 데이터 유출 위협으로부터 내 소중한 파일과 설정을 지켜냅니다.

  • 보안 가드레일 설정: 무제한적인 접근이 아닌, 우리가 허용한 폴더와 도구에만 AI가 접근할 수 있도록 기술적인 울타리를 치는 법을 배웁니다.


  • 기업형 보안 표준 경험: 대기업이 우려하는 보안 리스크를 기술적으로 해결하는 과정을 통해, 실무에서 즉시 환영받는 '보안 중심형 AI 전문가'로 거듭납니다.

  • OpenClaw 에이전트 보안 전략 및 취약점 대응 특강:

    • 강의의 마지막, '보안 특강'을 통해 OpenClaw의 보안 메커니즘과 잠재적 취약점을 분석합니다. 단순히 기능을 쓰는 사용자를 넘어, 보안 위협을 예측하고 방어 전략을 세울 수 있는 '보안 중심형 AI 전문가'로 거듭나게 합니다.

🚀 수강 후, 여러분은 이런 변화를 경험하게 됩니다


  • 단순 챗봇을 넘어선 자율형 에이전트 구축: 질문에 답만 하는 챗봇이 아니라, 스스로 판단하고 행동하는 Agentic AI를 내 PC에 이식합니다.

  • 압도적 생산성 확보: 매번 복사-붙여넣기 하던 노가다 업무에서 해방되어, 기존 대비 향상된 효율을 경험하게 됩니다.

  • 보안과 효율을 동시에 잡는 기술력: Docker 샌드박스 내에서 AI를 안전하게 가두고 활용하는 '진짜 실력'을 갖게 됩니다.

  • 고가의 구독료 없는 AI 본부: Gemini 2.5 Flash API를 연동하여 합리적인 비용으로 최상위 지능을 상시 가동하는 시스템을 소유합니다.

💡 왜 지금 'OpenClaw'와 '자율형 에이전트'인가?

1. 기업의 고용 트렌드 변화: "1명이 10명을 대신하는 시대"

개발자 채용 한파 속에서 기업은 이제 '단순 코더'가 아닌 'AI 군단을 지휘하는 아키텍트'를 원합니다. 자율형 에이전트인 OpenClaw는 업무를 실시간으로 모니터링하고 스스로 판단하여 대행하는 미래 표준


2. 보안 이슈는 '장벽'이 아니라 '경쟁력'입니다

기업이 차단하는 이유는 이 기술이 화면 전체를 인지하고 제어할 만큼 강력하기 때문입니다. 본 강의는 이러한 보안 취약점을 숨기지 않습니다. 오히려 격리된 학습 환경(Docker)에서 이를 어떻게 극복하고 실무에 안전하게 녹여낼지를 다룸으로써, 여러분을 '보안을 아는 AI 전문가'로 만들어 드립니다.

💻 이런 분들께 이 강의를 강력 추천합니다!

  • 반복 업무에 지친 개발자 및 실무자 : 수백 개의 파일을 요약하고 보고서를 쓰는 노가다에서 해방되고 싶은 분.

  • 내 PC의 보안이 걱정되는 학습자 : AI 에이전트를 써보고 싶지만 시스템 오염이나 정보 유출이 두려워 망설였던 분.

  • 남들보다 한발 앞서고 싶은 얼리 어답터 : 챗봇의 시대를 지나 다음 세대의 표준인 '에이전트' 기술을 선점하고 싶은 분.

  • 보안과 효율 사이에서 고민하는 기술 리더 : AI 기술의 강력함은 취하면서도 보안 리스크를 기술적으로 제어하는 법을 배우고 싶은 분.

📜 강의 섹션 소개

섹션 1. 오리엔테이션 – 왜 ‘에이전트’인가?

  • 챗봇과 에이전트의 차이를 직관적으로 이해합니다.

  • OpenClaw.ai가 어떤 구조로 동작하는지, 이 강의에서 어디까지 만들어 볼 것인지 큰 그림을 잡습니다.

  • 추가 비용 없이 기존 PC·노트북을 활용하는 하드웨어 가성비 전략을 정리하고, 설치 전 체크리스트를 무료 가이드로 제공합니다.



섹션 2. 환경 구축 – 안전한 AI 작업실 만들기

  • Docker를 설치하고, 내 PC와 분리된 보안 샌드박스 환경을 구성합니다.

  • config, workspace 폴더 구조를 직접 만들면서 “설정 파일이 가는 곳 vs 실제 업무 파일이 가는 곳”을 구분하는 법을 배웁니다.

  • 볼륨 마운트 설정을 통해, 로컬 폴더 ↔ 컨테이너 내부를 안전하게 연결합니다.

  • 헷갈리기 쉬운 Docker/리눅스 명령어는 무료 가이드 치트시트로 보완합니다.

섹션 3. 두뇌 장착 – Gemini API 연동

  • Google AI Studio에서 Gemini API 키를 발급받고, 안전하게 관리하는 방법을 실습합니다.

  • 최소 설정 파일(openclaw.min.json)로 첫 부팅을 해 보고, 온보딩을 통해 나만의 openclaw.json이 채워지는 과정을 경험합니다.

  • “이 AI가 어떤 비서인지, 어떤 톤과 원칙으로 일하는지”를 정리하는 System Prompt 템플릿을 무료 가이드로 제공합니다.

섹션 4. 실전 실습 – 자율적 파일 제어

  • OpenClaw 대시보드 채팅을 통해 IDENTITY/USER 프로필을 설정하고, AI 비서의 자아와 주인을 정의합니다.

  • 특정 폴더를 스스로 스캔하고, 파일 목록을 파악한 뒤, 필요한 도구를 골라 쓰는 흐름을 직접 관찰합니다.

  • cafe_project와 같은 예시 프로젝트 폴더를 통째로 맡겨, 기획안 요약·예산 총합 계산·회의록 할 일 정리까지 시킨 후 최종_보고서.txt를 자동 생성하도록 실습합니다.

  • “프롬프트 한 줄로 여러 작업을 동시에 시키는 법”을 익히게 됩니다.

섹션 5. 마무리 – 복습과 다음 단계 예고

  • 설치부터 보고서 자동 생성까지 전체 흐름을 다시 한 번 정리하고, 유지보수/업데이트 시 주의할 점을 다룹니다.

  • 모델(Gemini)과 에이전트(OpenClaw), 그리고 사용자의 역할을 쉽게 기억할 수 있도록 비유와 함께 정리합니다.


  • 이어지는 강의(원격 제어, 텔레그램 연동 등)에서 어떤 기능들을 확장해 나갈지 간단히 예고합니다.


섹션 6. 보안 특강 – 내 비서를 지키는 최소한의 방어 전략

이 섹션에서는 이미 잘 동작하고 있는 OpenClaw 비서를 실제 환경에서도 쓸 수 있을 정도의 보안 수준으로 끌어올리는 연습을 합니다. 단순히 “키를 숨깁시다” 수준을 넘어, 어디에 무엇을 남기면 위험한지를 코드와 설정 파일을 통해 몸으로 익히게 됩니다.

  • Gemini API 키를 auth-profiles.json 같은 설정 파일에 평문으로 남기지 않고, 호스트 OS의 환경변수로 옮긴 뒤 컨테이너에 주입하는 방식으로 바꿉니다.

  • docker-compose.ymlcommand 옵션에서 불필요한 플래그(--allow-configured)를 제거해, 에이전트가 건드릴 수 있는 설정 범위를 줄입니다.

  • 토큰 비밀번호 역시 파일에 직접 적지 않고 환경변수로 전달하도록 리팩터링해, 실수로 저장소에 올라가거나 화면 공유에 노출될 위험을 줄입니다.

  • 이런 작업을 통해 “개발/실습용 편한 설정”과 “실제 PC에서 돌아가는 에이전트에게 필요한 안전장치”의 차이를 자연스럽게 이해할 수 있습니다.

이 섹션을 듣고 나면, “내 비서를 더 똑똑하게 만드는 것만큼, 안전하게 지키는 것도 중요하다”는 감각을 갖게 되고, 이후 다른 프로젝트를 할 때도 API 키·토큰을 다루는 기본 습관이 달라질 것입니다.

📢 지식공유자의 한 마디

"보안 때문에 안 돼"라고 말하는 포기자로 남으시겠습니까, 아니면 "안전하게 제어하여 10배의 효율을 내는 시스템을 구축하겠다"고 말하는 리더가 되시겠습니까?


안녕하세요. Kevin입니다.

OpenClaw를 활용하고자 하는 모든 분들에게 도움이 될 수 있는 강의를 제작하고자 노력을 하고 있는데요.

단순히 OpenClaw의 사용법만 익히는데 치중하다 보면 가장 중요한 본질 중에 하나인 '보안'을 간과할 수 있다고 생각되어서 나름 보안을 생각하면서 만든 강의이고, 앞으로도 보안을 따로 빼놓지 않고 함께 다룰 예정입니다.

아울러 이 강의는 OpenClaw의 활용을 넘어, 보안 샌드박스를 직접 구축하며 본격적인 AI 시대에 필요한 올바른 지식의 근육을 키우는 데 집중합니다.


다가올 트렌드를 주도하며 강력한 경쟁력을 가진 지식인으로 성장하실 수 있도록 작은 노력 보탤 테니 끝까지 포기하지 마시고 저와 함께 새로운 시대에 잘 적응하며 살아갈 수 있길 바래보겠습니다.


화이팅!

⚙️ 강의 자료 다운로드

  • 제공 자료: 강의에 사용한 수업별 PDF 교안,실습 활용에 필요한 소스 코드무료 가이드 제공.

🧰 사용 기술 스택

  • OpenClaw

  • Docker

  • Google Gemini API(2.5 flash)

✅ 궁금한 점이 있나요?

Q. 코딩을 전혀 모르는 비전공자인데, 정말 따라올 수 있을까요?

충분히 가능합니다.

이 강의는 복잡한 프로그래밍 문법을 암기하는 강의가 아니라 'AI라는 지능'을 'Docker라는 안전한 작업실'에 입주시키는 과정을 배우는 수업입니다.

기술적인 명령어는 가이드북을 통해 복사해서 붙여넣기만 해도 동작하도록 설계했습니다.

여러분은 기술 그 자체보다 "어떻게 AI를 내 업무에 부릴 것인가"라는 논리적인 구조를 짜는 데 집중하시게 될 거예요.

Q. 왜 굳이 도커(Docker)라는 복잡한 프로그램을 쓰나요? 그냥 PC에 설치해서 사용하면 안 되나요?

Docker는 굉장히 많은 장점을 가진 가상화 기술인데요. 특히나 저희 강의에서 Docker를 사용하는 가장 중요한 이유는 '보안' 때문입니다.

AI 에이전트는 내 PC의 파일을 읽고 쓰는 강력한 권한을 가집니다. 만약 보안 장치 없이 에이전트를 내 PC 전체에 풀어놓는다면, 예상치 못한 오류로 중요한 파일이 삭제되거나 개인정보가 유출될 위험이 있습니다.

Docker는 에이전트에게 '안전한 전용 작업실(Sandbox)'을 제공합니다. 에이전트가 그 안에서만 활동하게 격리함으로써, 여러분의 소중한 본체 PC를 완벽하게 보호하며 안전하게 AI를 활용하기 위한 필수 선택입니다.

Q. 사양이 낮은 노트북이나 오래된 PC에서도 실습이 가능한가요?

네, 가능합니다.

OpenClaw는 AI의 복잡한 연산을 내 컴퓨터가 아닌 구글의 서버(Gemini API)에서 처리합니다. 내 PC는 그 명령을 전달하고 결과 파일만 관리하는 역할을 수행하기 때문에, Docker가 구동될 정도의 최소 사양만 갖춘다면 5~6년 된 구형 노트북으로도 충분히 나만의 AI 서버를 구축할 수 있습니다.

더 자세한 하드웨어 사용 전략은 강의에서 별도로 설명드리고 있습니다.

Q. 제미나이(Gemini) API를 사용하는 특별한 이유가 있나요?

Gemini API를 사용하겠다고 결정한 건 구글의 생태계 때문입니다.

에이전트 기반 자동화 시스템을 구축한다고 가정했을 때, 우리가 일상생활에서 사용하는 구글의 다양한 서비스들을 에이전트 시스템에 녹아들게 하면 삶의 질이 조금 더 높아지겠다는 판단하에 고심끝에

Gemini API로 결정했습니다.

물론 기초를 다지고 나면 당연히 원하시는 AI 모델로 확장하는건 어렵지 않을거라고 생각합니다.

Q. 1부 강의만으로도 제 비서가 완성되는 건가요? 2부와는 어떤 차이가 있죠?

1부 강의를 마치면 '내 컴퓨터 안에서 완벽하게 동작하는 유능한 비서'를 갖게 됩니다.

텍스트 파일을 분석하고 보고서를 작성하는 핵심 능력은 1부에서 모두 완성됩니다.


2부는 이 비서를 집 밖에서도 스마트폰(텔레그램)으로 부려먹기 위한 '원격 제어'에 특화된 심화 과정입니다. 우선 1부에서 비서의 '지능'과 '작업 환경'을 탄탄하게 만드는 것이 가장 중요하다고 생각합니다.

Q. 이 프로젝트를 수행하는데 ChatGPT나 Gemini 같은 AI를 이용해도 될까요?

현대적인 개발 패러다임에서 AI를 활용하지 않는 것이 오히려 더 이상한 일입니다. 적극적으로 활용하시길 권장드립니다.

다만, 단순히 "이거 만들어줘"라고 통째로 맡기는 방식은 경계해야 합니다. 여러분이 입문자라면, 시스템이 돌아가는 원리와 보안 규칙을 내 머리로 먼저 이해해야 합니다.

AI에게 너무 일찍 의존해버리면 나중에 문제가 생겼을 때 스스로 해결할 수 있는 '기술적 자생력'을 잃게 될 수 있다는 사실을 잊지 마시고 적절하게 잘 활용하시길 권장 드립니다.

💡수강 전 참고 사항

실습 환경 운영 체제 및 버전 (OS)

  • Windows 10/11 (Home, Pro 버전 모두 가능)

  • macOS (Intel 및 Apple Silicon 모두 지원)

  • Linux (Docker 설치가 가능한 모든 배포판)


※ 주의: Docker Desktop 구동을 위해 시스템 바이오스(BIOS) 설정에서 '가상화 기술(Virtualization Technology)'이 활성화되어 있어야 합니다.


컴퓨팅 파워 (Hardware)

  • CPU: 가상화 지원 CPU (최근 5~6년 내 출시된 대부분의 CPU)

  • Memory: 최소 8GB 이상 권장 (Docker와 브라우저를 동시에 원활하게 구동하기 위함)

  • Storage: 약 20GB 이상의 여유 공간 (Docker 이미지 및 작업 파일 저장용)



사용 도구 Docker Desktop (또는 Docker Engine)

  • 에이전트의 격리된 작업실(샌드박스)을 구축하기 위한 핵심 도구입니다.

  • 강의 내에서 설치법을 자세히 다루므로 미리 설치하지 않으셔도 괜찮습니다.

Visual Studio Code (VS Code)

  • 에이전트의 설정 파일(.env, .yml) 및 페르소나 파일(.md)을 편집하기 위한 메인 코드 편집기입니다.

  • 무료 도구이며, 강의 실습의 표준 편집기로 사용합니다.

Google AI Studio (Gemini API)

  • 에이전트의 두뇌 역할을 할 AI 모델의 API 키입니다.

  • 이 강의에서는 '유료 티어(Free of Charge)'를 활용하므로 실습에 따른 별도의 비용이 조금 지출될 수도 있습니다. (구글 계정 필요)



네트워크 환경

  • 실시간으로 구글 AI 서버와 통신해야 하므로 안정적인 인터넷 연결이 필요합니다.


유의사항

  • 강의에서 사용되는 학습 자료 및 코드를 블로그 등 개인 공간에서 사용하시려면 강의 제목 및 강사 이름을 기재하시고 강의 링크를 추가해 주셔야 합니다. 그 외에 무단 배포는 허용되지 않으니 양해 부탁드릴게요.

이런 분들께
추천드려요

학습 대상은
누구일까요?

  • 보안 정책 때문에 업무에 AI를 쓰기 찝찝했던 직장인

  • 매일 반복되는 파일 노가다와 요약 업무에서 해방되고 싶은 실무자

  • 단순 챗봇을 넘어 '행동하는 AI'를 직접 구축하고 싶은 분

  • 월 구독료 부담 없이 고성능 AI를 소유하고 싶은 가성비 중시형 인재

  • 복잡한 코딩은 모르지만 나만의 AI 본부를 갖고 싶은 비전공자

선수 지식,
필요할까요?

  • 필수 지식: "기본적인 컴퓨터 활용 능력만 있다면 충분합니다"

  • 마음가짐: "검은 화면(터미널)에 대한 두려움 극복"

  • 환경 준비: "고사양 PC가 아니어도 괜찮습니다"

  • 권장 사항(몰라도 강의 수강에는 지장 없습니다!): 'Docker'나 'API'라는 단어를 들어본 적이 있다

  • 권장 사항(몰라도 강의 수강에는 지장 없습니다!): 메모장이나 VS Code 같은 텍스트 에디터를 다뤄본 경험이 있다

안녕하세요
Kevin입니다.

6,587

수강생

271

수강평

121

답변

4.8

강의 평점

9

강의

  • 주력 언어 또는 기술 : Java, Spring Framework, RxJava, Reactor, Spring WebFlux

  • (주) 펜타시큐리티 백엔드 개발자로 활동(From 2015.07 To 2022.01)

  • (주)코드스테이츠(https://www.codestates.com)에서 Senior Educational Software Engineer(Backend)로 활동
    (From 2022.03 To 2024.01.31)

- 프리랜서 개발자 및 강사로 활동(Since 2024.02)

- 저서

안녕하세요? Kevin이라고 합니다. ^^

인프런에서 이렇게 강사로서 여러분들을 만나게 되어서 너무 반갑습니다.

어떤 분야든 마찬가지겠지만 특히나 소프트웨어 개발자는 끊임없이 변화하는 트렌드에 뒤처지지 않도록 항상 자기 자신을 갈고 닦는것이 개발자로써 살아남는 유일한 방법이라고 생각하며 항상 배우는 자세로 즐겁게 소프트웨어 개발을 하고 있는 개발자 중 한 명입니다.

제가 가지고 있는 지식과 경험이 다른 분들에게 조금이나마 도움이 되기를 바라면서 인프런에서 강좌를 시작하였습니다.

앞으로 수강생분들에게 현실적으로 도움이 되는 다양한 강좌로 꾸준히 찾아뵙도록 하겠습니다. 감사합니다.

 

질문이나 의견은 언제든지 환영하니, 이메일(it.village.host@gmail.com)로 편하게 얘기해주세요.

 

더보기

수강평

전체

9개

4.8

9개의 수강평

  • labq님의 프로필 이미지
    labq

    수강평 1

    평균 평점 5.0

    5

    32% 수강 후 작성

    • Kevin
      지식공유자

      수강평 남겨주셔서 감사합니다! OpenClaw 사용하시는데 도움이 되셨으면 좋겠어요.

  • tomahawk912님의 프로필 이미지
    tomahawk912

    수강평 6

    평균 평점 4.7

    5

    95% 수강 후 작성

    • Kevin
      지식공유자

      수강평 남겨주셔서 감사합니다! 도움 되셨길 바랄게요!

    • 2부는 언제 오픈되나요??

  • lsch7210님의 프로필 이미지
    lsch7210

    수강평 4

    평균 평점 5.0

    5

    63% 수강 후 작성

    • Kevin
      지식공유자

      수강평 남겨주셔서 감사합니다!

  • 하진수님의 프로필 이미지
    하진수

    수강평 2

    평균 평점 5.0

    5

    74% 수강 후 작성

    문돌이라 쉽지만은 않은데 차근차근 따라갈만 합니다. 코드 제공만 조금 더 체계적이었으면 좋겠습니다. 다음 강의가 기대되네요.

    • Kevin
      지식공유자

      진수님, 안녕하세요? 수강평에서 불편했던 부분 남겨주셔서 너무 감사합니다. 진수님의 피드백을 반영해서 조금 전에 강의 자료(코드 포함)에 대한 관리 방식을 조금 더 체계적으로 바꾸었다는 새소식 공지를 남겼습니다. 2부 강의는 빠르면 이번 주, 늦으면 다음 주 중에 오픈될 예정입니다. 또 불편한 부분 있으시면 언제든지 의견 남겨주세요! 감사합니다!

  • wooleem01님의 프로필 이미지
    wooleem01

    수강평 2

    평균 평점 4.0

    4

    100% 수강 후 작성

    • Kevin
      지식공유자

      수강평 남겨주셔서 감사합니다!

Kevin님의 다른 강의

지식공유자님의 다른 강의를 만나보세요!

비슷한 강의

같은 분야의 다른 강의를 만나보세요!

₩33,000