TypeScript용 Agent Development Kit 소개: 코드‑퍼스트 접근 방식으로 AI 에이전트 구축

발행: (2026년 1월 20일 오전 09:41 GMT+9)
6 min read

Source: Google Developers Blog

AI 세계는 단일 목적 모델을 넘어 지능적이고 자율적인 다중 에이전트 시스템으로 빠르게 진화하고 있습니다.

복잡한 애플리케이션을 개발자들이 쉽게 구축할 수 있도록, 우리는 Agent Development Kit (ADK) for TypeScript 를 소개하게 되어 기쁩니다. 이 오픈소스 프레임워크는 에이전트 개발을 고전적인 소프트웨어 개발처럼 느끼게 설계되었습니다.

이제 TypeScript와 JavaScript 개발자는 익숙하고 사랑하는 언어와 생태계를 활용해 강력한 AI 에이전트와 다중 에이전트 시스템을 구축, 간소화 및 배포할 수 있습니다.

코드‑우선 철학을 에이전트 개발에 적용하기

ADK는 핵심 원칙을 가지고 있습니다: 코드‑우선 접근 방식의 유연성과 정밀한 제어를 개발자에게 제공하는 것.

ADK for TypeScript를 사용하면 에이전트의 로직, 도구, 오케스트레이션을 직접 TypeScript로 정의할 수 있습니다. 이를 통해 전통적인 소프트웨어 개발에서 사용하는 모범 사례—버전 관리, 자동 테스트, CI/CD 파이프라인 통합—를 그대로 적용할 수 있습니다.

ADK for TypeScript를 시작하는 것은 엔지니어에게 친숙하고 간단합니다. 복잡한 프롬프트 대신 에이전트, 인스트럭션, 도구와 같은 모듈형, 테스트 가능한 컴포넌트로 대체합니다. 이 코드‑우선 접근 방식은 AI 로직을 확장 가능하고 프로젝트 전체에 걸쳐 재사용하기 쉽게 만듭니다. 몇 줄의 깔끔하고 가독성 좋은 코드만으로 강력한 에이전트를 정의할 수 있습니다:

const writerAgent = new Agent({
  name: "StoryTeller",
  model: "gemini-2.5-flash",
  instruction: "Write a short story based on the user prompt.",
  outputKey: "story"
});

ADK를 TypeScript 생태계에 도입하면 개발자에게 다음과 같은 강력한 이점을 제공합니다:

  • 엔드‑투‑엔드 타입 안전성: 전체 스택에서 자신감을 가지고 개발할 수 있습니다. 에이전트 백엔드와 애플리케이션 프론트엔드를 단일하고 일관된 언어로 개발해 오류를 줄이고 유지 보수를 향상시킵니다.
  • 풍부하고 친숙한 생태계: 기존 TypeScript 기술과 도구를 활용해 에이전트를 구축합니다. 선호하는 환경을 떠날 필요 없이 원활한 개발자 경험을 누릴 수 있습니다.
  • 단순화된 모듈성: ADK의 모듈형 설계 덕분에 특화된 에이전트를 만들고 이를 복합적인 다중 에이전트 시스템으로 조합할 수 있습니다. TypeScript의 강력한 타입 시스템이 에이전트 간 데이터 계약을 명확하고 견고하게 관리하도록 돕습니다.
  • 원활한 배포: 다른 TypeScript 애플리케이션을 실행하는 어디서든 에이전트를 실행할 수 있습니다. ADK는 배포에 구애받지 않으며, 로컬 머신, 컨테이너, Google Cloud Run 같은 서버리스 환경에 자유롭게 배포할 수 있습니다.

성장 중인 오픈 생태계의 일원

ADK는 오픈소스 프레임워크이며, Google의 AI(예: Gemini와 Vertex AI)에 최적화되어 있지만 모델‑독립적 으로 설계되어 다른 서드‑파티 도구 와도 호환됩니다. 최신 모델인 Gemini 3 Pro와 Gemini 3 Flash를 포함한 최신 모델들을 완벽히 지원해 에이전트에 고급 기능을 활용할 수 있습니다.

MCP Toolbox for Databases와 새로운 네이티브 ADK for TypeScript 통합을 통해 데이터를 손쉽게 연결하세요.

우리는 개발자에게 강력하고 유연한 도구를 제공해 차세대 AI 애플리케이션을 구축하도록 돕고자 합니다.

오늘 바로 시작하세요!

Agent Development Kit for TypeScript와 함께 여러분이 어떤 것을 만들어낼지 기대됩니다.

  • GitHub 저장소 탐색:
  • 문서 살펴보기:
  • 샘플 확인:
  • 커뮤니티 참여:

행복한 개발 되세요!

Back to Blog

관련 글

더 보기 »

Gemini 3와 실제 에이전트 사례

2025년 12월 19일 우리는 agentic AI의 새로운 단계에 진입하고 있습니다. 개발자들은 단순 notebooks를 넘어 복잡하고 production‑ready agentic workflow를 구축하고 있습니다.