에이전트 비교

요청 하나, 에이전트 여러 개.
마음에 드는 결과를 남기세요.

같은 작업을 한 번의 동작으로 CLI나 모델 2~4개에 주세요: Claude Code와 Codex, 또는 같은 CLI의 모델 두 개. 각 에이전트는 자체 git worktree에서 작업하고, 하나를 고를 때까지 메인 체크아웃은 움직이지 않습니다.

공개된 벤치마크는 다른 사람의 저장소에서 모델이 어떻게 했는지를 알려 줍니다. 여기서는 당신의 저장소에서, 실제로 끝내야 하는 티켓에서 어떻게 하는지를 알 수 있습니다.

여러 에이전트로 비교

로그인 리디렉션 루프 고치기

main, 마지막 커밋

Claude Coderace-1-claude
  • 파일 3개
  • +42 -11
  • 6분
남김
Codexrace-2-codex
  • 파일 5개
  • +88 -23
  • 9분
이것을 남기기
Antigravityrace-3-antigravity
  • 파일 2개
  • +31 -19
  • 4분
이것을 남기기

에이전트 3개, 요청 하나, worktree 3개. 숫자는 예시입니다: diff를 읽고 고르는 것은 당신입니다.

Claude Code와 Codex 비교 글은 어디에나 있고, 거의 모두 당신의 것이 아닌 저장소로 테스트합니다. 알고 싶은 것은 당신의 스택, 당신의 규칙, 바로 이 버그를 어떤 에이전트가 감당하느냐입니다. 이를 확인하는 직접적인 방법은 둘에게 같은 요청을 주고 두 diff를 읽는 것입니다.

손으로 하면 worktree 2개, 터미널 2개, 같은 프롬프트 두 번 붙여넣기, 그런 다음 시작한 커밋을 기준으로 각각 diff를 내야 합니다. 이 방법도 통하고, 이 페이지에 정확한 명령어가 있습니다. AgentsRoom은 이를 런처 하나로 만들어, 실행할 수 있는 에이전트 CLI 17개(Claude, Codex, GitHub Copilot CLI, Cursor 및 그 외 에이전트 CLI 13개) 중 어느 것에나 쓸 수 있게 합니다.

AgentsRoom은 결과에 점수를 매기지 않고 승자를 고르지도 않습니다. 에이전트마다 같은 숫자와 전체 diff, 그리고 남기기로 한 것을 병합하는 버튼을 제공합니다.

실제 실행 후의 AgentsRoom 비교 카드: 같은 요청을 받은 Claude Code와 Codex, 각각의 변경된 파일, 추가 및 삭제된 줄, 작업 시간, 비용, 브랜치, 그리고 'diff 보기', '표시', '이것을 남기기' 버튼
데모 저장소에서 진행한 실제 비교입니다: 버그 하나, 에이전트 둘, 같은 시작 커밋. 버그 하나를 한 번 실행한 결과로는 어떤 CLI가 더 나은지 알 수 없고, 어떤 diff를 먼저 읽을지 알 수 있습니다.

비교가 하는 일

이미 선택된 에이전트 3개

런처는 CLI 3개가 선택된 상태로 열리므로 시작만 누르면 됩니다. 각 줄에서 프로바이더, 모델, 추론 노력, 계정을 바꿀 수 있고, 줄은 2개에서 4개까지 둘 수 있습니다. 같은 CLI의 모델 두 개는 에이전트 2개로 칩니다.

에이전트마다 새 worktree

각 에이전트는 현재 HEAD에서 그대로 만든 자체 브랜치와 worktree를 받으며, 아직 푸시하지 않은 커밋도 포함됩니다. worktree를 만들 수 없으면 그 줄만 실패하고 나머지는 시작됩니다: 에이전트가 메인 체크아웃으로 대신 들어가는 일은 없습니다.

작업하는 동안 나란히

패널은 한 줄로, 에이전트가 4개면 정사각형으로 열립니다. 위쪽 막대가 각 에이전트를 따라갑니다: 시작 중, 작업 중, 사용자 대기 중, 완료, 실패. 그 뒤로 화면이 저절로 움직이지 않습니다: 비교가 끝나면 '비교' 버튼이 있는 알림만 뜹니다.

에이전트마다 카드 하나

변경된 파일, 추가 및 삭제된 줄, 작업 시간, 그리고 CLI가 보고하는 경우 토큰 또는 비용. 'diff 보기'는 그 에이전트가 한 모든 작업을, 커밋 여부와 상관없이, 시작한 커밋을 기준으로 탭에서 엽니다.

이것을 남기기

