스톡피쉬 vs 챗지피티, 누가 이기고 왜 그럴까?

작성 · 업데이트

스톡피쉬(Stockfish) vs 챗지피티(ChatGPT) 대결에서는 Stockfish가 이기고, 비교조차 되지 않아요. Stockfish는 수를 미리 탐색하고 포지션에 점수를 매기는 체스 엔진이에요. Stockfish 19는 CCRL 40/15 엔진 레이팅 순위에서 3650으로 1위예요(2026년 10월 16일 계산). ChatGPT는 텍스트를 예측하는 언어 모델이고, GothamChess의 2025년 챗봇 토너먼트 결승에서 있지도 않은 폰을 승격시키고도 졌어요(Decrypt, 2025년 1월 15일).

ChatGPT와 Stockfish 나란히 비교

ChatGPT Stockfish
정체 범용 언어 모델 무료 오픈소스 체스 엔진
수를 고르는 방법 지금까지의 수를 보고 그럴듯한 텍스트를 예측해요 수를 미리 탐색하고 신경망으로 각 포지션에 점수를 매겨요
합법적인 수 보장되지 않아요 규칙으로 수를 생성하기 때문에 항상 합법이에요
체스판 매 차례 대화 내용으로 다시 만들어요 정확히 저장하고 수마다 갱신해요
실력 Kaggle의 AI 전용 척도에서 o3 1009, GPT-5.2 933 (2026년 9월) CCRL 엔진 순위에서 3650 (2026년 10월)
쉬운 말로 설명 가능, 유창하게 불가능, 숫자와 수순뿐이에요

두 실력 숫자는 같은 척도가 아니고, 그게 바로 핵심이에요. 언어 모델은 언어 모델끼리 레이팅을 매기고, Stockfish는 세계에서 가장 강한 엔진들을 상대로 레이팅을 매겨요.

ChatGPT가 Stockfish와 체스를 두면: 화제의 대국들

"chatgpt vs stockfish"를 검색하는 사람 대부분은 YouTube에서, 주로 Levy Rozman의 GothamChess 채널에서 이 대결을 봤어요. 2026년 10월 기준이에요.

이 영상들은 벤치마크가 아니라 엔터테인먼트예요. 사람이 수를 전달하고, 영상은 혼란을 즐기는 쪽으로 흘러가요. Kaggle의 Game Arena 같은 통제된 환경에서는 프로그램이 심판을 봐요. 불법수를 두면 세 번의 기회가 더 주어지고, 그래도 실패하면 그 판을 져요.

Stockfish가 수를 고르는 방법

Stockfish는 두 가지 일을 아주 빠르게 반복해요.

탐색. 한 수를 둬 보고, 그에 대한 모든 합리적인 응수, 다시 그 응수에 대한 응수까지 여러 수 깊이로 시도해요. 영리한 지름길로 가망 없는 가지를 잘라 내서 유망한 가지를 더 깊이 볼 수 있어요. 이 기법은 게임 프로그램의 고전적인 방법인 알파-베타 탐색을 다듬은 버전이에요.

평가. 각 가지의 끝에서 포지션에 점수를 매겨요. Stockfish는 2020년부터 여기에 NNUE라는 신경망을 쓰는데, 처음 도입했을 때 Elo를 80점 넘게 올렸어요(Stockfish 블로그, 2020년 8월 7일). 현재 버전은 사람이 손으로 작성한 예전 평가 함수를 완전히 없앴어요.

