inflearn logo

Kakao Interviewer’s Multi-AI Agent Architecture [A2A Protocol]

This course is for developers who have built an agent but are unsure how to connect it with other services and frameworks, or what formats to use when exchanging long-running tasks, approvals, statuses, and results. Using a LangGraph agent as the foundation, you will implement the A2A protocol yourself and learn step by step about Agent Cards, Tasks, Artifacts, streaming, authentication, webhooks, and gRPC. Finally, you will verify compatibility with the official SDK.

(5.0) 6 reviews

260 learners

Level Beginner

Course period Unlimited

Python
Python
Docker
Docker
MSA
MSA
codex
codex
ChatGPT
ChatGPT
Python
Python
Docker
Docker
MSA
MSA
codex
codex
ChatGPT
ChatGPT

Reviews from Early Learners

5.0

5.0

조선팔도

98% enrolled

These days, developers across all eight provinces of Joseon are also under attack from foreign forces because of AI... As a result, all the craftsmen seem to be quite worried. I would often watch lectures by a teacher named Hong, and recently, when one became available, I watched it. As I watched, I found myself thinking: 1. In the end, it seems AI will operate in distributed environments as well. 2. Accordingly, I imagine systems will be designed in which foreign forces (AI agents) communicate and work with one another. 3. So I wondered what I could do as king, and ultimately concluded that I should become someone capable of controlling and designing such systems. I also really enjoyed the recent live session; it was very impressive. It gave me a chance to think about how much we need to improve in our own country, too. Through this course, I’ve also become interested in the ecosystem from the perspective of A2A... Ultimately, I think the A2A Protocol will become widespread. So, with the feeling that I was buying in at a low point, I found this course extremely worthwhile... Thank you for making such high-quality content available at an affordable price. It has also been a great help to our national treasury.

5.0

이병석

100% enrolled

I was able to learn not just about simply using AI, but about how to integrate it into a service. I only knew about adding LLM or model calls to a basic service, but I had never even considered an architecture where AI agents communicate with one another in a distributed environment. So when I first saw the course, I was really curious about it. The more I listened, the more it gave me chills. It was also a little scary to realize that big tech companies are already considering approaches like this. I also learned how to design the aspects that haven’t yet been defined from a distributed systems perspective. This course was truly useful to me personally, and I was very satisfied with it. Thank you.

5.0

개발에 미친자

78% enrolled

It was such an unexpected and completely unfamiliar topic that I found it really fascinating. I’m amazed that the latest trends had already been thinking this far ahead. I’m so disappointed that I’m only realizing now, through this lecture, that it’s not simply about using an AI agent like Claude Code—we’ve reached the point where we need to think about LLM services from the perspective of distributed systems. 😭 I should’ve watched it sooner....!!

What you will gain after the course

  • Complete my LangGraph agent as an externally callable A2A service

  • An experience implementing the A2A communication structure hidden behind the SDK yourself

  • The ability to discover and select an agent’s capabilities through an Agent Card

  • How to Reliably Manage Long-Running Agent Tasks with Task Statuses

  • Building an agent server with streaming, webhooks, cancellation, and a polished user experience

  • How to Connect CrewAI and Google ADK Agents Under a Single Standard

  • A compatible A2A server that passes official SDK validation

Recommended for
these people

Who is this course right for?

  • Developers who have built a LangGraph agent but are unsure how to make it callable by external services or other teams

  • Developers who need to handle more than simple chatbots—including approval waits, long-running tasks, and streaming results

  • Developers looking to use CrewAI, Google ADK, and LangGraph together, or to find integration methods that are not tied to any particular framework

  • Developers looking to expand their existing agent code into a service without making major changes.

  • Developers who want to build a collaboration structure between agents but are unfamiliar with the concepts of Task, Artifact, and Agent Card

  • Developers who have to implement integrations from scratch each time because each agent has a different API format and state management approach

Hello
This is Hong

Inflearn Verified

Career Verified

13,652

Learners

696

Reviews

185

Answers

4.8

Rating

34

Courses

