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

> 스톡피쉬 vs 챗지피티는 승부가 안 돼요. Stockfish는 수를 미리 탐색하고 합법적인 수만 두지만, ChatGPT는 텍스트를 예측해요. 화제의 대국과 Claude까지 정리했어요.

- URL: https://thechesscoach.netlify.app/ko/answers/stockfish-vs-chatgpt/
- Updated: 2026-10-25
- Author: Ignacio Soler

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

## ChatGPT와 Stockfish 나란히 비교

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

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

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

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

- **"ChatGPT Just Solved Chess"(2023년 2월 11일)**, 조회수 460만 회 이상. 그 주에 ChessBase는 Stockfish 대 ChatGPT 대국에 대한 Rozman의 해설을 [소개했는데](https://en.chessbase.com/post/surprising-chatgpt-playing-chess), 아무도 본 적 없는 수들을 보여 주는 대국이라며 농담 섞어 다뤘어요(2023년 2월 14일).
- **2025 Chatbot Chess Championship(2025년 1월):** ChatGPT, Gemini, Grok을 포함한 챗봇 7개와 Stockfish가 겨뤘어요. 결승 영상 "ChatGPT vs Stockfish: ABSURD CHESS"(2025년 1월 14일, 조회수 약 200만 회)에서 ChatGPT는 [얻은 적도 없는 퀸을 스스로 만들어 내고](https://decrypt.co/301127/chatgpt-demolished-in-ai-chess-tournament) 메이트를 위협했어요. Stockfish는 이를 무시하고 킹을 몰아붙였고, ChatGPT가 공격받는 칸으로 킹을 걸어 들어가면서 대국이 끝났어요.
- **"ChatGPT CHEATED vs Stockfish"(2025년 8월 16일)**, 조회수 290만 회 이상. 제목이 주제를 말해 줘요.

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

## Stockfish가 수를 고르는 방법

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

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

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

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

> **흑은 백의 퀸을 공짜로 잡을 수 있어요. 함정이에요. 두 수 뒤에 메이트가 따라와요**
> Position (FEN): `rn1qkbnr/ppp2p1p/3p2p1/4N3/2B1P1b1/2N5/PPPP1PPP/R1BQK2R b KQkq - 0 5`
> Played: Bxd1 — 비숍이 퀸을 잡으면, 비숍이 f7을 잡으며 체크하고 나이트 d5로 체크메이트예요
> Better: dxe5 — 폰으로 나이트를 잡아요. 백이 확실히 유리하지만 메이트는 없어요

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

## Claude vs Stockfish

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

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

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

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

그게 Claude와 ChatGPT용 커넥터인 [Chess Coach](/features/ai-chess-analysis/)예요.

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

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

## FAQ

### 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 서버로 추가하며, 계정과 워크스페이스 권한에 따라 사용 가능 여부가 달라요.

## Related

- [챗GPT 체스 실력은? Elo, 테스트 결과와 한계 (2026)](https://thechesscoach.netlify.app/ko/answers/chatgpt-chess.md)
- [챗GPT는 왜 체스 불법수를 둘까?](https://thechesscoach.netlify.app/ko/answers/chatgpt-illegal-moves.md)
- [클로드 체스 실력은? Claude가 할 수 있는 것과 없는 것 (2026)](https://thechesscoach.netlify.app/ko/answers/claude-chess.md)
- [클로드 체스 Elo: LLM 체스 리더보드 4곳의 평가 (2026)](https://thechesscoach.netlify.app/ko/answers/claude-chess-elo.md)
- [무료 AI 체스 분석: 내 대국을 쉬운 말로 설명해요](https://thechesscoach.netlify.app/ko/features/ai-chess-analysis.md)
- [클로드 MCP 서버로 체스 분석: Chess Coach 커넥터](https://thechesscoach.netlify.app/ko/connect.md)