무슨 일이 일어날지 알려 주는 확인을 거친 뒤, 그 브랜치를 시작한 브랜치에 병합합니다. 에이전트가 커밋하지 않고 남긴 것은 먼저 그 브랜치에 커밋됩니다. 충돌이 나면 병합이 취소되고 체크아웃은 원래 상태 그대로입니다.

휴대폰에서 시작

iOS와 Android 앱에서 비교를 시작하고 따라갈 수 있습니다: 실행은 컴퓨터가 하고, 그 화면은 건드리지 않으며, 에이전트 목록 위의 카드에 각 에이전트의 상태가 표시됩니다. 비교와 병합은 컴퓨터에서 합니다.

비교를 실행하는 방법

요청부터 병합까지 다섯 단계입니다.

  1. 1

    런처 열기

    프로젝트에서 번개 버튼을 열고 '여러 에이전트로 비교'를 고르거나, 에이전트 목록 아래쪽의 '새 에이전트'에서 '에이전트 비교'를 고르세요. 요청을 입력하고 작업에 필요하면 파일을 첨부하세요.

  2. 2

    에이전트 고르기

    CLI 3개가 준비되어 있습니다. 줄을 클릭해 바꾸고, 줄을 추가하거나 제거하세요. 시작할 수 없는 줄에는 'CLI가 설치되지 않음' 또는 '쿼터 소진'이 표시되고, 개수에 들어가지 않습니다. 런처는 커밋되지 않은 어떤 파일이 worktree 밖에 남는지도 알려 줍니다.

  3. 3

    시작

    '에이전트 3개 시작'을 클릭하거나 Cmd/Ctrl+Enter를 누르세요. worktree가 하나씩 차례로 만들어지고, 각 에이전트가 요청을 첫 메시지로 받으며, 패널이 나란히 열립니다. 진행 중에 어느 에이전트에게든 답할 수 있습니다.

  4. 4

    비교

    끝나면 '비교'가 에이전트마다 카드 하나를 엽니다. 숫자를 읽고, 읽을 가치가 있는 것은 'diff 보기'로 열고, 질문하고 싶은 에이전트의 콘솔은 '표시'로 다시 불러오세요.

  5. 5

    하나를 남기고 나머지 정리

    '이것을 남기기'는 확인을 거쳐 그 브랜치를 병합합니다. 그런 다음 앱이 다른 에이전트를 닫고 그 worktree를 삭제하자고 제안하며, 잃게 될 것을 먼저 보여 줍니다. 거절하고 나중에 '나머지 정리'로 할 수도 있고, '남기지 않고 종료'로 나갈 수도 있습니다.

AgentsRoom '여러 에이전트로 비교' 창: 요청 입력란, 이미 선택된 에이전트 3개(Claude, Codex, Antigravity), '에이전트 추가', 메인 체크아웃에서는 아무것도 바뀌지 않는다는 안내, '에이전트 3개 시작' 버튼
런처: 요청 하나, 이미 선택된 CLI 3개, 각 줄에서 모델, 추론 노력, 계정을 바꿀 수 있습니다. 시작하기 전에 각 에이전트가 자체 할당량을 쓴다는 점을 알려 줍니다.

AgentsRoom 없이 같은 비교 하기

이 작업에 우리 앱이 꼭 필요하지는 않으며, 이 방법은 알아 둘 가치가 있습니다. 각 에이전트에는 자체 폴더가 필요합니다. 그렇지 않으면 두 번째가 첫 번째를 덮어씁니다. 이 명령어들은 2026년 11월 5일 테스트 저장소에서 실행했습니다.

터미널
BASE=$(git rev-parse HEAD)
git worktree add -b try/claude ../try-claude HEAD
git worktree add -b try/codex ../try-codex HEAD

# one terminal per folder, the same request in each
cd ../try-claude && claude "fix the login redirect loop"
cd ../try-codex && codex "fix the login redirect loop"

# back in your main checkout: what did each one change?
git -C ../try-claude add -N . && git -C ../try-claude diff --stat $BASE
git -C ../try-codex add -N . && git -C ../try-codex diff --stat $BASE

두 에이전트 명령어를 별도의 터미널 두 개에서, 폴더마다 하나씩 실행하고 진행에 맞춰 답하세요. 새 파일을 숫자에 포함하려면 먼저 git add -N으로 표시하세요. 그냥 git diff는 추적되지 않는 파일을 무시하기 때문입니다. 결과 하나를 남기려면 그 폴더에서 커밋하고, 메인 체크아웃에서 그 브랜치를 병합한 다음, 더 필요 없는 worktree와 브랜치를 제거하세요.

