root layout

패스트캠퍼스

  1. 강의 질문
  2. AI TECH

[강의 자료 업데이트 공지 & A2A 관련 내용]

Rank 7
강사
2025.12.26 11:58 작성

안녕하세요.

A2A 강의를 진행한 전현준 강사입니다.


A2A(Agent-to-Agent Protocol) 는 기본적으로 Agent 를 만들고 나서 타 Agent 와의 소통을 위해 활용되는 프로토콜 입니다.


아직까지는 발전이 더 되어야하는 프로토콜임은 분명한 것 같습니다. (2025-12, MCP Protocol 도 Linux Foundation 에 기부가 됌으로써, A2A 에겐 치명적인 경쟁자가 발생하긴 했습니다) A2A 는 당장 내일 내 프로젝트에서는 쓰이지 않을 기술일 수도 있으나, 결국은 오게될 미래의 환경을 먼저 알아본다는 측면에서 접근해보시면 많은 도움이 되실 것 같습니다.


2025-12 이 글을 쓰는 지금까지의 현황은 Agent 와 Agent 의 상호작용은 Framework 내에서 또는 각기 개발하시는 서비스 내에서만 발생하고 있습니다.

그걸 이제 완전히 서비스 레벨까지 상호작용하도록 App 처럼 내려고 한 것이 A2A 프로토콜의 핵심이라고 이해하시면 좋겠습니다.

(저는 이것이 Agent Marketplace 로 가기위한 사전 단계라고 보고 있습니다. Agent OS 처럼 말이죠.)




1) 많은 내용을 전달드리고자 했고 프로덕션에서 바로 쓰실 수 있도록 강의 구성 했었던만큼, 실습 프로젝트에서는 난이도가 꽤나 높아지게 됩니다.

당연히 강의 내에서 최대히 자세한 설명을 드리려 노력했습니다만, 들으시는 분들에 따라서는 이것이 부족하다고 느끼실 수도 있을 것 같습니다.


하지만 요즘은 AI 개발 도구가 워낙 많이 발전 되어 있고, 코드에 자세한 주석 & 코드 인덱스 파일 제공, 공식 문서를 통한 AI 도구 활용법 전달 등 강의 내에서 공부하시는 방법에 대해 다룬 것이 많습니다. AI 개발 도구가 만능은 아니나, 공부하시거나 코드를 이해하는데 있어서 많은 도움 받으실 수 있기 때문에 적극 활용하시길 권장드립니다.


강의라는 것은 방향성과 길을 열어주는 것이라 제 개인적으로는 생각하고 있습니다.

그래서 의도한 오류들은 공부하시고 수정해보시면서 좀 더 깊이 소스 코드와 구성 의도를 파악하며 주도적인 공부가 되길 원했고,

그렇게 공부했을 때 항상 실력 향상이 있어왔던 것 같습니다.


2) 실습 자료에 예상치 않은 버그가 있던 부분을 수정, 라이브러리를 최신 버전으로 업데이트. 그리고 VSCode 환경을 기준으로 모두 같은 버전에서 동일하게 실행하실 수 있도록 설정 파일을 제공하도록 업데이트 했습니다. (.vscode 폴더에 파이썬 가상환경 명시, setup.sh 파일로 환경설정 제공 등)


3) 가장 첫번째 실습에서는 처음으로 A2A 코드를 보시는 만큼 다양한 예제를 확인하실 수 있도록 공식 리포지토리에서 제공하는 a2a-samples 중 현재 강의와 어울리는 예제들을 추려 두었고, 해당 되는 모든 소스코드에 자세한 주석을 달아두어 여러분들의 실습에 도움이 되도록 업데이트 했습니다.



현업에서 직접 몸으로 부딪히며 삽질의 과정을 거치고 개발하며 얻었던 내용들, 그리고 Python 을 다루는 것에 있어서 조금 더 견고하게 다루기 위한 것들을 최대한 압축하여 전달하려고 노력해보았습니다.

다시 한번 모든 수강생 분들께 이 강의를 수강해주셔서 감사하다는 말씀 드립니다.


전현준 올림.


답변 

연관 질문

커뮤니티 질문보기