# 🚀 TypeScript용 Agent Development Kit (ADK)를 소개합니다

By [IQ.Wiki Blog (KR)](https://paragraph.com/@iq-wiki-blog-kr) · 2025-07-17

---

AI 에이전트의 미래를 구축하세요 — 타입 안전, 모듈형, 온체인 대응
---------------------------------------

개발자 여러분, 키보드를 꽉 잡으세요 — AI의 미래가 한 단계 더 진화했습니다.

우리는 TypeScript용 Agent Development Kit ([ADK](https://github.com/IQAIcom/adk-ts?ref=blog.iqai.com))의 출시를 발표하게 되어 매우 기쁩니다. ADK는 지능형 에이전트를 개발, 조율, 배포하는 방식을 획기적으로 개선해줄 오픈소스 프레임워크입니다.AI 마니아이든, 크립토 디젠이든, 미래지향적인 개발자이든 — 이 툴킷은 바로 여러분을 위해 만들어졌습니다.

Google의 Python ADK에서 영감을 받아, 이를 현대적인 TypeScript 생태계에 맞춰 새롭게 설계했습니다. 타입 안정성과 개발자 친화적인 경험을 통해 이제껏 없던 방식으로 지능형 시스템을 자신 있게 구축할 수 있습니다.

* * *

🧰 TypeScript용 ADK란?
--------------------

ADK는 단순한 Q&A 봇부터 실제 과제를 수행하는 복잡한 멀티 에이전트 시스템까지 개발할 수 있는 올인원 툴킷입니다.TypeScript에 최적화되어 자동완성, 타입 안전성, 그리고 진정한 ‘개발자 경험’을 제공합니다.

* * *

🔥 개발자들이 ADK를 사랑하는 이유
---------------------

ADK는 세 가지 핵심 원칙에 따라 설계되어 강력하면서도 확장 가능하며, 실제로 사용하기 재밌습니다:

### 🤖 직관적인 개발 경험

AgentBuilder API를 사용해 최소한의 코드로, 보일러플레이트 없이 에이전트를 손쉽게 생성할 수 있습니다. 코드가 깔끔하고 가독성 높으며 바로 실무에 투입 가능합니다.

### 🧠 모듈형 & 유연한 아키텍처

에이전트를 조합하고, 도구를 연결하며, OpenAI부터 Gemini까지 어떤 LLM이든 통합할 수 있습니다. 모듈형 설계를 통해 완전한 자유를 제공합니다.

### 🚀 프로덕션 환경 대응

ADK는 다음 기능들을 포함하여 프로토타입부터 대규모 서비스까지 확장 가능합니다:

*   세션 관리
    
*   영속적인 메모리
    
*   트레이싱 및 성능 분석을 위한 OpenTelemetry 지원
    

* * *

✨ 주요 기능 요약
----------

*   **멀티 에이전트 지원** – 복잡한 워크플로우를 처리할 에이전트 팀 구성
    
*   **유연한 오케스트레이션** – 순차/병렬/LLM 기반 라우팅 로직 활용 가능
    
*   **상태 유지형 메모리** – 세션 간 장기 컨텍스트 및 상태 유지
    
*   **다양한 LLM 호환성** – OpenAI, Gemini, Claude, Mistral 등 간 손쉬운 전환
    
*   **MCP 기반 툴 통합** – 기본 도구 장착 또는 직접 도구 개발 가능
    
*   **트레이싱 및 성능 평가** – OpenTelemetry로 디버깅 및 성능 분석
    
*   **어디서든 배포 가능** – Docker 지원, 클라우드 최적화, 손쉬운 컨테이너화
    

![](https://storage.googleapis.com/papyrus_images/7e0d97eec0d246162b8dff56b1fb36d321883fbe00cb421e8b7cf21efcd4a13b.png)

* * *

🧪 무엇을 만들 수 있나요?
----------------

가능성은 무한합니다:

*   **지식 기반 AI 어시스턴트** – 실시간 정보와 영속 메모리를 갖춘 AI
    
*   **자율 에이전트** – 다단계 작업을 스스로 수행하는 에이전트
    
*   **협업 워크플로우** – 전문화된 에이전트 체인을 통한 협업
    
*   **AI 기반 앱** – API, 데이터베이스 등 외부 시스템과 연결되는 앱
    

* * *

⛓️ 온체인 미래를 위한 설계
----------------

Web3 개발자를 위해 [ADK](https://github.com/IQAIcom/adk-ts?ref=blog.iqai.com)는 크립토 및 DeFi를 위한 네이티브 지원을 제공합니다:에이전트는 다음과 같은 작업을 수행할 수 있습니다:

*   📊 **DeFi 포지션 분석** (예: Fraxlend, BAMM)
    
*   🔁 **ODOS를 통한 토큰 스왑 실행**
    
*   🧠 **ATP에서 토큰화된 에이전트 관리**
    
*   💬 **ABI 기반 스마트 컨트랙트와 상호작용**
    
*   🌉 **NEAR 등 다양한 체인 간 브릿징**
    

이 모든 기능은 블록체인 상호작용을 위해 특별히 설계된 **Model Context Protocol (MCP)** 서버로 구동됩니다.

* * *

⚡ 몇 분 안에 시작해보세요
---------------

몇 줄의 코드만으로 첫 번째 에이전트를 만들어보세요:

![](https://storage.googleapis.com/papyrus_images/8fbcd4699ea74dcdb498a5d5eb2bb001bd7ac256af64af7f8f07f4fadfbdf04e.png)

![](https://storage.googleapis.com/papyrus_images/62e08a5ea2352d53b2b52faafda1fe479684eea6ee468b8143c078b4117012ac.png)

혹은 전체 프로젝트를 시작하세요:

![](https://storage.googleapis.com/papyrus_images/76e686dda61e010ef10305e128fc062fdc4b5e73a4885fbca449b644999a854d.png)

![](https://storage.googleapis.com/papyrus_images/2c9f396ab0a1b371db31569610fe07061c823d5df9b5436cc6430076df96b8b8.png)

샘플 에이전트, 개발 환경, 문서 등 필요한 모든 것이 포함되어 있습니다.

* * *

🤝 지금 이 여정에 함께하세요
-----------------

TypeScript용 ADK는 오픈소스이자 커뮤니티 중심의 프로젝트입니다.처음으로 에이전트를 만들고 있다면, 혹은 이미 50번째 프로젝트를 진행 중이라도 — 당신의 참여를 환영합니다.

*   💻 [코드 살펴보기: GitHub 저장소](https://github.com/IQAIcom/adk-ts?ref=blog.iqai.com)
    
*   💬 커뮤니티와 대화하기: 배우고 협업하세요
    
*   🧪 예제 [체험하기](https://github.com/IQAIcom/adk-ts/tree/main/apps/examples?ref=blog.iqai.com): 기본부터 고급까지 실제 사용 사례
    

지능적이고 자율적이며 온체인 기반의 에이전트 시대가 도래했습니다.TypeScript용 ADK와 함께, 그 미래를 여러분이 직접 만들어보세요.

**당신은 무엇을 만들게 될까요?**

---

*Originally published on [IQ.Wiki Blog (KR)](https://paragraph.com/@iq-wiki-blog-kr/typescript-agent-development-kit-adk)*
