ADK-Rust 저널

Rust로 AI 에이전트를 만드는 개발자를 위한 글.

Rust로 AI 에이전트를 구축하는 개발자를 위한 실용 가이드, 아키텍처 해설, 릴리스 이야기입니다.

추천아키텍처 · 14 min 읽기

ADK-Rust v2: 에이전트 프레임워크에서 프로덕션 런타임으로.

지난 3월, ADK-Rust v0.5에 대한 이야기를 공개했습니다. 이 릴리스를 통해 프레임워크는 검색, 코드 실행, 추가 모델 공급자, 영구 그래프, 암호화된 세션, 그리고 유용한 시작 프로젝트를 생성할 수 있는 CLI 등 더 많은 기능을 수행할 수 있게 되었습니다.

다음 질문은 더 어려웠습니다. 이러한 기능들이 개발자가 구성하고, 관찰하고, 보호하고, 배포하고, 계속 실행할 수 있는 하나의 프로덕션 시스템이 될 수 있을까요? v2로의 여정이 그 답입니다. ADK-Rust는 성장하는 에이전트 툴킷에서, 에이전트가 대화하고, 도구를 사용하고, 작업을 조율하고, 아티팩트를 생성하고, 개방형 프로토콜을 통해 협업하는 제품을 위한 Rust 런타임으로 변화했습니다.

계속 읽기

최신 글

아키텍처/
06

ADK-Rust v2: 에이전트 프레임워크에서 프로덕션 런타임으로.

지난 3월, ADK-Rust v0.5에 대한 이야기를 공개했습니다. 이 릴리스를 통해 프레임워크는 검색, 코드 실행, 추가 모델 공급자, 영구 그래프, 암호화된 세션, 그리고 유용한 시작 프로젝트를 생성할 수 있는 CLI 등 더 많은 기능을 수행할 수 있게 되었습니다.

다음 질문은 더 어려웠습니다. 이러한 기능들이 개발자가 구성하고, 관찰하고, 보호하고, 배포하고, 계속 실행할 수 있는 하나의 프로덕션 시스템이 될 수 있을까요? v2로의 여정이 그 답입니다. ADK-Rust는 성장하는 에이전트 툴킷에서, 에이전트가 대화하고, 도구를 사용하고, 작업을 조율하고, 아티팩트를 생성하고, 개방형 프로토콜을 통해 협업하는 제품을 위한 Rust 런타임으로 변화했습니다.

v2.0architectureproduction
14 min 읽기
릴리스/
05

ADK-Rust v0.5.0 — 주요 릴리스를 향한 여정

v0.5.0은 지금까지의 ADK-Rust 릴리스 중 가장 큰 규모입니다. 새로운 크레이트와 모델 제공자부터 완전히 새로워진 개발자 경험에 이르기까지 프레임워크의 모든 계층에 영향을 미칩니다. 여기 그 이야기가 있습니다.

v0.3.1부터 v0.5.0까지: 무엇이 바뀌었고, 무엇을 배웠으며, 어디로 나아가고 있는지.

v0.5.0ragcargo-adk
8 min 읽기
릴리스/
04

ADK-Rust v0.2.0: 첫 번째 안정화 릴리스

ADK-Rust v0.2.0 출시 - 그래프 에이전트, 실시간 음성, 브라우저 자동화, 평가 프레임워크 및 ADK Studio 시각적 빌더를 포함하는 첫 번째 안정화 릴리스입니다.

프로덕션 준비가 된 AI 에이전트 구축을 위한 Rust 프레임워크의 첫 번째 안정화 릴리스인 ADK-Rust v0.2.0을 발표하게 되어 기쁩니다. 이번 릴리스는 중요한 새 기능, 향상된 안정성, 그리고 향후 시맨틱 버저닝에 대한 약속과 함께 주요 이정표를 세웁니다.

v0.2.0stablerelease
15 min 읽기
아키텍처/
03

ADK-Rust를 사용한 다중 에이전트 시스템 구축

첫 AI 에이전트를 구축했습니다. 질문에 답하고, 문서를 요약하고, 심지어 코드를 작성할 수도 있는 인상적인 에이전트입니다. 하지만 현실은 다음과 같습니다:

Rust의 타입 안전성과 성능을 활용하여 간단한 조정부터 복잡한 그래프 기반 오케스트레이션에 이르기까지 다양한 다중 에이전트 패턴을 언제, 어떻게 사용할지 알아보세요.

multi-agentorchestrationtutorial
12 min 읽기
가이드/
01

adk-rust 시작하기: Rust에서 첫 AI 에이전트 만들기

Rust로 AI 에이전트의 힘을 잠금 해제하세요. 이 가이드는 첫 번째 지능형 에이전트를 구축, 실행 및 배포하는 방법을 보여줍니다.

ADK(Agent Development Kit)는 AI 에이전트 개발을 기존 소프트웨어 개발처럼 느끼게 하는 것을 목표로 하며, `adk-rust`는 강력한 Rust 구현체입니다. 이는 정교한 AI 에이전트를 개발하고 배포하기 위해 설계된 유연하고 모듈식 프레임워크를 제공합니다. Gemini 및 Google 생태계에 최적화되어 있지만, `adk-rust`는 모델 및 배포에 구애받지 않아 다양한 플랫폼에서 호환성과 유연성을 보장합니다. 이 가이드는 환경 설정, 첫 번째 `adk-rust` 프로젝트 생성, 기본 AI 비서 배포 과정을 안내하여 에이전트 기반 프로젝트를 위한 견고한 기반을 제공할 것입니다.

getting-startedtutorialbeginner
10 min 읽기