본문으로 건너뛰기

닌텐도 스위치에서 리눅스, Cursor, Claude Code, Codex를 거쳐 Doom 실행하기

2017년형 닌텐도 스위치의 하드웨어 취약점을 이용해 리눅스를 설치하고, Cursor IDE와 Claude Code 에이전트를 구동하여 Doom을 실행한 프로젝트이다.

섹션별 상세

01
작성자는 2017년형 닌텐도 스위치의 Fusée Gelée 취약점을 이용해 시스템을 장악했다. 조이콘 레일의 핀 두 개를 알루미늄 호일로 단락시켜 복구 모드(RCM)에 진입한 뒤 브라우저 기반 도구로 Hekate 부트로더 페이로드를 주입했다. 이는 하드웨어 수준의 취약점이라 소프트웨어 업데이트로 막을 수 없다는 점이 핵심이다.
02
SD 카드를 파티셔닝한 후 Switchroot의 L4T Ubuntu Noble 24.04를 설치하여 완전한 리눅스 환경을 구축했다. ARM 아키텍처 기반의 스위치 하드웨어에서 데스크톱 수준의 운영체제를 구동함으로써 일반적인 PC 소프트웨어 실행이 가능해졌다. 이 과정에서 CTCaer의 Hekate 부트로더가 운영체제 로딩의 핵심 역할을 수행했다.
03
리눅스 환경 위에 Cursor IDE를 설치하고, 그 내부에서 Claude Code와 Codex 에이전트를 계층적으로 실행했다. Claude Code가 Doom 실행 스크립트를 작성하면 Codex가 이를 검토하는 워크플로우를 구성했다. 이는 저사양 임베디드 기기에서도 최신 AI 에이전트 스택이 구동될 수 있음을 확인하는 사례이다.
04
최종적으로 AI 에이전트가 작성하고 검토한 스크립트를 통해 Cursor 내부에서 Doom 게임이 성공적으로 실행됐다. 작성자는 이를 쓸모없지만 재미있는 실험이라고 평하며 하드웨어의 한계를 시험했다. 결과적으로 닌텐도 스위치라는 제한된 하드웨어가 복잡한 AI 에이전트 체인을 감당할 수 있음을 입증했다.
닌텐도 스위치 화면에 리눅스 데스크톱과 Cursor IDE, 그리고 실행 중인 Doom 게임이 표시된 모습이다.
Photo닌텐도 스위치 하드웨어에서 실제로 리눅스 OS와 Cursor IDE가 구동되고 있음을 시각적으로 증명한다. 화면 내 터미널과 IDE 인터페이스를 통해 Claude Code와 Codex가 개입된 소프트웨어 스택의 실행 상태를 파악할 수 있다.

용어 해설

푸제 젤레(Fusée Gelée)
닌텐도 스위치의 Tegra X1 칩셋 복구 모드에서 발생하는 하드웨어 취약점이다. 하드웨어 수준의 결함이라 소프트웨어 업데이트로 패치가 불가능하며, 이를 통해 부트로더를 주입하고 커스텀 운영체제나 리눅스를 부팅할 수 있는 권한을 획득하게 된다.
L4T 우분투(L4T Ubuntu)
NVIDIA의 Linux for Tegra 프로젝트를 기반으로 닌텐도 스위치 하드웨어에 최적화된 Ubuntu 배포판이다. ARM 아키텍처 기반의 스위치에서 완전한 데스크톱 환경을 제공하며, 이를 통해 일반 PC용 개발 도구나 AI 에이전트를 설치하고 실행할 수 있는 기반이 된다.
헤카테(Hekate)
닌텐도 스위치에서 다양한 페이로드를 주입하고 파티션을 관리하며 리눅스나 안드로이드로 부팅할 수 있게 돕는 오픈소스 부트로더이다. 시스템 복구 모드에서 실행되어 하드웨어 자원을 제어하고 사용자가 원하는 운영체제를 선택하여 로딩할 수 있는 환경을 제공한다.
코딩 에이전트(Coding Agent)
개발자의 자연어 지시를 이해하고 코드를 작성, 수정, 실행 및 디버깅하는 자율형 AI 도구이다. 본문에서는 Claude Code와 Codex가 이 역할을 수행하며, 복잡한 스크립트 작성과 코드 리뷰 과정을 자동화하여 제한된 환경에서도 소프트웨어 실행을 가능하게 한다.

언급된 도구

Cursor추천

IDE 및 AI 에이전트 실행 환경

Claude Code추천

자율 코딩 및 스크립트 작성 에이전트

Codex중립

코드 리뷰 및 검토 에이전트

Hekate추천

닌텐도 스위치용 오픈소스 부트로더

L4T Ubuntu추천

스위치 하드웨어 최적화 리눅스 배포판

언급된 리소스

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 04. 03.수집 2026. 04. 03.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.