AI 에이전트, 한 문장으로
AI 에이전트는 목표를 주면 스스로 계획을 세우고, 도구를 써서, 끝까지 일을 처리하는 AI입니다. 한 번 묻고 한 번 답하는 챗봇과 달리, 여러 단계를 알아서 밟습니다.
챗봇 vs 에이전트
- 챗봇: "날씨 어때?" → "맑습니다." (한 번의 질문, 한 번의 답)
- 에이전트: "다음 주 부산 여행 일정 짜줘" → 날씨 조회 → 맛집 검색 → 숙소 확인 → 일정표 작성. 여러 도구를 순서대로 써서 결과를 완성.
핵심 차이는 자율성입니다. 에이전트는 "무엇을 먼저 하고, 그 결과를 보고 다음에 뭘 할지"를 스스로 정합니다.
어떻게 일하나 — 생각-행동-관찰 루프
에이전트는 보통 이 순환을 반복합니다.
- 생각: 목표를 위해 지금 뭘 해야 하지?
- 행동: 도구를 호출한다. (검색, 계산, API 등 — 여기서 MCP가 쓰임)
- 관찰: 결과를 보고 판단한다.
- 목표를 이룰 때까지 1~3 반복.
이 "도구를 쓸 수 있다"가 에이전트의 힘이고, 그 도구 연결 표준이 MCP입니다.
무엇을 만들 수 있나
- 자료를 찾아 정리해 보고서를 쓰는 리서치 에이전트
- 코드를 짜고 테스트하고 고치는 코딩 에이전트(Claude Code도 일종의 에이전트)
- 고객 문의를 분류하고 답하고 처리하는 업무 에이전트
주의할 점
자율성이 높을수록 통제와 검증이 중요합니다.
- 잘못된 판단이 여러 단계로 번질 수 있음 → 중간 확인 장치 필요
- 환각이 행동으로 이어지면 피해가 큼 → 위험한 작업은 사람 승인
- "무한 반복"에 빠지지 않게 한계를 둠
정리
LLM(두뇌) + 프롬프트(지시) + 도구/MCP(손발) + 자율 루프 = AI 에이전트. 지금까지의 가이드가 하나로 모이는 지점입니다.
여기까지 읽었다면 기본 개념은 충분합니다. 이제 직접 문제를 풀고 AI로 만들어보며, 머리로 안 것을 손으로 확인할 차례예요.