개발/용어 사전

AI Agent란? 도구를 고르고 실행하는 추론 루프

cedis 2026. 6. 15. 17:15
AI 검색 용어집: AI Agent

AI Agent는 한 번 답변하고 끝나는 챗봇보다 실행 흐름이 길어집니다.

목표를 보고, 도구를 고르고, 결과를 관찰하고, 다음 행동을 정하는 반복 구조가 핵심입니다.

한 문장으로 잡으면

  • AI Agent는 목표를 달성하기 위해 상태를 유지하고, 필요한 도구를 선택하고, 실행 결과를 다시 관찰하며 다음 행동을 정하는 구조입니다.

핵심 포인트

포인트 1
목표와 현재 상태를 읽습니다.
포인트 2
LLM이 다음 행동을 선택합니다.
포인트 3
도구를 실행하고 결과를 observation으로 저장합니다.
포인트 4
종료 조건을 확인하고 반복 여부를 결정합니다.

어디에 쓰이나

자료 조사 흐름
검색하고, 결과를 읽고, 부족하면 다시 검색하는 반복 작업에 쓰입니다.
운영 자동화
상태를 보고 필요한 도구를 호출한 뒤 결과에 따라 다음 행동을 정합니다.
안전 장치
max_steps, timeout, 권한 검사 없이 만들면 예측하기 어려운 루프가 될 수 있습니다.

헷갈리기 쉬운 부분

  • Agent는 단순 채팅보다 강력하지만 무한 루프, 잘못된 도구 호출, 권한 문제를 함께 설계해야 합니다.
  • 상태 관리와 종료 조건이 없으면 예측하기 어려운 시스템이 됩니다.

기억할 것

  • AI Agent의 핵심은 목표, 상태, 도구 선택, 관찰, 종료 조건이 반복되는 구조입니다.
  • 종료 조건과 권한 경계가 없으면 강력함보다 예측 불가능성이 커집니다.

참고한 문서