용어집/AI Agent (AI 에이전트)
정의

AI Agent (AI 에이전트)

AI 에이전트는 모델이 목표와 현재 상태를 바탕으로 필요한 도구와 다음 행동을 선택하며 작업을 이어가는 시스템입니다. 계획·실행·확인을 반복할 수 있지만, 자율적으로 동작한다는 사실이 작업의 성공이나 정확성을 보장하지는 않습니다.

BOAZ · 최종 업데이트 2026-09-13

에이전트와 정해진 워크플로

AI를 사용하는 시스템이 모두 같은 방식으로 움직이지는 않습니다. Anthropic의 Building effective agents는 미리 정한 경로를 따라가는 워크플로와, 모델이 과정과 도구 사용을 동적으로 선택하는 에이전트를 구분합니다.

방식 다음 행동을 정하는 방법 예시
단일 응답 요청에 대한 결과를 한 번 생성 문장 초안 작성
워크플로 미리 정한 절차와 분기 추출 → 계산 → 형식 검사
에이전트 모델이 중간 결과를 보고 선택 자료 조사 중 빠진 근거를 추가로 찾아 비교

실제 시스템은 이 방식들을 섞어 사용합니다. 일정한 계산은 코드에 맡기고, 어떤 자료를 더 찾아야 할지는 에이전트가 판단하도록 만들 수 있습니다.

모델·도구·상태·검증이 함께 움직인다

모델은 해석하고 다음 행동을 제안합니다. 도구는 파일을 읽거나 명령을 실행합니다. 실행 상태와 기록은 하네스가 관리할 수 있습니다. 따라서 에이전트의 계획이 언제나 대화 속 문장으로만 존재하는 것은 아닙니다.

‘회사의 교육 자료를 정리하라’는 요청이라면 원문을 찾고, 기존 지식과 비교하고, 수정안을 작성한 뒤 검사할 수 있습니다. 여기서 스스로 ‘완료’라고 말하는 것과 원문을 정확히 반영한 것은 별개입니다. 결과 파일과 검증 근거를 함께 확인해야 합니다.

정해진 흐름과 동적 판단을 한 업무에 조합한다

가상 문의 분류 업무에서 필수 항목 추출과 형식 검사는 정해진 워크플로로 처리할 수 있습니다. 자료가 부족할 때 어떤 원문을 더 찾아야 하는지는 에이전트가 상황에 따라 선택하게 할 수 있습니다.

분류 결과를 외부 시스템에 반영하는 단계에는 권한과 통과 조건을 둡니다. 분류 근거가 부족하거나 허용 범위를 벗어나면 사람에게 판단할 자료를 넘깁니다. ‘모든 단계를 자율화할 것인가’보다 어느 단계에 동적 선택이 필요한지 구체화하는 방식입니다.

업무 쪼개기로 각 단계의 입력과 산출물을 정하고, Harness에 상태·재시도·중단 조건을 연결하면 전체 흐름을 검증하기 쉬워집니다.

하나의 에이전트와 여러 에이전트

에이전트가 반드시 여러 역할의 팀이라는 뜻은 아닙니다. 하나의 에이전트가 필요한 도구를 차례로 쓸 수도 있고, 독립적인 일을 서브에이전트에 맡길 수도 있습니다. 별도 맥락이 필요한 이유와 전달할 자료가 분명할 때 작업을 나눕니다.

검토 담당을 분리해도 자동으로 독립 검증이 되지는 않습니다. 작성자의 잘못된 요약만 전달하면 다른 에이전트도 같은 전제로 판단할 수 있습니다. 원문과 기준에 접근할 수 있어야 합니다.

실제 업무를 맡길 때 정할 것

  • 목표와 범위: 어떤 결과를 만들고 어디까지 처리할 것인가.
  • 자료와 권한: 무엇을 읽고 어떤 도구를 실행할 수 있는가.
  • 완료 기준: 무엇을 확인해야 끝났다고 말할 수 있는가.
  • 중단 기준: 근거 부족, 반복 실패, 시간·비용 한도에 도달하면 어떻게 할 것인가.
  • 사람의 역할: 어떤 예외나 변경을 사람이 판단하는가.

이 조건은 업무 쪼개기를 통해 구체화할 수 있습니다. ‘잘 정리해줘’보다 ‘확정 결정과 제안을 구분하고 각 항목에 원문 위치를 남겨라’가 확인하기 쉽습니다.

검증 결과에도 범위가 있다

검증 Loop가 확인한 것은 정해진 조건입니다. 링크 검사가 통과했어도 문장의 사실성은 확인하지 못할 수 있습니다. AI 검토 의견, 코드 검사 결과, 사람이 채택한 판단을 구분해 남기면 무엇을 믿고 다음 단계로 넘어갔는지 알 수 있습니다.

자주 묻는 질문

챗봇과 에이전트는 무엇이 다른가요?+

화면이 채팅 형태인지보다 도구를 사용하고 중간 결과에 따라 다음 행동을 선택하는지가 중요합니다. 채팅 화면을 가진 제품도 에이전트 기능을 제공할 수 있습니다.

에이전트는 항상 별도 Context에서 실행되나요?+

아닙니다. 메인 대화에서 일하는 에이전트도 있습니다. 별도 실행 맥락을 만드는 것은 서브에이전트나 세션 구성의 선택이며, 모든 에이전트의 필수 조건은 아닙니다.

에이전트가 완료했다고 하면 믿어도 되나요?+

완료 보고와 실제 결과를 대조해야 합니다. 파일이 생성됐는지, 테스트가 통과했는지, 외부 작업이 실제 반영됐는지처럼 관찰 가능한 기준이 필요합니다.

작업마다 여러 에이전트를 만들어야 하나요?+

아닙니다. 한 에이전트와 명확한 도구·기준으로 시작하고, 독립적인 조사나 별도 검토가 필요한 부분만 나눌 수 있습니다. 전달 비용과 검토 비용도 함께 봅니다.

BOAZ

LINE 엔지니어 출신이, 실효성 있는 AX 프로그램을 진행합니다. 대기업 임원 및 실무자 대상 AX 프로그램 진행 경험을 바탕으로, 기업의 실제 업무를 분석하고 작동하는 AI 활용 결과물까지 함께 만듭니다.

관련 용어

우리 조직에 맞는 AX가 궁금하다면

조직 상황과 대상(임원·실무자·전사)을 알려주시면, 어떤 프로그램이 맞는지 — 혹은 아직 워크숍이 필요 없는 단계인지 — 솔직하게 답해드립니다.