체스 복기 하는 법: 입문자를 위한 대국 분석

작성 · 업데이트

입문자가 체스 복기를 할 때는 엔진을 켜고 모든 수를 다시 보지 마세요. 먼저 그때 무슨 생각을 했는지 적고, 평가치가 가장 크게 바뀐 두세 수를 찾고, 엔진의 답을 가린 채 더 나은 수를 스스로 찾아본 뒤, 무엇을 놓쳤는지 한 문장으로 말하세요. 한 판에 10~20분이 걸리고, 저도 처음 레이팅 대국 30판을 이렇게 복기했어요.

이 가이드는 그 과정을 대국마다 반복할 수 있는 6단계로 정리해요. 제 Chess.com 계정(nacsol3)에서 가져와 Stockfish로 확인한 실제 포지션 두 개를 쓰기 때문에, 각 단계가 실제 입문자 실수에서 어떻게 보이는지 볼 수 있어요.

대부분의 입문자가 복기를 잘못하는 이유

입문자가 흔히 하는 대국 분석 방법은 리뷰를 열고 1수부터 화살표 키를 누르며 엔진 제안을 하나씩 읽는 거예요. 공부하는 느낌은 들지만 남는 게 거의 없어요. 입문 수준의 대국에는 별 차이를 만들지 않는 작은 부정확한 수가 수십 개 있고, 모든 걸 결정하는 수는 몇 개뿐이에요. 모든 수에 같은 관심을 주면 중요한 수가 묻혀 버려요.

엔진 수순도 함정이에요. Stockfish(대부분의 분석 도구 뒤에서 돌아가는 무료 체스 엔진)는 "+0.4"로 끝나는 12수짜리 변화를 기꺼이 보여 줘요. 실제 대국에서 그 수순을 찾는 내 모습을 상상할 수 없다면, 아직은 배울 게 없는 거예요. Chess.com 입문자 포럼의 한 답글이 이걸 잘 말해요. 아무 대국에서나 그 아이디어를 알아챌 수 있을 것 같지 않다면, 아직은 신경 쓰지 말라는 거예요(Chess.com 포럼, "How to analyse a game?", 2020년 11월).

입문자가 리뷰에서 얻어야 할 건 짧아요. 대국이 어디서 뒤집혔고, 나는 무엇을 보지 못했나? 아래 내용은 모두 이 질문을 중심으로 짜여 있어요.

1단계: 무슨 생각을 했는지 적기(5분, 엔진 없이)

기억이 남아 있을 때, 대국이 끝나자마자 하세요. 엔진 없이 체스판에서 대국을 다시 두면서 세 가지를 적어요.

이게 중요한 이유는 엔진이 무엇이 틀렸는지는 알려 줘도 왜 그 수를 골랐는지는 절대 알려 주지 않기 때문이에요. "퀸 교환을 제안한다고 생각했다"고 적어 두면, 다음에 같은 생각이 다시 떠오를 때 알아챌 수 있어요. 같은 Chess.com 포럼 글타래의 여러 답글도 이 순서를 권해요. 먼저 스스로 대국을 살펴보고, 그다음 엔진을 켜라는 거예요(Chess.com 포럼, 2020년 11월).

2단계: 엔진을 돌리고 평가 그래프 열기

이제 컴퓨터 분석을 받으세요. 두 큰 사이트 모두 어느 정도는 무료로 줘요(2026년 10월 26일 확인).

어디서 무료로 받는 것 출처
Lichess 하루 40판의 심층 Stockfish 19 서버 분석, 무제한 분석 보드와 "Learn from your mistakes" Lichess 기능
Chess.com 하루 1회 전체 게임 리뷰, 그리고 정확도, 수 분류, Self Analysis. 무제한 게임 리뷰는 유료 플랜 필요 How does Game Review work?(2026년 9월 25일 업데이트)

Chess.com의 한도는 체스닷컴 무료리뷰 횟수에서 더 자세히 다뤄요.

