강의

멘토링

로드맵

AI Technology

/

AI Agent Development

[Part 1: Basics] OpenClaw.AI Master Class: Create Your Own Autonomous AI Agent with Gemini and Docker

Build your own AI headquarters at a low cost! This is a practical guide to building autonomous AI agents that combine Gemini 2.5 Flash and Docker to ensure security while reducing costs.

(4.9) 14 reviews

115 learners

Level Basic

Course period Unlimited

  • Kevin
Docker
Docker
Business Productivity
Business Productivity
gemini
gemini
AI Agent
AI Agent
openclaw
openclaw
Docker
Docker
Business Productivity
Business Productivity
gemini
gemini
AI Agent
AI Agent
openclaw
openclaw
kevin님의 프로필 이미지

Edited

📢 Notice: Announcement of Comprehensive Restructuring of the Lecture Materials Repository

To all students of OpenClaw Basics Part 1,

Hello, I'm Kevin.

In response to your feedback requesting more systematic management of the lecture materials, we have completely reorganized the structure of the lecture materials for OpenClaw Basics Part 1 to make practice and code reproduction much easier!

Thank you so, so much for your feedback.


With this reorganization, we focused on minimizing the "confusion over what to download and from where" as much as possible, so please refer to the details below!


What has changed?

Now, the GitHub repository for downloading lecture materials is organized into the following major folder structure.

  • docs/
    You can find documents corresponding to the [Free Guide] in one place, including the installation checklist, Docker/Linux cheat sheets, system prompt templates, and file auto-classification prompts.

  • lesson-files/
    Contains the initial set of files needed right before starting each lesson.
    Open the folder corresponding to the lesson number (Section/Lesson), copy it to your working directory, and begin your practice.

  • releases/
    This is a space where the
    **"step-by-step completed versions" of files such as docker-compose.yml and openclaw.json** are collected as they are developed throughout the course.
    You can use these for reference when you want to "jump" to a specific stage if you run into issues during the practice.

  • samples/
    A folder containing answer keys and reference sample data, such as example inputs/outputs, reference IDENTITY/USER examples, and report examples.

  • slides/
    The slide PDFs used in each lesson are organized here.
    The filenames follow the format basic-p1-sectionXX-lessonYY.pdf, so they match directly with the section/lesson numbers on Inflearn.

  • templates/
    openclaw.min.json, openclaw.json contains reusable default configuration templates such as templates, system prompts, and user profile templates.


How do I find the practice files for each lesson?

  1. Check the section/lesson number you are currently taking on Inflearn.

  2. Find the lesson-files/sectionXX-lessonYY/ folder on GitHub.

  3. Read the README.md in the folder first, and copy the files to your working folder as instructed.

  4. Proceed with the practice by modifying and executing the code as explained in the video.

  5. If you need to check if everything is correct, you can compare it with the files in the releases/ folder at the same stage.


Where can I find the free guides, prompts, and slides?

  • Free Guides (Checklists, Cheat Sheets, Prompt Collections)
    → These are organized in PDF/text format within the docs/ folder.

  • IDENTITY / USER Profile Chat Prompts
    → These are also provided as text files within the lesson-files/sectionXX-lessonYY/ folder of the relevant lesson.
    (A copy-paste version has been added so you don't have to manually type out content that only appears in the slides.)

  • Slide PDFs for each lesson
    → You can open the basic-p1-sectionXX-lessonYY.pdf files in the slides/ folder.


How should you use this moving forward?

The recommended flow is as follows.

  1. Watch Inflearn videos

  2. Prepare the initial set of files from the lesson-files of the corresponding lesson

  3. Refer to guides/cheat sheets/prompts in docs if necessary

  4. Compare the results with releases after the practice session

  5. For additional practice, utilize the samples data.


This reorganization is based on actual student feedback.

“I wish the code provision was just a bit more systematic.”

In response to that, we focused on solving the problem of “having plenty of materials but being confused about where to start.”
If you have any inconveniences or think, “It would be great to have this kind of material,” please let us know anytime through questions or reviews.
We will actively reflect them in our updates.

Thank you.
Best regards, Kevin, the operator of [Basics Part 1] OpenClaw.ai Master Class.

Comment