Claude Codeの定石:実践エージェンティック・エンジニアリング

Claude Codeの講義はこれで完結とします。 この講義では、Claude Codeがどのように、そしてなぜそのように動作するのかを徹底的に掘り下げ、ハーネスエンジニアリングの構成要素を直接適用する方法はもちろん、公開されているプロダクションコードまで直接解剖します。 10年以上の現役開発者のノウハウをそのまま吸収し、AIエージェント時代における核心的な人材へと成長してください。

難易度 中級以上

受講期間 無制限

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

学習した受講者のレビュー

5.0

5.0

hyo

60% 受講後に作成

講義を聞いてスタディのためのプロジェクトを遂行し、講義内容を適用しながら理解度を高めれば、本当に最高の効果を出せると思います。

5.0

주스

15% 受講後に作成

Claudeの基本概念と活用方法を詳しく教えてくださったので、理解しやすかったです。 実務中心の内容だったので、開発にどう適用すべきかイメージが湧き、さらに役立ちました。 私はJVMエンジン開発者ではないので少し残念ですが、JVMエンジンを使用する開発者にとっては非常に良い内容だと思います。

5.0

홍다보미

11% 受講後に作成

これまでClaude Codeを使いながら理論的な勉強をせずにただ使用していましたが、この講義を見て実務でどのように使い、どうすれば効率的に使えるのかを学ぶことができて良かったです!

受講後に得られること

  • Claude Code ハーネスエンジニアリング4階層設計能力

  • Hook・Skill・MCP・サブエージェント・Agent Teamsを実務ワークフローに直接適用する方法

  • 公開された Claude Code プロダクションコードを直接解剖してみる視点

  • Spring Boot 実務バックエンドプロジェクトの経験

  • AI時代に生き残る開発者になる方法

AIの助けを借りて開発生産性を爆発的に高めることは、もはや遠い未来の話ではありません。
今すぐClaude Codeハーネスエンジニアリングの神髄を学び、AI時代をリードする開発者へと生まれ変わってください。

今後追加される講義は、理論50%・実習50%程度の比率で追加される予定です。

この講義が終われば、あなたは

コードを「書く」開発者から、AIが書くように「設計する」開発者へと変わります。

要件を分析して委任し、品質は自ら作成したハーネスに守らせます。AI時代に生き残る開発者は、まさにこの仕事をします。

Claude Codeが「なぜそのように動作するのか」まで理解できるようになります。

ショートカットキーやコマンドの暗記を超えて、内部でエージェントがどのように動作しているのか。コンテキストをどのように組み立て、いつツールを呼び出し、どのような順序で判断するのかを覗き見ることができます。

Claude Codeを活用して開発生産性を極大化する方法を習得します。

もはや繰り返しのコード作成や、複雑なファイル間の手動変更に時間を費やす必要はなくなります。Claude Codeを通じて、皆さんのプロジェクトでも驚くべき効率向上を体験することができます。


📚

コーディングエージェントを正しく構築する

Section 1

コーディングエージェントの始まり:Claude Codeの紹介

Claude Codeを自律型エージェントツールとして定義し、単なる自動補完を超えて、ターミナル環境でコードベースを探索・修正する方法を理解します。


セクション 2

Claude Codeの主要コマンド

Claude Codeのコマンド(対話、セッション管理、モデルと実行制御、ハーネス構成、エージェントワークフロー、コード作業など)を一つずつ確認し、実務で主に使用するコマンドについて学びます。ターミナル環境で実際に一緒に実習しながら進めていきます。

セクション 3

Claude Codeのコアガイドおよび設定

Claude Codeの主要コマンドとCLAUDE.md、settings.jsonファイルの構成および活用法を学習します。また、トークン圧縮ツールとJavaコンソールアプリを利用した実践的なClaude Code環境の構築プロセスを扱います。


セクション 4

ハーネスエンジニアリング:エージェントとプロンプトの関係

エージェントはモデルとハーネスの結合体であることを理解し、プロンプトエンジニアリング、コンテキストエンジニアリング、ハーネスエンジニアリングの概念と各レイヤーの役割を深く分析します。Javaコンソールアプリを活用したハーネス設定の実習を通じて、理論を実践に適用します。


セクション 5

ハーネスエンジニアリングの4階層アーキテクチャ設計

ハーネスエンジニアリングの核心であるコンテキスト、ツール、制御フロー、フィードバックの4レイヤー構成を詳細に学習します。Spring Bootプロジェクトを基盤に、各レイヤー別のコンテキスト、ツール、制御フロー、フィードバック設定の実習を行います。