화면에서 가장 쓸모 있는 건 평가 그래프예요. 백이 좋을 때 올라가고 흑이 좋을 때 내려가는 선이죠. 그 뒤의 숫자는 폰 단위예요. "+1.00"은 백이 폰 하나쯤 좋다는 뜻이고, "-3.00"은 흑이 폰 세 개쯤 좋다는 뜻이고, "M3"는 한쪽이 세 수 안에 강제로 체크메이트할 수 있다는 뜻이에요. 시작하는 데는 이 정도면 충분해요.

3단계: 가장 큰 변화 두세 곳 찾기

그래프를 보고 선이 가장 크게 튀는 곳을 고르세요. 방향은 상관없어요. 거기가 결정적인 순간이에요. 나머지는 작은 "부정확한 수" 라벨까지 포함해 일단 무시하세요.

두 사이트 모두 나쁜 수에 라벨을 붙여 줘요(부정확한 수, 실수, 블런더). 블런더는 한 번에 포지션을 크게 잃는 수예요. 예를 들어 기물을 잃거나 체크메이트를 허용하는 수죠. Lichess는 폰 단위 숫자만이 아니라 승리 확률이 얼마나 떨어졌는지로 실수를 골라요. 그래서 이미 진 포지션에서 폰 두 개만큼 미끄러진 건 표시되지 않을 수도 있어요(Lichess 블로그, "Learn from your mistakes", 2016년 12월 22일). 따라 할 만한 습관이에요. "이기는 중"에서 "지는 중"으로 바뀐 변화가 "크게 지는 중"에서 "아주 크게 지는 중"으로 바뀐 변화보다 더 많은 걸 가르쳐 줘요.

그래프가 잔잔해 보여도 항상 확인할 곳이 두 군데 있어요.

4단계: 답을 가리고 스스로 수 찾기

변화가 일어나기 직전의 포지션으로 가세요. 엔진 제안을 가리고, 1분 동안 두 질문에 답해 보세요.

  1. 여기서 상대는 무엇을 위협하나? 상대의 체크, 잡기, 내 기물에 대한 공격을 나열하세요. 이런 걸 강제수라고 해요. 상대가 바로 대응해야 하는 수예요.
  2. 그걸 알고 나면 내 최선의 수는 무엇인가?

두 사이트 모두 바로 이걸 위한 버튼이 있어요. Chess.com 게임 리뷰는 더 나을 수 있었던 핵심 수에 Retry(다시 두기)를 제공해서, 그 포지션을 다시 두며 최선의 수를 찾게 해 줘요(Chess.com 고객센터). Lichess에는 Learn from your mistakes가 있어서, 실수를 하나씩 보여 주고 요청할 때만 답을 알려 줘요(Lichess 블로그).

제 대국에서 이 단계가 어떻게 보이는지 볼게요.

예시 1: 교환이 아니었던 퀸 교환

2024년 1월 11일, 제 네 번째 래피드 레이팅 대국이에요. 저는 흑으로 ChocoteBABY(986)를 상대로 이탈리안 게임을 뒀고, 엔진은 제가 조금 좋다고 봤어요. 제 퀸은 b3의 폰을 잡을 수 있었고, b3에서는 백의 퀸을 공격하게 돼요. 제 머릿속에서는 제가 원하는 조건의 퀸 교환이었어요.

r . . . k . . r
. . p . . . p p
. . n . q p . .
. p . . p . . b
. . . . . . . .
P P B P . N . P
. . . . . P P .
R . . Q R . K .
흑 차례. 화살표를 가려 보세요. 퀸이 b3을 잡으면 백은 어떻게 할까요?
퀸이 b3의 폰을 잡고 퀸을 공격하지만, 거기서 퀸을 지키는 기물이 없어요 캐슬링: 킹은 안전한 곳으로, 룩은 활동하게

