바둑 AI 분석 도구를 찾고 있다면 카타고 바둑, 가장 많이 언급되는 이름입니다. 2019년 공개 이후 꾸준히 업데이트되어 온 오픈소스 바둑 엔진으로, 딥러닝 신경망과 몬테카를로 트리 탐색(MCTS)을 결합해 프로기사 수준의 수읽기 능력을 갖추고 있습니다. GPU를 활용하면 분석 속도가 크게 향상되며, 모바일에서는 서버 연동 방식으로 부담을 줄여 어디서든 사용할 수 있습니다. 이 글에서는 PC와 모바일 환경별 설치 방법, GUI 연동, 실력 향상을 위한 활용법까지 단계별로 안내합니다.
카타고 바둑 설치 전 반드시 알아야 할 개념
카타고 바둑, 처음 접하는 분들이 가장 많이 겪는 혼란은 “설치했는데 바둑판이 안 뜬다”는 것입니다. 이는 카타고가 바둑을 두는 완성형 앱이 아닌 AI 분석 엔진(두뇌 역할)이기 때문입니다. 일반 사용자가 편하게 사용하려면 바둑판 화면을 제공하는 GUI 프로그램과 함께 사용해야 합니다.
| 구성 요소 | 역할 | 설명 |
|---|---|---|
| 카타고 엔진 | AI 두뇌 | 수읽기·승률 계산·후보수 제시 담당 |
| 신경망 모델(Weights) | 학습 데이터 | 엔진의 실제 바둑 실력을 결정하는 파일 |
| GUI 프로그램 | 화면 인터페이스 | 사바키(Sabaki), 리지(Lizzie) 등 |
| 설정 파일(Config) | 환경 설정 | 엔진 옵션·모델 경로 지정 |
핵심 정리: 카타고를 “제대로 설치했다”는 말은 엔진 설치 + 모델(weights) 세팅 + GUI 연동 세 가지가 모두 완료된 상태를 의미합니다.
카타고 바둑 PC 버전 설치 방법
분석·복기·연구 목적이라면 PC 버전이 가장 강력합니다. 특히 NVIDIA GPU가 있는 환경에서는 분석 속도가 눈에 띄게 빨라집니다. CPU만 있어도 기본 분석은 가능하지만, 탐색 속도 차이가 있어 연구 목적이라면 GPU 활용을 권장합니다.
설치 전 체크리스트
| 항목 | 확인 내용 |
|---|---|
| 운영체제 | Windows / macOS / Linux 중 본인 환경 확인 |
| GPU 여부 | NVIDIA 계열이면 성능 체감이 큼 |
| 저장공간 | 엔진 + 모델 + 기보 저장 여유 확보 |
| 압축 해제 도구 | zip, 7z 지원 프로그램 준비 |
PC 설치 단계별 진행 방법
1단계 – 압축 해제 및 폴더 구조 정리
다운로드한 파일을 압축 해제한 뒤 폴더를 아래처럼 정리해두면 이후 GUI 연동이나 모델 교체 시 경로를 찾는 시간을 크게 줄일 수 있습니다.
- KataGo/
- engine (카타고 실행 파일)
- weights (신경망 모델 파일)
- config (설정 파일)
- sgf (기보 저장 폴더)
2단계 – 신경망 모델(Weights) 세팅
모델 파일이 없으면 엔진이 실행되어도 실제 분석이 불가능합니다. 모델 파일은 보통 .bin.gz 형태로 제공되며, weights 폴더에 넣은 뒤 설정 파일(config) 또는 GUI에서 해당 경로를 직접 지정해야 정상 작동합니다. “카타고가 알아서 찾겠지”라고 두면 인식이 안 되는 경우가 많으니 반드시 경로를 수동으로 지정하세요.
3단계 – GUI(사바키·리지) 연동
GUI가 있어야 바둑판 위에서 수를 두고 후보수, 승률 그래프, 복기 화면을 확인할 수 있습니다.
| GUI 프로그램 | 특징 | 추천 용도 |
|---|---|---|
| 리지(Lizzie) | 승률 그래프·형세 분석 UI에 강점 | 복기·연구 |
| 사바키(Sabaki) | 깔끔한 바둑판, SGF 관리 편리 | 대국·기보 관리 |
연동 절차는 공통적으로 GUI 실행 → 엔진 설정 메뉴 → 카타고 실행 파일 경로 지정 → 모델 파일 경로 지정 → 분석 모드 활성화 순서로 진행됩니다. 설정 완료 후 바둑판에서 수를 놓았을 때 후보수가 표시되면 정상 연동된 것입니다.
안드로이드 앱 설치 방법
모바일에서는 앱 형태로 설치하면 PC 설치보다 훨씬 간단하게 카타고를 활용할 수 있습니다. 안드로이드 모바일 카타고는 AI 연산을 외부 서버에서 처리하는 서버 연동 방식이 많아, 스마트폰 발열과 배터리 소모를 줄이면서도 높은 수준의 분석을 제공합니다. 단, 네트워크 연결 품질에 따라 분석 속도가 달라질 수 있습니다.
- 구글 플레이 스토어에서 ‘카타고 바둑’을 검색합니다.
- 설치 버튼을 눌러 자동 설치합니다.
- 앱 실행 후 필요한 권한을 허용하고 초기 설정을 진행합니다.
APK 직접 설치 시 주의: 설정에서 ‘출처를 알 수 없는 앱 허용’이 필요할 수 있습니다. 파일 신뢰성을 반드시 확인하고, 불필요한 권한 요구가 있는지 설치 후 점검하세요.
iOS(아이폰·아이패드) 설치 방법
iOS는 앱스토어 정책상 안드로이드보다 설치 경로가 제한적입니다. 앱스토어에서 ‘KataGo’를 검색해 공식 제공 여부를 확인하세요. 국가·지역에 따라 검색이 안 되는 경우가 있으며, 동일 이름의 유사 앱과 혼동하지 않도록 주의가 필요합니다.
- 앱스토어에서 ‘KataGo’ 또는 ‘카타고 바둑’ 검색
- 설치 후 네트워크 연결 및 분석 기능 정상 여부 확인
- 앱스토어에 없는 경우 테스트플라이트(TestFlight) 배포 여부 커뮤니티 확인
카타고 바둑 정상 설치 확인 체크리스트
| 환경 | 확인 항목 |
|---|---|
| PC | 엔진 경로 지정 성공 / 모델 로딩 성공 / 후보수·승률 정상 표시 / 기보 저장 정상 |
| 모바일 | 앱 실행 오류 없음 / 대국 시작 가능 / 추천수·형세 표시 정상 / 네트워크 지연 시 동작 확인 |
실력 향상을 위한 활용법
카타고를 제대로 활용하려면 추천수를 외우는 것보다 승률이 급변하는 구간의 이유를 분석하는 것이 훨씬 효과적입니다.
- 대국 직후 전체 복기: 승률 급락 구간을 먼저 찾아 집중 분석합니다.
- 실수 패턴 정리: 반복되는 실수 장면을 메모해 같은 실수를 반복하지 않도록 합니다.
- 추천수는 정답이 아닌 대안으로: AI의 수는 인간 감각과 다를 수 있습니다. 왜 그 수가 좋은지 이해하는 것이 핵심입니다.
- 승률 수치 과몰입 금지: 실제 대국에서는 상대의 실수 가능성도 변수가 됩니다. 수치는 참고 지표로만 활용하세요.
성능 최적화 운영 팁
| 상황 | 권장 설정 |
|---|---|
| 빠른 복기가 목적 | 탐색 시간·후보수 수를 적당히 줄여 속도 확보 |
| 연구·심층 분석 | 특정 국면에서만 깊게 탐색, 나머지는 가볍게 진행 |
| 노트북 사용 시 | 발열 관리 필수 (쿨링패드 권장), GPU 설정 보수적으로 시작 |
| 장시간 분석 시 | 중간 저장 및 기보 백업 습관화 |
자주 묻는 질문
- Q. GPU 없이도 카타고를 쓸 수 있나요?
- 네, CPU만으로도 기본 분석이 가능합니다. 다만 GPU가 있으면 탐색 속도가 훨씬 빠르고 후보수 품질이 향상되므로, 연구 목적이라면 GPU 환경을 권장합니다.
- Q. 모델(weights) 파일은 어디서 구하나요?
- 카타고 공식 GitHub 저장소 또는 관련 커뮤니티(바둑 포럼 등)에서 배포되는 검증된 파일을 사용하세요. 출처 불명 파일은 피하는 것이 안전합니다.
- Q. 리지와 사바키 중 어느 것이 더 좋은가요?
- 복기·연구 목적이라면 승률 그래프가 직관적인 리지가 유용하고, 대국과 기보 관리를 함께 하려면 사바키가 편리합니다. 두 가지 모두 무료이므로 목적에 맞게 선택하거나 병행하는 것도 가능합니다.
- Q. 모바일 앱에서도 PC 수준의 분석이 가능한가요?
- 서버 연동 방식이라 스마트폰 성능에 크게 좌우되지 않고, 네트워크 환경이 좋다면 상당한 수준의 분석이 가능합니다. 다만 PC처럼 로컬에서 직접 탐색하는 방식보다는 속도나 깊이에 제한이 있을 수 있습니다.
마무리
카타고 바둑 설치는 단순한 앱 다운로드로 끝나지 않습니다. PC 환경에서는 엔진 설치, 모델(weights) 세팅, GUI 연동까지 세 단계를 완료해야 제대로 된 분석이 시작됩니다. 모바일은 앱 설치만으로 쉽게 시작할 수 있지만 네트워크 환경의 영향을 받습니다. 목적이 대국이면 모바일 앱, 연구·복기라면 PC + GUI 연동 환경이 더 적합합니다. 설치 후에는 추천수를 단순히 따라가기보다 승률 급변 구간을 분석하며 활용하는 것이 실력 향상에 훨씬 효과적입니다.