강의

멘토링

로드맵

The Standard of Claude Code: Practical Agentic Engineering

This will be the definitive guide to Claude Code. This course dives deep into how and why Claude Code works, teaches you how to directly apply the components of harness engineering, and even dissects actual production code. Take the know-how of a developer with over 10 years of experience and transform into a key talent in the era of AI agents.

1 learners are taking this course

Level Intermediate

Course period Unlimited

Java
Java
Spring
Spring
software-design
software-design
AI
AI
AI Agent
AI Agent
Java
Java
Spring
Spring
software-design
software-design
AI
AI
AI Agent
AI Agent

What you will gain after the course

  • Claude Code Harness Engineering 4-Layer Design Capability

  • How to directly apply Hooks, Skills, MCP, Sub-agents, and Agent Teams to practical workflows

  • An perspective on directly dissecting the released Claude Code production code

  • Practical experience in Spring Boot backend projects

  • How to become a developer who survives in the AI era

Explosively increasing development productivity with the help of AI is no longer a story of the distant future.
Learn the essence of Claude Code harness engineering right now and transform into a developer leading the AI era.

Note) Currently, 50% of the lectures have been released, with a ratio of approximately 70% theory and 30% practice.

Future lectures will be added with a ratio of approximately 50% theory and 50% practice.

By the end of this course, you will

You will transform from a developer who 'writes' code into a developer who 'designs' so that AI can write it.

Analyze requirements to delegate tasks, and let the harness you built yourself ensure quality. This is exactly what a developer who survives in the AI era does.

You will come to understand even 'why Claude Code operates that way.'

Beyond just memorizing shortcuts and commands, you can look into how the agent operates internally—how it assembles context, when it calls tools, and in what order it makes decisions.

Learn how to maximize development productivity using Claude Code.

You will no longer waste time on repetitive code writing or manual changes between complex files. Through Claude Code, you can experience incredible efficiency improvements in your own projects as well.


📚

Building a Coding Agent Properly

Section 1

The Beginning of Coding Agents: Introducing Claude Code

Define Claude Code as an autonomous agent tool and understand how it goes beyond simple auto-completion to explore and modify codebases within a terminal environment.

Section 2

Claude Code Core Guide and Setup

Learn the core commands of Claude Code and how to configure and utilize the CLAUDE.md and settings.json files. Additionally, cover the practical process of setting up a Claude Code environment using token compression tools and a Java console app.


Section 3

Harness Engineering: The Relationship Between Agents and Prompts

Understand that an Agent is a combination of a Model and a Harness, and conduct an in-depth analysis of the concepts of Prompt Engineering, Context Engineering, and Harness Engineering, along with the roles of each layer. Apply theory to practice through hands-on harness configuration exercises using a Java console app.


Section 4

Designing the 4-Layer Architecture of Harness Engineering

Learn in detail about the four-layer configuration of context, tools, control flow, and feedback, which are the core of harness engineering. Based on a Spring Boot project, conduct hands-on practice for setting up the context, tools, control flow, and feedback for each layer.


Section 5

In-depth Analysis of Claude Code Harness

Through the analysis of the leaked Claude Code production code, we explore the internal structure and operational mechanisms of the code. In particular, it facilitates a deep understanding of core components such as tools, commands, permissions, skills, and memory.


Section 6

Agent Development Using Hooks Patterns

Learn the basic concepts of Hooks and the importance of the Silent Success pattern. Through hands-on Hooks application practice, you will learn how to apply them to actual development.


Section 7

Expanding Agent Functionality Using Skills

Understand the concept of Skills and the structure of the SKILL.md file, and learn how to expand an agent's capabilities using plugin features. Experience the process of enhancing an agent's functionality through hands-on Skills application practice.


Section 8

Inter-agent communication via MCP

Learn the concepts and operating principles of MCP, as well as effective transmission methods. Through MCP application practice, you will learn how to establish a seamless communication and collaboration system among multiple agents.


Section 9

Workflow Automation Using Sub-agents

Understand the necessity of agent delegation and learn the concept of sub-agents and independent context management methods. Strengthen core competencies for the AI era through practical exercises in developing and applying custom sub-agents that can be immediately implemented in the field.


Section 10

Agent Teams and Latest Features

Learn the concepts of Agent Teams and conduct hands-on exercises for team-based agent collaboration. Enhance agent management and visualization skills through the Agent View feature and related practical exercises.


Section 11

Advanced Harness Engineering and Practice (To be released)

We will study the feedback mechanisms of harness engineering in greater depth and conduct advanced practical exercises to apply them to real-world projects. The content will be continuously updated to reflect the latest technological trends.


Section 12

Notable Open Source (To be released)

We introduce noteworthy open-source projects in the field of Claude Code and related harness engineering.


Section 13

Interview Preparation Strategy (To be released)

This section covers strategies and expected questions to prepare for technical interviews related to Claude Code and harness engineering.


Section 14

Claude Code Practical Tips (To be released later)

We share practical tips and know-how for professional developers to utilize Claude Code more effectively.


Notes

🎖️ Free Course Support for National Merit Recipients, People with Disabilities, and Socially Vulnerable Groups

I will provide all future courses created by me, Practical Developer, for free to those who have dedicated themselves to our country and those in need of learning opportunities.

Eligibility

- National Merit Recipients and their bereaved families (including spouses, children, and grandchildren)

- Independence activists and their bereaved families (including spouses, children, and grandchildren)

- War Veterans (including spouses, children, and grandchildren)

- 5·18 Democratization Movement Merit Recipients (including spouses, children, and grandchildren)

- Persons eligible for veteran's compensation (including spouses, children, and grandchildren)

- Persons killed or injured for a righteous cause and their families (including spouses, children, and grandchildren)

- People with disabilities

- Single-parent families

- North Korean Defectors

How to Apply

Please attach the relevant certificate (National Merit Certificate, Welfare Card for the Disabled, or other verifiable documents) and contact us at the email address below.

team.pragdev@gmail.com

After verification, I will provide instructions so that you can take the course for free, and if you lack other learning expenses, I will support you with my own personal funds.

Notes before taking the course


Practice Environment

  • Operating System: Windows, macOS, and Linux are all supported.

  • Essential Tools: Java JDK 25 or higher, IDE (IntelliJ IDEA, etc.), Git

  • Recommended Specifications: 8GB RAM or more, 20GB or more of storage space

Prerequisites and Important Notes

  • It is even better if you have basic knowledge of Java and Spring.


  • It is okay if you have no prior experience with AI agents or Claude Code.

Learning Materials

  • Lecture practice code provided


  • Q&A available


Recommended for
these people

Who is this course right for?

  • A developer who wants to properly study the theory behind Claude Code from the ground up.

  • Developers who want to move beyond simple "vibe coding" and transition into professional production workflows.

  • Developers who want to standardize and introduce Claude Code to their teams

Need to know before starting?

  • Basic development experience (using terminal and Git) is recommended.

  • We recommend using paid plans such as Claude Code Pro/Max.

  • The practice sessions will be conducted using Java and Spring Boot.

Hello
This is pragmaticdev

Inflearn Verified

629

Learners

72

Reviews

22

Answers

4.7

Rating

2

Courses

Sharing content for developers to survive in a time of upheaval

Working developer at Naver, Kakao, Line, Coupang, or Baemin

Curriculum

All

57 lectures ∙ (11hr 33min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

Not enough reviews.
Please write a valuable review that helps everyone!

Limited time deal

$231,000.00

30%

$254.10

pragmaticdev's other courses

Check out other courses by the instructor!

Similar courses

Explore other courses in the same field!