이제 4단계를 해 보세요. 제 퀸이 b3에 내려앉은 뒤 백의 잡는 수는 무엇일까요? 첫 번째가 바로 뻔한 수예요. d1의 백 퀸이 제 퀸을 그냥 잡을 수 있고, b3을 지키는 제 기물은 하나도 없어요. 교환이 아닌 거죠. Stockfish는 제 수 전에는 -1.13(흑이 조금 좋음), 수 뒤에는 +8.66으로 평가했어요. "백이 완전히 이기는 중"이라는 뜻이에요. 엔진의 선택은 조용한 수예요. 캐슬링으로 킹을 안전하게 하고 작은 우위를 지키는 거죠. 백은 퀸을 잡았고 저는 기권했어요.

이 연습의 핵심은 엔진의 수가 아니에요. 저는 "내 수가 무엇을 공격하나?"만 묻고 "그 뒤에 상대가 무엇을 잡을 수 있나?"는 한 번도 묻지 않았다는 걸 알아채는 거예요.

예시 2: 이기던 대국이 메이트로 끝나다

같은 날 7번째 대국, 저는 백으로 mabelmoreno44(930)를 상대했어요. 한때 Stockfish는 제 승리 확률을 96% 넘게 봤어요. 저에게는 퀸, 룩, 나이트가 있었고 상대에게는 룩 두 개가 있었어요. 그때 저는 조용한 폰 이동, h2에서 h3을 뒀어요.

. . . . . . . k
p . p . . . p .
. . . . . . . p
Q . . . . . . .
. . . . . . . .
P . N . . P . .
. r . r . . P P
. . . . . R K .
백 차례, 완전히 이기는 중. 흑의 체크는 무엇일까요?
폰을 h2에서 h3으로. 룩들에 대해서는 아무것도 하지 않아요 퀸이 c7의 폰을 잡아요

다시 4단계예요. 흑의 체크를 찾아보세요. 흑 룩 두 개가 모두 제 킹 옆, 제 2랭크에 있어요. 제 수 전에 Stockfish는 +8.46, 완전히 이기는 중이라고 봤고 최선수는 퀸으로 c7을 잡는 거였어요. h3 뒤에는 3수 메이트를 찾아요. 룩이 체크하며 g2를 잡고, 킹은 h1로, 다른 룩이 h2에서 체크하고, 킹은 g1로 돌아가고, 두 번째 룩이 g2에서 메이트해요. 실제로 정확히 그렇게 됐어요(대국 보기).

수를 두기 전에 흑의 체크를 나열했다면 g2를 잡는 룩을 봤을 거예요. 강제수를 한 번 살펴보는 것이 승리와 패배의 차이 전부였어요.

5단계: 실수에 쉬운 말 한 문장으로 이름 붙이기

엔진의 수를 봤다면, 기보 표기도 숫자도 없이 그 변화를 설명하는 문장 하나를 쓰세요. 그 대국들에서 제가 쓴 문장은 이래요.

문장을 쓸 수 없다면 아직 그 순간을 이해하지 못한 거예요. 엔진에게 수순을 한 수씩 보여 달라고 하거나 누군가에게 물어보세요. AI 어시스턴트가 정말 쓸모 있는 곳도 여기예요. 포지션과 엔진의 판정을 주고 "이 수가 왜 더 좋은지 쉬운 말로 설명해 줘"라고 물어보세요. 최선의 수를 혼자 찾아 달라고는 하지 마세요. 언어 모델은 판에 없는 기물을 묘사하기도 해요. 그 이유는 클로드 체스 분석에서 설명하고, ChatGPT를 쓴다면 챗gpt 체스 프롬프트가 어시스턴트를 정직하게 유지해 줘요.

문장들이 반복되기 시작하는 걸 알게 될 거예요. 제 처음 30판에서 공부한 가장 큰 변화 세 개는 모두 같은 모양이었어요. 무언가를 공격하고, 상대의 응수는 확인하지 않은 거죠. 그 반복이 리뷰가 줄 수 있는 가장 값진 것이에요. 이제 다음 대국을 위한 규칙이 생겼으니까요.

6단계: 실수를 연습으로 바꾸기

리뷰는 그 교훈이 다음 대국에 나타날 때만 도움이 돼요. 그렇게 만드는 두 가지 방법이 있어요.

