
이 글은 Artificial Analysis가 공개한 코딩 에이전트 벤치마크 결과를 바탕으로, 단순히 “어떤 모델이 좋은가”를 넘어 모델·하네스·설정 조합이 실제 성능과 비용, 속도에 어떤 차이를 만드는지를 정리한 기술 분석 글입니다.
코딩 에이전트를 도입하거나 비교 검토 중인 독자라면, 이번 벤치마크가 왜 기존 모델 중심 평가와 다른 의미를 가지는지, 그리고 어떤 관점으로 선택해야 하는지 한눈에 파악할 수 있도록 구성했습니다.
코딩 에이전트 벤치마크의 배경과 의미
AI 코딩 에이전트는 이제 모델 하나만으로 성능을 판단하기 어려운 단계에 들어섰습니다. 같은 모델이라도 어떤 하네스(harness)에서, 어떤 기본 설정으로 실행하느냐에 따라 결과가 크게 달라집니다.
Artificial Analysis는 이러한 현실을 반영해, “모델 단위”가 아닌 “에이전트 변형(agent variant)”을 비교 단위로 삼았습니다. 즉, 하네스 + 모델 + 추론 설정의 조합이 하나의 평가 대상입니다.
이 접근은 실제 개발자가 체감하는 경험에 더 가깝습니다. 실무에서는 모델 자체보다도, 도구가 어떻게 코드를 탐색하고 명령을 실행하며 컨텍스트를 관리하는지가 결과를 좌우하기 때문입니다.
무엇을 어떻게 측정했는가: 3종 벤치마크 구성
Coding Agent Index는 서로 성격이 다른 세 가지 벤치마크를 묶어 하나의 종합 지수를 만듭니다.
1. SWE-Bench-Pro-Hard-AA
실제 저장소 이슈를 읽고 코드를 수정해 테스트를 통과시키는 고난도 코드 패치 생성 평가입니다.
가장 전통적인 “코드를 고쳐서 문제를 해결하는 능력”을 측정하며, pass/fail 기반의 pass@1 점수를 사용합니다.
2. Terminal-Bench v2
셸 환경에서 다단계 명령을 실행해 과제를 완수하는 터미널 워크플로우 평가입니다.
자동화, 스크립트 실행, 명령 순서 이해 능력이 핵심입니다.
3. SWE-Atlas-QnA
저장소를 읽고 구조와 동작을 이해해 질문에 답하는 저장소 이해 및 설명 능력 평가입니다.
부분 점수가 반영되는 루브릭 방식으로, “어디까지 이해했는가”가 점수에 반영됩니다.
이 세 점수를 가중치 없이 단순 평균한 값이 종합 지수입니다. Artificial Analysis는 세 능력이 본질적으로 다르기 때문에 동일한 비중으로 봐야 한다는 입장을 명확히 했습니다.
비교의 핵심: 모델이 아니라 ‘에이전트 변형’
이번 벤치마크에서 가장 중요한 포인트는 비교 단위입니다.
같은 모델이라도 하네스가 달라지면 결과가 달라지므로, 각 조합을 별도의 행(row)으로 평가합니다.
또한 별도 표기가 없는 경우, 각 에이전트의 기본 추론 강도 설정을 그대로 사용해 “기본 사용자 경험”을 반영했습니다. 이는 벤치마크 점수가 곧바로 실사용 체감과 연결되도록 하기 위한 선택입니다.
종합 지수 결과 요약
총 13개 에이전트 변형 중 상위권은 0.59~0.61 구간에 밀집해 있습니다.
1위와 3위의 차이는 약 1.3%p에 불과해, 절대적인 우열보다는 미세한 특성 차이가 더 중요하다는 점을 보여줍니다.
특히 눈에 띄는 결과는 동일 모델이라도 하네스에 따라 순위가 뒤바뀐다는 점입니다.
이는 “공식 하네스가 항상 최적”이라는 가정이 반드시 성립하지 않음을 시사합니다.
벤치마크별로 본 강점의 차이
저장소 이해(Q&A): GPT 계열의 강세
저장소 구조와 동작을 설명하는 영역에서는 GPT-5.5 계열 조합이 가장 높은 점수를 기록했습니다.
코드를 ‘읽고 설명하는 작업’ 비중이 큰 팀이라면 이 영역 점수를 특히 주의 깊게 볼 필요가 있습니다.
코드 패치 생성: Claude Opus 계열의 우위
가장 어려운 SWE-Bench-Pro-Hard에서는 전반적으로 점수가 낮지만, Claude Opus 계열이 상대적으로 높은 성능을 보였습니다.
실제 코드 수정과 테스트 통과가 중요한 워크플로우라면 이 결과는 의미가 큽니다.
터미널 워크플로우: Codex 조합의 강점
다단계 셸 명령 실행에서는 Codex 기반 조합이 가장 안정적인 성능을 보였습니다.
자동화 스크립트나 CLI 중심 작업이 많다면 중요한 지표입니다.
점수, 비용, 실행 시간은 비례하지 않는다
실무에서 가장 현실적인 질문은 이것입니다.
“점수가 높은 조합은 항상 더 비싸고 느린가?”
이번 결과는 그렇지 않다는 점을 명확히 보여줍니다.
- 작업당 비용은 약 0.07달러부터 2.26달러까지, 최대 30배 차이가 납니다.
- 실행 시간 역시 가장 빠른 조합과 가장 느린 조합 사이에 7배 이상 차이가 납니다.
- 그러나 비용이나 시간이 높다고 해서 종합 점수가 반드시 높은 것은 아닙니다.
특히 일부 저비용 조합은 중상위권 점수를 기록해, 가성비 측면에서 매우 매력적인 선택지로 평가됩니다.
동일 모델, 다른 하네스의 실제 차이
같은 모델을 서로 다른 하네스에서 실행했을 때,
- 종합 점수
- 세부 벤치마크 점수
- 비용
- 실행 시간
이 모두가 달라졌습니다.
한쪽은 점수는 약간 낮지만 더 빠르고 저렴하고, 다른 쪽은 점수는 높지만 느리고 비싼 식의 명확한 트레이드오프가 나타납니다.
이는 코딩 에이전트 선택 시 모델 하나만 고르는 방식이 얼마나 위험한지를 잘 보여주는 사례입니다.
가성비 관점에서 본 실무적 선택지
종합 지수 1위가 항상 최선은 아닙니다.
- 대량·단순 작업: 점수보다 비용이 중요한 경우, 저비용 조합이 유리합니다.
- 균형형 워크플로우: 점수와 비용, 속도의 균형이 좋은 조합이 현실적인 선택입니다.
- 최고 성능 우선: 비용을 감수하더라도 점수가 가장 중요한 경우 상위 조합이 적합합니다.
중요한 것은 자신의 작업 유형과 우선순위입니다.
이번 Artificial Analysis 코딩 에이전트 벤치마크가 주는 핵심 메시지는 분명합니다.
- 모델만 보고 결정해서는 안 됩니다.
같은 모델이라도 하네스에 따라 결과는 완전히 달라집니다. - 작업 유형을 먼저 정의해야 합니다.
코드 수정, 저장소 이해, 터미널 자동화 중 무엇이 핵심인지에 따라 최적의 조합은 달라집니다. - 비용은 직접 계산해야 합니다.
공식 가격표가 아니라, 실제 사용 패턴과 캐시 효율을 기준으로 봐야 합니다.
코딩 에이전트는 빠르게 진화하고 있고, 이 벤치마크 역시 계속 갱신될 예정입니다.
따라서 “현재 1등이 누구인가”보다, **“지금 내 워크플로우에 가장 잘 맞는 조합은 무엇인가”**라는 질문을 던지는 것이 가장 현실적인 접근이라 할 수 있습니다.
https://artificialanalysis.ai/agents/coding-agents?utm_source=pytorchkr&ref=pytorchkr
AI Coding Agent Benchmarks & Leaderboard | Artificial Analysis
We measure real-world performance of coding agents on software engineering tasks, including cost, token usage, and execution time. We compare how performance changes across agents, models, and execution settings.
artificialanalysis.ai

'인공지능' 카테고리의 다른 글
| LLM 기반 자율 코드 진화 프레임워크 OpenEvolve 핵심 정리 (0) | 2026.05.25 |
|---|---|
| Flue: 헤드리스 자율 에이전트를 위한 TypeScript 샌드박스 프레임워크 정리 (0) | 2026.05.25 |
| Qwen3.7-Max 에이전트 중심 초대형 AI 모델의 기술적 특징과 의미 (0) | 2026.05.21 |
| 생성형 AI로 테스트 커버리지를 높이는 자동화 도구, Qodo Cover 정리 (0) | 2026.05.21 |
| LLM 평가 프레임워크 DeepEval 개념과 주요 기능 정리 (0) | 2026.05.21 |