AI 에이전트란?

단일 프롬프트 응답이 아니라 여러 단계에 걸친 추론 + 도구 호출 + 상태 관리를 통해 목표를 달성하는 LLM 시스템이다.

구성 요소

  • 루프: LLM 호출 → 도구 실행 → 결과 관찰 → 다시 LLM
  • 도구: 외부 API 호출, 파일 시스템 접근, 코드 실행
  • 메모리: 세션 간 컨텍스트 유지
  • 플래너: 작업을 하위 단계로 분해

실사용 예

  • Claude Code, Cursor — 코딩 에이전트
  • Claude Managed Agents — 매니지드 에이전트 런타임
  • AutoGPT, LangGraph, smolagents — 오픈소스 프레임워크