I started studying development after becoming interested in it while idling around at home, and I am currently responsible for platform server development in Pangyo. I continue sharing my knowledge because I want to provide you with the methods I used to study, as well as various issues you may encounter in practice and their solutions.

 

The courses are not created solely from my own knowledge. Every course is made possible with the help of others.

 

[Knowledge Sharer Experience]

[Former] Blockchain developer specializing in Sandbox IP

[Former] Metaverse backend developer

[Current] A server developer stagnating in Pangyo

 

[Interview History]

[Other Inquiries]

[Official Website and Social Media]

More

Curriculum

All

40 lectures ∙ (11hr 10min)

Course Materials:

Lecture resources
Published: 
Last updated: 

Reviews

All

6 reviews

5.0

6 reviews

  • kslj82586229님의 프로필 이미지
    kslj82586229

    Reviews 11

    ∙

    Average Rating 5.0

    5

    78% enrolled

    It was such an unexpected and completely unfamiliar topic that I found it really fascinating. I’m amazed that the latest trends had already been thinking this far ahead. I’m so disappointed that I’m only realizing now, through this lecture, that it’s not simply about using an AI agent like Claude Code—we’ve reached the point where we need to think about LLM services from the perspective of distributed systems. 😭 I should’ve watched it sooner....!!

    • jhong
      Instructor

      Let’s make preparations ahead of time together, haha.

  • chunj03086790님의 프로필 이미지
    chunj03086790

    Reviews 4

    ∙

    Average Rating 5.0

    5

    98% enrolled

    These days, developers across all eight provinces of Joseon are also under attack from foreign forces because of AI... As a result, all the craftsmen seem to be quite worried. I would often watch lectures by a teacher named Hong, and recently, when one became available, I watched it. As I watched, I found myself thinking: 1. In the end, it seems AI will operate in distributed environments as well. 2. Accordingly, I imagine systems will be designed in which foreign forces (AI agents) communicate and work with one another. 3. So I wondered what I could do as king, and ultimately concluded that I should become someone capable of controlling and designing such systems. I also really enjoyed the recent live session; it was very impressive. It gave me a chance to think about how much we need to improve in our own country, too. Through this course, I’ve also become interested in the ecosystem from the perspective of A2A... Ultimately, I think the A2A Protocol will become widespread. So, with the feeling that I was buying in at a low point, I found this course extremely worthwhile... Thank you for making such high-quality content available at an affordable price. It has also been a great help to our national treasury.

    • jhong
      Instructor

      Oh, I see... Thank you so much for leaving such a thoughtful review, especially when you must be busy 😄

  • kask814587762님의 프로필 이미지
    kask814587762

    Reviews 8

    ∙

    Average Rating 5.0

    5

    100% enrolled

    You’ve often shared information about and discussed the A2A protocol in the community, and I’m so grateful to be able to learn about and get a glimpse into the areas big tech companies are exploring through this lecture.

    • jhong
      Instructor

      The big tech companies have already got everything ready... 😢 😄

  • byeongseogi492130님의 프로필 이미지
    byeongseogi492130

    Reviews 12

    ∙

    Average Rating 5.0

    5

    100% enrolled

    I was able to learn not just about simply using AI, but about how to integrate it into a service. I only knew about adding LLM or model calls to a basic service, but I had never even considered an architecture where AI agents communicate with one another in a distributed environment. So when I first saw the course, I was really curious about it. The more I listened, the more it gave me chills. It was also a little scary to realize that big tech companies are already considering approaches like this. I also learned how to design the aspects that haven’t yet been defined from a distributed systems perspective. This course was truly useful to me personally, and I was very satisfied with it. Thank you.

    • jhong
      Instructor

      That’s right, Byungseok!! The A2A protocol may be unfamiliar to you. But if you learn about it in advance, you’ll be able to prepare better than others and build a stronger career!! 😄

  • kjeng78979485님의 프로필 이미지
    kjeng78979485

    Reviews 2

    ∙

    Average Rating 5.0

    5

    60% enrolled

    Hong's other courses

    Check out other courses by the instructor!

    Similar courses

    Explore other courses in the same field!

    Limited time deal

    $56.10

    70%

    $187.00