TL;DR
Managed Deep Agents는 LangChain의 에이전트 프레임워크로, mda CLI를 통해 프로젝트 스캐폴딩부터 배포까지의 과정을 간소화한다. 사용자는 instructions.md와 agent.py를 통해 에이전트의 행동과 모델, 도구를 설정하며, mda dev 명령어로 로컬 환경에서 LangSmith Studio와 연동해 즉시 테스트할 수 있다. 최종적으로 mda deploy를 실행하면 별도의 인프라 관리 없이 에이전트가 클라우드에 배포되어 운영된다.
챕터별 상세
환경 설정 및 프로젝트 초기화
uv는 파이썬 패키지 및 프로젝트 관리 도구로, 빠른 설치와 환경 관리를 지원한다.
uv tool install managed-deep-agents
mda init research-assistant
cd research-assistantManaged Deep Agents 설치 및 프로젝트 초기화 명령어
에이전트 설정 및 모델 구성
agent = define_deep_agent(
name="research-assistant-1",
model="openai:gpt-4o",
tools=[{"type": "web_search"}],
)agent.py 파일에서 에이전트의 모델과 도구를 설정하는 코드
로컬 개발 및 테스트
uv sync
mda dev의존성 설치 및 로컬 개발 서버 구동 명령어
클라우드 배포
mda deploy에이전트를 클라우드에 배포하는 명령어
용어 해설
- mda CLI
- — Managed Deep Agents 프로젝트의 생성, 로컬 개발 서버 구동, 클라우드 배포를 담당하는 명령줄 인터페이스 도구이다. 프로젝트 스캐폴딩과 의존성 관리를 자동화하여 에이전트 개발 과정을 간소화한다.
- LangSmith Studio
- — 에이전트의 실행 과정을 실시간으로 추적하고 테스트할 수 있는 인터페이스이다. 로컬 개발 환경과 연동하여 에이전트의 응답을 확인하고 디버깅하는 데 사용된다.
언급된 리소스
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.




