본문으로 건너뛰기
RAISE LAB
← 블로그 목록
기초 원리

챗봇·어시스턴트·에이전트 — 무엇이 다른가

"챗봇은 써 봤는데 에이전트는 뭐가 다른가요"라는 질문을 자주 받습니다. 셋 다 같은 언어 모델을 씁니다. 차이는 모델 주위에 무엇을 붙였는가, 그래서 모델이 무엇을 할 수 있고 누가 다음 행동을 정하는가에 있습니다. 이 글은 세 단계를 한 축 위에 놓고, 단계가 올라갈 때 무엇이 늘고 무엇이 위험해지는지 정리합니다.

1단계: 챗봇 — 묻고 답한다

가장 단순한 형태입니다. 사용자가 입력하면 모델이 다음 토큰을 생성해 답합니다. 모델이 볼 수 있는 것은 대화 내용뿐이고, 할 수 있는 것은 글을 쓰는 것뿐입니다.

  • 다음 행동을 정하는 쪽: 사람. 답을 읽고 다시 묻습니다.
  • 모델이 건드릴 수 있는 것: 없음. 출력은 텍스트일 뿐입니다.
  • 실패 비용: 낮음. 틀린 답을 사람이 읽고 걸러냅니다.

2단계: 어시스턴트 — 자료와 기능이 붙는다

여기서 모델 주위에 부품이 붙습니다. 회사 문서를 등록해 두는 Projects, 파일을 읽고 표와 앱을 만들어 내는 Artifacts, 반복 절차를 저장한 Skills, 외부 서비스를 연결하는 커넥터가 그것입니다. 모델은 여전히 사용자의 요청에 답하지만, 답하는 데 필요한 자료를 스스로 찾고 결과물을 파일 형태로 만듭니다.

  • 다음 행동을 정하는 쪽: 여전히 사람. 다만 한 요청 안에서 모델이 자료 조회를 스스로 합니다.
  • 모델이 건드릴 수 있는 것: 읽기 위주. 문서 검색, 파일 생성. 다만 메일·메신저 커넥터를 연결하면 발송 같은 쓰기 동작도 가능해지므로, 그 순간부터는 아래 에이전트 단계의 확인 원칙을 그대로 적용합니다.
  • 실패 비용: 중간. 잘못된 자료를 근거로 그럴듯한 결과물을 만들 수 있으므로 접지와 검증이 중요해집니다.

어소시에이트(CCAO-F) 자격증이 다루는 범위가 대체로 이 단계입니다. 도메인 5 "구성과 지식 관리"가 Projects·커넥터 설정을, 도메인 2 "출력 평가와 검증"이 결과물 검증을 묻습니다.

3단계: 에이전트 — 모델이 루프를 돈다

에이전트(agent)는 목표를 받으면 어떤 도구를 언제 쓸지 모델이 스스로 정하고, 도구 결과를 보고 다음 행동을 다시 정하는 것을 반복합니다. 이 반복을 에이전틱 루프(agentic loop)라고 부릅니다. "테스트가 실패하는 원인을 찾아 고쳐라"는 목표를 주면 파일을 읽고, 가설을 세우고, 수정하고, 테스트를 돌리고, 실패하면 다시 수정합니다. 사람은 목표와 도구, 멈출 조건만 줍니다.

  • 다음 행동을 정하는 쪽: 모델. 루프가 끝날 때까지 사람이 개입하지 않을 수 있습니다.
  • 모델이 건드릴 수 있는 것: 쓰기와 실행. 파일 수정, 명령 실행, API 호출, 메시지 발송.
  • 실패 비용: 높음. 잘못된 판단이 실제 변화로 이어지고, 루프가 같은 실패를 반복할 수 있습니다.

Claude Code가 대표적인 에이전트이고, MCP(Model Context Protocol)는 에이전트에 도구를 표준 방식으로 붙이는 규약입니다. 아키텍트(CCAR-F)와 개발자(CCDV-F) 자격증은 이 단계를 다룹니다. CCAR-F에서 가장 큰 도메인(27%)이 "에이전틱 아키텍처와 오케스트레이션"인 이유입니다.

단계가 오를수록 늘어나는 것

챗봇어시스턴트에이전트
다음 행동 결정사람사람모델
접근 범위대화만등록한 자료도구가 닿는 모든 곳
결과물텍스트파일·표·앱실제 변화(수정·실행·발송)
핵심 설계프롬프트자료 구성과 검증도구·권한·종료 조건·검증 루프
사람이 보는 시점매 답변결과물루프 중간의 정해진 지점

마지막 줄이 중요합니다. 에이전트에서 사람이 개입하는 지점을 설계하는 것을 휴먼 인 더 루프(human in the loop)라고 부릅니다. "전부 자동"과 "전부 수동" 사이에서, 되돌리기 어려운 행동(삭제, 발송, 결제) 직전에만 확인을 받는 식입니다. 자율성은 능력이 아니라 권한의 문제이고, 권한은 실패 비용에 맞춰 줍니다.

내 업무는 어느 단계인가

  • 답을 읽고 내가 판단하면 된다 → 챗봇으로 충분합니다.
  • 같은 자료를 매번 붙여 넣고 있다 → 어시스턴트(Projects·Skills)로 올립니다.
  • 여러 단계를 거쳐 결과가 나오고 각 단계가 앞 단계에 달려 있다 → 에이전트를 검토합니다. 단, 되돌릴 수 있는 작업부터.

응시 안내: Claude 자격증은 Claude Partner Network 소속 조직의 회사 이메일로만 등록할 수 있고, 개인 이메일로는 응시할 수 없습니다. 자격증보다 도메인 학습 자체에 무게를 두시고, 응시 조건은 자격증 가이드에서 확인하시기 바랍니다.

이어서 읽기