다른 도구가 제공하는 것, 2026년 11월 기준

이 아이디어는 우리만의 것이 아니고, 어떤 점에서는 다른 도구가 더 앞서 있습니다. 날짜는 해당 페이지를 읽은 날입니다.

Cursor

Cursor 3에는 작업 하나를 여러 모델에서, 각각 자체 worktree로 실행하는 /best-of-n 명령이 있습니다. 부모 에이전트가 결과에 의견을 달고 서로 다른 구현의 일부를 커밋 하나로 병합할 수 있는데, 이는 AgentsRoom이 하지 않는 일입니다. Cursor 안에서 모델을 비교합니다(Cursor 포럼 게시물, 2026년 11월 5일 확인).

VS Code

VS Code의 Agents 창에는 Compare Models가 Preview 기능으로 올라와 있습니다: 같은 작업을 여러 모델에서 실행하고 결과를 나란히 보여 줍니다. 그 창이 하는 나머지 일과 우리보다 더 많이 하는 부분은 비교 페이지에서 다룹니다.

Orca

Orca는 에이전트마다 worktree 하나를 중심으로 만들어졌고, 같은 버그를 에이전트 3개에 맡기는 모습을 보여 줍니다. 이 작업 방식에 가장 가까운 도구이며, 이를 위해 별도의 런처가 필요하지 않습니다. 차이점은 비교 페이지에 정리되어 있습니다.

AgentsRoom이 더하는 것

비교는 서로 다른 모델뿐 아니라 서로 다른 CLI 사이에서도 이루어집니다. Claude Code와 Codex가 각자의 도구와 당신의 구독으로 맞붙습니다. 할당량 규칙은 모든 줄에 적용되고, 남긴 에이전트는 프로젝트의 일반 에이전트로 계속 작업합니다.

제한 사항

  • 프로젝트는 커밋이 하나 이상 있는 git 저장소여야 하고, 체크아웃은 브랜치 위에 있어야 합니다.
  • 메인 체크아웃의 커밋되지 않은 변경 사항은 worktree에 들어가지 않습니다: worktree는 마지막 커밋에서 시작합니다. 런처가 시작 전에 이를 알려 줍니다.
  • 각 에이전트는 자체 할당량을 씁니다: 에이전트 3개면 요청 비용이 3배입니다. 플랜 한도나 머신 예산에 도달하면 에이전트는 자리가 날 때까지 기다렸다가 저절로 시작합니다.
  • 이 컴퓨터에 체크아웃되어 있고 에이전트가 SSH 호스트에서 실행되는 프로젝트는 비교할 수 없습니다. 여기서 만든 worktree가 호스트에는 없기 때문입니다. 서버에서 직접 연 프로젝트는 비교할 수 있습니다.
  • 비교는 그것을 시작한 컴퓨터에서 실행되며, 계정의 다른 머신이나 머신 풀의 머신에서는 실행되지 않습니다.
  • 파일 수와 줄 수는 git에서 가져옵니다: 추적되지 않는 새 파일은 파일 하나로 세고 줄 수는 없습니다. 프로젝트 통계를 꺼 두었다면 작업 시간은 알 수 없습니다.
  • 휴대폰에서는 시작과 추적만 할 수 있고 첨부는 할 수 없습니다. 비교, 병합, 정리는 컴퓨터에서 합니다.
  • 2026년 11월 5일 버전 1.254.0에 출시되었고 지금까지 macOS에서 수동으로 테스트했습니다. Windows와 Linux는 같은 git 호출을 실행하지만 아직 수동 테스트를 거치지 않았습니다.

질문

Claude Code가 Codex보다 나은가요?

저장소와 작업에 따라 다르며, 그래서 우리는 순위를 공개하지 않습니다. 2026년 11월 5일까지 4주 동안 AgentsRoom에서 Codex를 시작한 계정 중 84%가 Claude Code도 시작했습니다: 많은 사람이 둘 다 유지합니다. 유용한 테스트는 당신이 직접 하는 것입니다: 둘에게 같은 실제 티켓을 주고, 두 diff를 읽고, 결론을 내리기 전에 서로 다른 종류의 작업 두세 가지로 반복해 보세요.

내 코드에서 Claude Code와 Codex를 어떻게 비교하나요?

같은 커밋에서 둘에게 같은 요청을 주고, 각각 자체 git worktree에서 작업하게 한 다음, 그 커밋을 기준으로 각각 diff를 내세요. AgentsRoom에서는 '여러 에이전트로 비교' 런처가 이 일을 합니다. 런처 없이 하는 명령어는 이 페이지에 있습니다: 에이전트마다 git worktree add, 폴더마다 터미널 하나, 시작 커밋 기준으로 git diff.