ChatGPT는 둘 다 하지 않아요. 합법적인 수의 목록을 만들지도, 응수를 시도하지도, 점수를 매기지도 않아요. 보통 다음에 오는 내용을 쓸 뿐이에요. 그 차이가 드러나는 곳이 레갈 메이트(Légal's Mate)라는 유명한 오프닝 함정이에요. 백이 방금 f3의 나이트로 e5를 잡았고, 그 바람에 백의 퀸이 흑 비숍에게 노출됐어요.

r n . q k b n r
p p p . . p . p
. . . p . . p .
. . . . N . . .
. . B . P . b .
. . N . . . . .
P P P P . P P P
R . B Q K . . R
흑은 백의 퀸을 공짜로 잡을 수 있어요. 함정이에요. 두 수 뒤에 메이트가 따라와요
비숍이 퀸을 잡으면, 비숍이 f7을 잡으며 체크하고 나이트 d5로 체크메이트예요 폰으로 나이트를 잡아요. 백이 확실히 유리하지만 메이트는 없어요

퀸을 공짜로 잡는 건 체스에서 가장 뻔한 수에 가깝고, 텍스트로 보면 완벽해 보여요. 비숍이 퀸을 잡는 수(Bxd1)죠. Stockfish는 두 수를 더 깊이 봐요. 백 비숍이 체크를 하며 f7 폰을 잡고, 킹이 갈 수 있는 칸은 e7뿐이며, 나이트가 d5로 뛰어 체크메이트예요. Stockfish의 선택은 대신 폰으로 나이트를 잡는 수예요. 백이 확실히 유리하지만 흑은 아직 대국을 이어 갈 수 있어요. 탐색은 반박 수를 찾아내고, 패턴 맞추기는 퀸을 덥석 잡아요.

Claude vs Stockfish

결과는 같아요. Claude도 언어 모델이라서, 혼자 둘 때는 ChatGPT와 같은 종류의 체스를 같은 맹점과 함께 둬요. 2026년 9월에 발표된 Kaggle Game Arena 체스 리더보드에서 Claude Opus 4.5는 236으로, OpenAI의 o3(1009)와 GPT-5.2(933)보다 낮았고 Gemini 3 Pro Preview(1325)보다는 한참 낮았어요. 더 자세한 내용은 클로드 체스와 클로드의 체스 Elo에서 볼 수 있어요.

그래서 저희는 절대로 Claude에게 수를 찾게 하지 않아요.

쓸모 있는 조합: Stockfish가 찾고, 어시스턴트가 설명해요

Stockfish는 어떤 챗봇보다도 훨씬 강하게 두지만 거의 아무 말도 하지 않아요. 언어 모델은 약한 플레이어지만 뛰어난 해설자예요. 둘을 합치면 어느 쪽도 혼자서는 못 하는 일, 즉 엔진이 검증한 분석을 쉬운 말로 얻을 수 있어요.

그게 Claude와 ChatGPT용 커넥터인 Chess Coach예요.

  1. Claude나 ChatGPT에 연결하고 이메일이나 Google로 로그인하세요. 체스 사이트 비밀번호는 절대 묻지 않아요.
  2. "내 마지막 대국을 분석해 줘. Chess.com 아이디는 magnus_fan이야"라고 요청하세요(Lichess도 돼요).
  3. 저희 서버에서 Stockfish가 끝난 대국을 리뷰해요. AI 어시스턴트는 인터랙티브 체스판 위에서 핵심 순간 두세 개를 설명하고, 여러분의 수는 빨간 화살표, 더 나은 수는 초록 화살표로 보여 줘요.

무료 플랜에는 하루 1회 심층 리뷰와 하루 30회 포지션 확인이 포함돼요. 끝난 대국만 리뷰하고, Claude와 ChatGPT에서 작동해요. ChatGPT의 사용자 지정 연결은 계정과 워크스페이스에 따라 달라요. 자세한 내용은 문서에 있어요.

자주 묻는 질문

ChatGPT가 Stockfish를 이긴 적이 있나요?

저희가 찾은 통제된 테스트에서는 한 번도 없어요. 화제가 된 영상에서 ChatGPT가 잘 두는 것처럼 보일 때도 있지만, 그건 난데없이 승격한 폰처럼 규칙상 둘 수 없는 수를 둔 뒤의 일이에요.

Stockfish의 레이팅은 얼마인가요?

Stockfish 19는 2026년 10월 16일에 계산된 CCRL 40/15 순위에서 3650이에요. 이 순위는 엔진끼리 비교한 것이라 사람의 레이팅과 직접 비교할 수는 없어요.

Claude와 Stockfish가 붙으면 누가 이기나요?

Stockfish예요. Claude도 ChatGPT처럼 언어 모델이고, Kaggle의 2026년 체스 리더보드에서 Claude 모델은 OpenAI와 Google의 최상위 모델보다 아래였어요. Claude는 Stockfish를 이기는 데가 아니라 Stockfish가 찾은 내용을 설명하는 데 쓸모 있어요.

ChatGPT가 Stockfish를 쓸 수 있나요?

일반 채팅 모델은 스스로 체스 엔진을 돌리지 못해요. 엔진을 돌려 주는 도구나 커넥터가 필요해요. Chess Coach는 Claude와 ChatGPT가 Stockfish를 쓸 수 있게 해 줘요. ChatGPT에서는 사용자 지정 MCP 서버로 추가하며, 계정과 워크스페이스 권한에 따라 사용 가능 여부가 달라요.