에이전트 / AI 개발 개념

에이전트(Agent)

에이전트(Agent)은(는) 바이브 코딩 중 자주 마주치는 핵심 개념입니다. 정의만 외우기보다 실제 작업 흐름에서 어떤 역할을 하는지 이해하는 것이 중요합니다.

쉬운 설명

목표를 받고 도구를 사용해 여러 단계를 진행하는 AI 작업자 개념.

배경과 쓰임까지 이해하기

조금 더 자세히

에이전트(Agent)는 목표를 받고 여러 단계를 진행하는 AI 작업자 개념입니다. 보통 챗봇은 질문에 답하는 데 그치지만, 에이전트는 파일을 읽고, 도구를 호출하고, 명령을 실행하고, 결과를 확인하면서 작업을 이어갈 수 있습니다. 예를 들어 코드 수정 에이전트, 리서치 에이전트, 브라우저 자동화 에이전트, 배포 확인 에이전트, 문서 작성 에이전트처럼 특정 목표를 수행하는 형태로 쓰입니다.

클로드 코드(Claude Code), Codex 같은 도구를 이해할 때 자주 등장합니다. 권한이 큰 도구를 연결할수록 결과 확인과 보안 검토가 중요합니다. 한마디로, 에이전트(Agent)는 도구를 사용해 일을 진행하는 AI 작업자입니다.

실제로는 이렇게 만나요

버그를 고치라는 요청을 받으면 로그 확인, 코드 수정, 테스트 실행, 결과 보고까지 순서대로 수행하는 방식입니다.

  • 이런 거 할 때 나와요 단순 답변 AI와 달리 에이전트(Agent)는 파일 읽기, 명령 실행, 브라우저 확인처럼 행동을 이어가며 작업을 완성하려고 합니다.
  • 이렇게 생겼어요 에이전트(Agent)은(는) LLM, Skill, Claude Code 같은 주변 개념과 함께 문서, 설정 화면, 오류 메시지에서 자주 보입니다.
  • 나오는 화면 예시 에이전트 / AI 개발 개념 작업을 하다가 LLM, Skill, Claude Code를 확인하는 화면

헷갈리기 쉬운 점

에이전트가 항상 맞는 판단을 하는 것은 아닙니다. 권한, 삭제, 배포 같은 영향 큰 작업은 사람이 검토해야 합니다.

왜 알아두면 좋을까요?

단순 답변 AI와 달리 에이전트(Agent)는 파일 읽기, 명령 실행, 브라우저 확인처럼 행동을 이어가며 작업을 완성하려고 합니다.

Checklist

실제로 볼 때 확인할 것

  1. 01

    목표와 완료 조건을 분명히 준다

  2. 02

    중요한 작업은 중간 확인을 요청한다

  3. 03

    결과물을 직접 실행해 본다

관계 지도