비교가 내가 고르기 전에 현재 브랜치를 건드리나요?

아니요. 각 에이전트에는 자체 worktree와 브랜치가 있습니다. 브랜치를 바꾸는 것은 '이것을 남기기'뿐이고, 그것도 확인한 뒤에만 그렇습니다. 그 사이 체크아웃이 다른 브랜치로 옮겨 갔다면 '이것을 남기기'는 그 사실을 알리며 거부하고, 다른 곳에 아무것도 병합되지 않습니다.

비교 비용은 얼마인가요?

에이전트 수만큼의 요청 비용이 각 CLI의 할당량이나 API 키로 듭니다: AgentsRoom은 비교당 요금을 추가하지 않습니다. 런처가 시작 전에 에이전트 수를 알려 줍니다. 실제 버그나 여러 파일을 건드리는 기능처럼 선택이 중요한 작업에 쓰고, 작은 변경마다 쓰지는 마세요.

같은 CLI의 모델 두 개를 비교할 수 있나요?

네. 런처의 각 줄에 프로바이더, 모델, 추론 노력, 계정이 따로 있으므로, Claude 모델 두 개를 나란히 두거나, 같은 모델을 추론 노력 수준 두 가지로, 또는 같은 CLI를 계정 두 개로 비교할 수 있습니다.

Cursor의 best-of-n과 무엇이 다른가요?

Cursor의 /best-of-n은 Cursor 안에서 작업 하나를 여러 모델에서, 각각 자체 worktree로 실행하고, 부모 에이전트가 결과에 의견을 달고 여러 시도의 일부를 병합할 수 있습니다. AgentsRoom은 서로 다른 모델은 물론 서로 다른 CLI까지 당신의 구독으로 비교하고, 판단은 당신에게 맡깁니다: 숫자와 diff를 보여 주고, 브랜치 하나를 통째로 병합합니다. 출처: Cursor 3에 관한 Cursor 포럼 게시물, 2026년 11월 5일 확인.

AgentsRoom이 가장 좋은 결과를 대신 골라 주나요?

아니요. 변경된 줄과 걸린 시간은 품질에 대해 알려 주는 것이 거의 없고, 점수는 그 사실을 가릴 뿐입니다. 다른 의견을 원한다면 '이것을 남기기'를 클릭하기 전에 다른 에이전트에게 diff 리뷰를 맡기세요.

에이전트가 크래시하거나 병합이 충돌하면 어떻게 되나요?

크래시한 에이전트는 '실패'로 표시되고 나머지는 계속 작업합니다. 에이전트를 닫거나 앱을 다시 시작해도 비교는 돌아오며, 닫은 에이전트도 비교하고 남길 수 있습니다. 병합이 충돌하면 취소되고 체크아웃은 원래 상태로 돌아갑니다: 그 에이전트에게 충돌 해결을 요청한 뒤 다시 남기세요.

어떤 CLI를 비교할 수 있나요?

AgentsRoom이 지원하는 에이전트 CLI 17개(Claude, Codex, GitHub Copilot CLI, Cursor 및 그 외 13개) 중 컴퓨터에 설치되고 로그인된 것이면 무엇이든 됩니다. 작업 시간은 모두 알 수 있습니다. 토큰이나 비용은 이를 보고하는 CLI에서만 표시됩니다.

이 페이지와 관련된 내용

함께 보면 좋은 내용

막혀 있는 티켓으로 시험해 보세요

AgentsRoom을 다운로드하고, 요청 하나를 입력한 뒤, 에이전트 두 개가 무엇을 해내는지 읽어 보세요.

무료무료로 다운로드

컴패니언 앱: 이동 중에도 에이전트를 모니터링

Claude, Codex, Antigravity CLI 또는 다른 AI 공급자를 사용하세요.

확장 프로그램 설치
Chrome Web Store

버그와 요청을 공개 백로그로 바로 보내세요.

대화처럼 읽는 에이전트

에이전트마다 역할과 얼굴이 있고, 메신저 앱처럼 스레드를 읽을 수 있습니다.

대화 보기

AgentsRoom 대화 보기: AI 코딩 에이전트의 작업이 채팅 스레드로 표시된 화면
멀티 프로젝트
멀티 프로바이더
멀티 에이전트
실시간 상태
파일 diff & 커밋
모바일 앱
라이브 프리뷰
에이전트 팀
브라우저 자동화
백로그 기반 개발
프롬프트 라이브러리
스킬 라이브러리
모든 기능 보기