섹션별 상세
연구 에이전트는 다수의 웹 페이지를 읽고 분석할 때 컨텍스트 윈도우 부족과 리소스 경쟁으로 인해 성능 저하가 발생한다.
python
model = ChatBedrockConverse(
model="us.anthropic.claude-sonnet-4-6",
region_name="us-west-2",
config=BotoConfig(read_timeout=300),
)Claude Sonnet 모델을 사용하는 오케스트레이터 설정

LangChain Deep Agents는 오케스트레이터 역할을 수행하며, specialized ephemeral 서브 에이전트를 생성하여 작업을 분산한다.
python
for company_name, company_url in COMPETITORS:
browser_toolkit, browser_tools = create_browser_toolkit(region="us-west-2")
browser_toolkit.session_manager.session_wait_timeout = 60.0
toolkits_to_cleanup.append(browser_toolkit)
research_subagents.append({
"name": f"research-{company_name.lower()}",
"description": f"Researches {company_name} by browsing {company_url}.",
"system_prompt": RESEARCHER_PROMPT,
"tools": browser_tools,
})각 경쟁사별로 브라우저 서브 에이전트를 생성하는 루프

Amazon Bedrock AgentCore는 각 서브 에이전트에 필요한 격리된 MicroVM 환경을 제공하여 브라우저 연구와 파이썬 코드 분석을 독립적으로 실행한다.
python
ci_toolkit, ci_tools = await create_code_interpreter_toolkit(region="us-west-2")
toolkits_to_cleanup.append(ci_toolkit)
analyst_subagent = {
"name": "data-analyst",
"description": "Analyzes competitor data, generates charts and reports.",
"system_prompt": ANALYST_PROMPT,
"tools": ci_tools,
}데이터 분석을 위한 코드 인터프리터 툴킷 생성
연구 단계에서 3개의 브라우저 서브 에이전트가 병렬로 경쟁사 웹사이트를 탐색하고 구조화된 데이터를 반환한다.
데이터 분석 단계에서는 별도의 분석가 서브 에이전트가 AgentCore Code Interpreter를 사용하여 차트와 보고서를 생성한다.
python
result = await agent.ainvoke(
{"messages": [{"role": "user", "content": "Compare pricing for GitHub, GitLab, and Bitbucket"}]},
config={"configurable": {"thread_id": "session-1", "actor_id": "research-agent"}},
)에이전트 실행 및 연구 요청 호출
근거
- Sequential processing of the same research would take up to 3x longer. — Step 5: Create and run the agent
AgentCore Memory를 통해 장기 기억을 관리하고, CloudWatch 또는 LangSmith를 사용하여 전체 워크플로의 추적과 디버깅이 가능하다.
용어 해설
- 마이크로 가상 머신(MicroVM)
- — 경량화된 단일 목적 가상 머신으로, 에이전트 작업 시 격리된 실행 환경을 제공하여 보안과 리소스 효율성을 높인다.
- 오케스트레이션(Orchestration)
- — 여러 에이전트의 작업 흐름을 관리하고, 서브 에이전트 생성 및 생명주기를 제어하여 전체 시스템의 목표를 달성하는 과정.
- 컨텍스트 윈도우(Context Window)
- — LLM이 한 번에 처리할 수 있는 텍스트 양의 제한으로, 연구 에이전트가 많은 데이터를 처리할 때 이 공간을 효율적으로 관리하는 것이 중요하다.
기술
- LangChain
- Amazon Bedrock
- AgentCore
- Playwright
- Python
활용 사례
- 경쟁사 연구
- 금융 실사
- 데이터 파이프라인 자동화
AI 분석 전체 내용 보기
AI 요약 · 북마크 · 개인 피드 설정 — 무료
출처 · 인용 안내
원문 발행 2026. 06. 15.수집 2026. 06. 15.출처 타입 RSS
인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.