몇 주마다 대국을 한 판씩이 아니라 함께 보세요. 어떤 오프닝에서 계속 지나? 시간 초과로 더 많이 지나, 블런더로 더 많이 지나? 이긴 포지션을 날리나? 20판에 걸친 패턴은 어떤 한 판보다 훨씬 선명해요.

체스 복기를 할 때 흔한 실수

그대로 따라 할 수 있는 간단한 루틴

언제 할 일 시간
대국 직후 엔진 없이 한 번 다시 두고 메모 2~3개 쓰기 5분
같은 날 엔진을 돌리고 가장 큰 변화 2~3곳 찾기 2분
변화마다 답을 가리고 체크, 잡기, 위협을 나열한 뒤 수 고르기 각 2~3분
변화마다 엔진과 비교하고 쉬운 문장 하나 쓰기 각 1~2분
일주일에 한 번 문장들을 읽고 규칙 하나 고르고, 실수를 퍼즐로 다시 풀기 10분

Chess Coach가 돕는 방법

Chess Coach는 Claude와 ChatGPT용 커넥터로, 끝난 Chess.com과 Lichess 대국에 대해 2단계부터 5단계까지를 해 줘요. Stockfish가 저희 서버에서 돌아가고, 체스판은 핵심 순간에 ①②③ 번호를 붙여 화살표로 보여 주고(빨간색은 둔 수, 초록색은 더 나은 수), AI 어시스턴트가 각 순간을 입문자를 위한 쉬운 말로 설명해요. 체스판에는 이어서 질문할 수 있는 "Why?" 버튼이 있고, Practice mistakes(실수 연습)는 틀린 포지션을 다시 가져와 스스로 수를 찾게 해 줘요. 무료 플랜에는 하루 1회 심층 리뷰가 포함되고, 진행 중인 대국은 절대 돕지 않아요. AI 체스 분석이 어떻게 작동하는지 보거나 Claude나 ChatGPT에 연결하세요.

위의 두 예시는 제 첫 주에서 나왔고, 그 주의 이야기는 여정 1주 차에 전부 적어 뒀어요. 631에서 1385까지의 전체 시리즈는 여정 페이지에 있어요.

자주 묻는 질문

입문자는 체스 대국을 어떻게 복기해야 하나요?

대국이 끝나자마자 무슨 생각을 했는지 적고, 엔진을 돌린 뒤 평가치가 가장 크게 바뀐 두세 수만 보세요. 엔진의 답을 가리고 더 나은 수를 스스로 찾아본 다음, 무엇을 놓쳤는지 쉬운 말 한 문장으로 마무리하세요.

엔진 없이 먼저 복기해야 하나요?

네, 짧게요. 5분 동안 내 생각을 먼저 적어 두면 그때 무슨 생각을 했는지 알 수 있는데, 이건 엔진이 알려 줄 수 없는 부분이에요. 그다음 엔진으로 그 메모를 확인하고, 내가 알아채지 못한 순간을 찾으세요.

체스 한 판을 복기하는 데 얼마나 걸려야 하나요?

입문자라면 가장 큰 변화 두세 개에 집중할 때 10~20분이면 충분해요. 모든 수의 엔진 수순을 다 읽으면 더 오래 걸리고, 보통 배우는 건 더 적어요.

진 대국만 복기해야 하나요?

아니요. 이긴 대국에도 실수가 숨어 있어요. 제 초반 승리 중 한 판에서는 적극적이라고 느낀 수 하나 뒤에 엔진이 저를 지는 쪽으로 봤고, 상대가 응수를 놓쳐서 이겼을 뿐이었어요. 이긴 대국과 진 대국을 섞어서 복기하세요.

ChatGPT나 Claude가 제 체스 대국을 분석할 수 있나요?

혼자서는 짐작하고, 판에 없는 포지션을 묘사하기도 해요. 엔진의 판정을 쉬운 말로 풀어 주는 데는 쓸모가 있어요. Chess Coach처럼 Stockfish를 돌리는 커넥터와 함께라면 엔진이 확인한 사실에서 출발해요.