セクション 6

Claude Code ハーネス深層分析

流出したClaude Codeのプロダクションコード分析を通じて、該当コードの内部構造と動作方式を探索します。特にツール、コマンド、権限、スキル、メモリなど、主要な構成要素に対する深い理解を助けます。


セクション 7

Hooksパターンを活用したエージェント開発

Hooksの基本概念とSilent Successパターンの重要性を学習します。Hooks適用の実習を通じて、実際の開発に適用する方法を学びます。


セクション 8

Skillsを利用したエージェント機能の拡張

Skillsの概念とSKILL.mdファイルの構造を理解し、プラグイン機能を活用してエージェントの能力を拡張する方法を学習します。Skills適用の実習を通じて、エージェントの機能性を強化するプロセスを体験します。


セクション 9

MCPによるエージェント間通信

MCPの概念と動作原理、そして効果的な転送方式を学習します。MCP適用の実習を通じて、複数のエージェント間の円滑な通信および協業体系を構築する方法を習得します。


セクション 10

サブエージェントを活用したワークフロー自動化

エージェント委譲の必要性を理解し、サブエージェントの概念と独立したコンテキスト管理方式を学習します。実務に即座に適用可能なカスタムサブエージェントの開発および適用実習を通じて、AI時代の核心的な逆量を強化します。


セクション 11

Agent Teamsおよび最新機能

Agent Teamsの概念を学習し、チームベースのエージェント協業実習を進めます。Agent View機能と関連する実習を通じて、エージェントの管理および視覚化能力を向上させます。


セクション 12

ハーネスエンジニアリングの深化と実習(現在公開中)

ハーネスエンジニアリングのフィードバックメカニズムをより深く学習し、これを実際のプロジェクトに適用する深化実習を行います。継続的にアップデートされる内容を通じて、最新の技術動向を反映します。


Section 13

注目のオープンソース(今後公開予定)

Claude Codeおよび関連するハーネスエンジニアリング分野で注目すべきオープンソースプロジェクトを紹介します。


Section 14

面接対策戦略

Claude Codeおよびハーネスエンジニアリング関連の技術面接に備えるための戦略と予想質問を扱います。


Section 15

Claude Code 実務のコツ (継続的アップデート)

実務の開発者がClaude Codeをより効果的に活用できる実用的なヒントとノウハウを共有します。


注意事項

🎖️ 国家有功者・障害者・社会的配慮対象者への無料受講支援

国のために献身された方々、そして学習の機会を必要としている方々に、今後私、実用主義開発(実用主義デベロッパー)が制作するすべての講義を無料で提供いたします。

支援対象

- 国家有功者および遺族(配偶者・子・孫を含む)

- 独立有功者および遺族(配偶者・子・孫を含む)

- 参戦有功者(配偶者・子・孫を含む)

- 5・18民主有功者(配偶者・子・孫を含む)

- 報勲補償対象者(配偶者・子・孫を含む)

- 義死傷者および家族(配偶者・子・孫を含む)

- 障害者

- ひとり親家族

- 北韓離脱住民

申請方法

該当する証明書(国家有功者証、障害者福祉カード、その他確認可能な事項など)を添付し、以下のメールアドレスまでご連絡ください。

team.pragdev@gmail.com

確認後、無料で受講いただけるようご案内し、その他学習費用が不足している場合は、私の私費で支援させていただきます。

受講前のご注意事項


実習環境

  • OS:Windows、macOS、Linuxのすべてに対応しています。

  • 必須ツール: Java JDK 25 以上、IDE (IntelliJ IDEA など)、Git

  • 推奨スペック:8GB RAM以上、20GB以上の空き容量

前提知識および注意事項

  • JavaおよびSpringの基本知識があればより好ましいです。


  • AIエージェントおよびClaude Codeに関する事前の経験がなくても大丈夫です。

学習資料

  • 講義実習コードの提供


  • 質疑応答可能


こんな方に
おすすめです

学習対象は
誰でしょう?

  • Claude Codeの理論からしっかりと学んでみたい開発者

  • 単なるバイブコーディングを超えて、実務ワークフローへと移行したい開発者

  • チームに Claude Code を標準として導入したい開発者

前提知識、
必要でしょうか?

  • 基本的な開発経験(ターミナル・Gitの使用)があると望ましいです。

  • Claude Code Pro/Maxなどの有料プランの使用を推奨します。

  • 実習はJava ・ Spring Bootで行います。

