AI 에이전트, 챗봇이랑 뭐가 다를까? — 개념 한 장 정리 + 2026 코딩 에이전트 23종 총목록
목차
IBM Bob은 2026년 4월 말 IBM이 발표한 엔터프라이즈용 AI 코딩 에이전트이고, Bob Shell은 그 CLI입니다.
"AI 에이전트"라는 말, 자주 듣게 됐습니다. 그런데 막상 "채팅 AI랑 뭐가 달라?"라고 물으면 의외로 설명하기 어렵습니다. 여기를 한번 발을 땅에 붙이고 정리해 둡니다.
AI 에이전트란 "스스로 손을 움직이는 AI"
거칠게 말하면 이렇습니다.
목표를 건네면, 스스로 할 일을 분해하고, 도구를 쓰고, 몇 스텝이고 움직여서, 결과까지 가져가는 AI.
포인트는 4가지.
- 목표로 움직인다 … "버그 고쳐 줘", "이 CSV 집계해 줘"처럼 절차가 아니라 골을 건넨다.
- 스스로 순서를 짠다 … 다음에 뭘 할지를 AI가 스스로 정한다.
- 도구를 쓴다 … 파일을 읽고 쓰고, 커맨드를 돌리고, 웹을 보고, API를 호출한다. 텍스트만 돌려주는 게 아니다.
- 돌린다 … 실행 → 결과 확인 → 다음 수, 를 반복한다. 잘 안 되면 다시 한다.
이 "도구를 쓰면서 스스로 루프를 돌리는" 데가 보통 채팅과의 결정적인 차이입니다.
채팅과의 차이는 "가르쳐 주느냐" "해 주느냐"
같은 "이 버그 고쳐 줘"라도 돌아오는 것이 다릅니다.
| 채팅(대화형 AI) | AI 에이전트 | |
|---|---|---|
| 돌아오는 것 | 고치는 법의 설명(텍스트) | 실제로 고친 코드와 결과 |
| 누가 손을 움직이나 | 당신(복붙·실행은 사람) | AI(파일 편집·커맨드 실행까지) |
| 주고받는 형태 | 1문 1답 | 골을 건네고, 나머지는 경과를 감독 |
| 도구 | 기본은 문장 생성 | 파일·셸·웹·API를 조작 |
| 사람의 역할 | 질문한다·판단한다 | 승인한다·감독한다 |
채팅은 "가르쳐 준다". 에이전트는 "해 준다". 이 한 줄입니다.
그리고 — 여기까지 이 연재에서 만져 온 Bob Shell도 바로 이 에이전트입니다. 그래서 "멋대로 실행시키지 않는 승인"이니 "어느 모드로 움직이나"니 "무엇을 했는지 남는 세션 기록"이니 하는 이야기를 해 온 거죠. 손을 움직이는 상대이니 고삐와 기록이 필요하다. 뒤집어 말하면, 그냥 채팅에는 이런 게 필요 없습니다.
할 수 있는 일 — "코딩계"라도 하는 일은 넓다
에이전트에는 여러 밭이 있습니다. PC를 조작하는 computer use, 기업 업무를 돌리는 것, 뭐든 하는 만능형 범용 에이전트……. 다만 지금 가장 수가 많고 진화도 빠른 것은 개발용=코딩계입니다. 이 글에서는 거기로 좁혀서 봅니다.
그리고 "코딩계"라 해도 코드만 치는 게 아닙니다. 골을 하나 건네면 개발 주변을 통째로 움직입니다.
- 코드를 쓴다·고친다 … 여러 파일 수정, 리팩터링, 테스트 생성, 버그 조사
- 조사한다 … 코드베이스를 읽고 파악한다, 웹과 문서를 넘나들며 조사한다
- 커맨드를 돌린다 … 빌드·테스트·
git·패키지 도입 - 환경을 만진다 … CI 실패를 고친다, 의존성을 해결한다, 브라우저로 동작을 확인한다
"코드 생성 툴"이라기보다 개발이라는 일의 상당 부분을 맡길 수 있는 상대로 보는 쪽이 실태에 가깝습니다. 뿌리는 어느 것이든 "목표 → 자율 → 도구 → 루프"입니다.
코딩 에이전트 총목록
지금 이름이 들리는 코딩계를 최대한 꼽아 봅니다. 알파벳순. 미국 진영뿐 아니라 중국 진영과 오픈소스(OSS)도 넣었습니다.
표의 "형태"는 대략의 쓰임새입니다.
- CLI … 터미널에서 움직인다
- IDE … 그 자체가 에디터(통합 개발 환경)
- 확장 … VS Code 등의 에디터에 넣어 쓴다
- 클라우드 … 비동기로 클라우드 쪽이 실행한다
하나의 제품이 여러 형태를 갖기도 합니다(예: 확장으로도 CLI로도 쓸 수 있음).
| No. | 이름 | 형태 | 개요 | 벤더 |
|---|---|---|---|---|
| 1 | Aider | CLI | 터미널의 AI 페어 프로그래밍. git 네이티브 편집이 강점 | 오픈소스 |
| 2 | Amazon Q Developer | IDE/CLI | AWS 개발용. 자동 완성부터 에이전트까지 | Amazon(AWS) |
| 3 | Antigravity CLI | CLI | Google의 CLI 에이전트(구 Gemini CLI, 2026/6에 이행) | |
| 4 | Bob | CLI/IDE | 엔터프라이즈용 AI 코딩(이 연재의 주인공) | IBM |
| 5 | Claude Code | CLI | 터미널 상주형 코딩 에이전트 | Anthropic |
| 6 | Cline | 확장/CLI | VS Code 확장이 출발점. CLI판도 성숙 | 오픈소스 |
| 7 | CodeBuddy | IDE/확장 | Hunyuan+DeepSeek. 200개 이상 언어 | Tencent(텐센트) |
| 8 | CodeGeeX | 확장 | 완전 무료·OSS. 300개 이상 언어 | Zhipu AI(즈푸·칭화계) |
| 9 | Codex | CLI/클라우드 | CLI·클라우드에서 움직이는 코딩 에이전트 | OpenAI |
| 10 | Comate(文心快码) | 확장 | 원신(ERNIE) 기반 AI 코딩 | Baidu(바이두) |
| 11 | Continue | 확장/CLI | OSS. 로컬 모델에 강함. CLI는 cn | 오픈소스 |
| 12 | Cursor | IDE | AI 에디터. 에이전트 기능 내장 | Anysphere |
| 13 | Devin | 클라우드 | 비동기로 장시간 태스크를 맡기는 자율형 | Cognition |
| 14 | GitHub Copilot | IDE/CLI/클라우드 | 자동 완성부터 자율적인 PR 작성까지 | GitHub(Microsoft) |
| 15 | Goose | CLI | OSS 범용 코딩 에이전트 | Block(Linux Foundation 산하로) |
| 16 | Jules | 클라우드 | 비동기로 클라우드에서 Issue를 처리 | |
| 17 | OpenCode | CLI | 2026년에 떠오른 OSS 터미널 에이전트. 다수 모델 대응 | 오픈소스(Anomaly/구 SST) |
| 18 | OpenHands | 클라우드/CLI | 계획 → 실행을 돌리는 자율형(구 OpenDevin) | All Hands AI(OSS) |
| 19 | Qoder CN | IDE/확장 | 중국의 대표 격. Qwen 기반 | Alibaba(알리바바) |
| 20 | Qwen Code | CLI | 중국발 터미널 CLI. Qwen 기반 | Alibaba(알리바바) |
| 21 | Replit Agent | 클라우드 | 프롬프트에서 풀스택 생성·배포 | Replit |
| 22 | Trae | IDE | AI IDE. SOLO 모드로 한 번에 만든다 | ByteDance(바이트댄스) |
| 23 | Windsurf(현 Devin Desktop) | IDE | AI 에디터(구 Codeium) | Cognition |
전부를 망라할 수는 없습니다(매달 늘어나고, 사라지기도 합니다). 그래도 늘어놓으면 몇 가지가 보입니다. 미국 진영·중국 진영·OSS의 삼파전이라는 것. 중국 진영은 가격과 현지 최적화로 밀고 들어온다는 것. OSS는 "특정 모델에 묶이지 않는" 가벼움으로 크고 있다는 것. 더는 한 회사의 독점이 아닙니다.
한 가지 주의: 물갈이가 빠르다
이런 목록은 쓰는 족족 낡아 갑니다. 실제로 2026년 상반기만 해도 Google이 Gemini CLI를 종료하고 다른 것(Antigravity CLI)으로 갈아탔고, Windsurf는 Cognition 산하(Devin Desktop으로 개칭)가 되는 움직임이 있었습니다. 그러니 "최신의 정답"은 각사 공식에서 확인하세요. 이 표는 지금의 지형도로 봐 주시면 됩니다.
앞으로의 전망
코딩계로 좁히면 방향은 이 언저리입니다.
- 더 자율적으로, 비동기로 … "그 자리에서 함께 쓴다"에서 "Issue를 건네고, 클라우드에서 돌리고, PR로 받는다"로. Devin과 Jules 같은 비동기형이 늘고 있습니다.
- 여러 에이전트의 분담 … 설계 역·구현 역·리뷰 역으로 역할을 나눠 협조시키는 "멀티 에이전트"로.
- 표준으로 잇는다 … 툴이나 다른 에이전트와 주고받기 위한 공통 규격이 퍼지고 있습니다. MCP(도구의 연결), AGENTS.md(행동 지시서) — 툴을 넘나들며 같은 작법이 통하게 되어 가고 있습니다.
- 가격과 모델의 자유화 … 중국 진영의 저가 공세와 OSS의 "모델 비의존". 특정 벤더의 울타리 치기가 무너지고 있습니다.
한편, 맡기는 범위가 넓어질수록 고삐와 설명 책임을 묻게 됩니다. 멋대로 실행시키지 않는다·기밀을 넘기지 않는다·누가 뭘 했는지 나중에 더듬을 수 있다 — 이 연재에서 Bob Shell을 소재로 봐 온 "수수하지만 중요한 부분"은 코딩 에이전트 전체의 숙제 그 자체입니다. 화려한 자동화보다 쓰는 쪽의 작법이 승부를 가른다 — 그렇게 보고 있습니다.
정리
- AI 에이전트는 "스스로 손을 움직이는 AI". 목표 → 자율 → 도구 → 루프, 가 뼈대.
- 채팅은 "가르쳐 준다", 에이전트는 "해 준다". 그래서 승인과 기록이 필요하다.
- 코딩계만 해도 미국 진영·중국 진영·OSS의 삼파전. 게다가 물갈이가 빠르다.
- 앞으로는 더 자율적으로, 비동기로. 그만큼 고삐와 설명 책임이 주역이 된다.
— 그런 의미에서, 이 연재에서 만져 온 Bob Shell도 이 "코딩 에이전트"의 하나입니다.
이 글이 도움이 됐다면 추천해 주세요