こんにちは
pragmaticdevです。

インフラン認証

1,403

受講生

181

受講レビュー

34

回答

4.8

講座評価

2

講座

激変の時代に生き残る開発者のための内容共有

ネカラクベ現役開発者

もっと見る

カリキュラム

全体

69件 ∙ (16時間 59分)

講座資料(こうぎしりょう):

授業資料
講座掲載日: 
最終更新日: 

受講レビュー

全体

21件

5.0

21件の受講レビュー

  • hyo0820님의 프로필 이미지
    hyo0820

    受講レビュー 1

    平均評価 5.0

    5

    60% 受講後に作成

    講義を聞いてスタディのためのプロジェクトを遂行し、講義内容を適用しながら理解度を高めれば、本当に最高の効果を出せると思います。

    • pragmaticdev
      知識共有者

      hyoさん、大切な受講レビューをありがとうございます! プロジェクトまで忠実に実習してくださっているようで、素晴らしいですね! 最大限多くのことを得ていただければと願っています。有益なアップデートニュースもお届けできるようにいたします!

  • hangstonee056956님의 프로필 이미지
    hangstonee056956

    受講レビュー 3

    平均評価 5.0

    5

    86% 受講後に作成

    Claude Codeに関する講義はいくつかありますが、最も深く掘り下げて扱っている講義です。 単なる使い方だけでなく、概念や原理も一緒に学べる素晴らしい講義でした。 しかし、その分難しいです。それでも、難しい分だけ得られるものも多いと思います。 基礎から活用まで学びたい方に、ぜひおすすめしたいです。

    • pragmaticdev
      知識共有者

      hangstonee05さん、貴重な受講レビューをありがとうございます! 本当にこの講義一つでClaude Codeを完結させるために、深く掘り下げようという意図がありました。ただ、どうすればより分かりやすく伝えられるか継続的に悩んでいるため、今後のアップデートではこの部分を必ず考慮するようにいたします! Inflearnのニュースを通じて、引き続きお知らせできるようにいたします!

  • hohyundai4204님의 프로필 이미지
    hohyundai4204

    受講レビュー 1

    平均評価 5.0

    5

    51% 受講後に作成

    Claude Codeをなんとなく感覚で使っていましたが、この講義を受けてようやく「なぜこのように動作するのか」という原理を理解することができました。特にハーネスエンジニアリングの4階層(コンテキスト・ツール・制御フロー・フィードバック)構造を解説してくれる部分が印象深く、Hook/Skill/MCP/サブエージェントを実務にすぐ適用できる形で学べたのが良かったです。流出したプロダクションコードを直接分析するパートも興味深かったです。ただ、実習がJava/Springベースだったので、他の言語を主に使う立場としては、自分なりに置き換えて理解するのに少し努力が必要でした。

    • pragmaticdev
      知識共有者

      こんにちは、qwer様。貴重な受講レビューをいただきありがとうございます! ご指摘いただいた実習については、補完できる方法を検討し、後日「新しいお知らせ」を通じてご案内いたします。 お仕事のお役に立てれば幸いです!

  • juice0119님의 프로필 이미지
    juice0119

    受講レビュー 2

    平均評価 5.0

    5

    15% 受講後に作成

    Claudeの基本概念と活用方法を詳しく教えてくださったので、理解しやすかったです。 実務中心の内容だったので、開発にどう適用すべきかイメージが湧き、さらに役立ちました。 私はJVMエンジン開発者ではないので少し残念ですが、JVMエンジンを使用する開発者にとっては非常に良い内容だと思います。

    • pragmaticdev
      知識共有者

      ジュスさん、こんにちは。貴重な受講レビューをいただきありがとうございます! ご指摘いただいた点も考慮してアップデートできるようにいたします。取り組まれていることに、ぜひお役に立てれば幸いです!

  • hoog45313106님의 프로필 이미지
    hoog45313106

    受講レビュー 1

    平均評価 5.0

    5

    11% 受講後に作成

    これまでClaude Codeを使いながら理論的な勉強をせずにただ使用していましたが、この講義を見て実務でどのように使い、どうすれば効率的に使えるのかを学ぶことができて良かったです!

    • pragmaticdev
      知識共有者

      ホン・ダボミさん、こんにちは。大切な受講評をありがとうございます! お仕事にぜひお役立ていただけることを願っています!

似ている講座

同じ分野の他の講座を見てみましょう!