AI 요약
지난 1월 13일 Meta의 대규모 해고로 리서치 엔지니어 직을 잃은 Caleb Leak은 반려견인 카바푸 '모모(Momo)'가 키보드를 건드리는 사소한 습관에서 영감을 얻어 독특한 게임 제작 프로젝트를 시작했습니다. 이 프로젝트의 핵심은 'Claude Code'라는 AI 도구에게 모모의 무작위 입력을 '수수께끼로만 대화하는 천재 게임 디자이너의 지시'라고 인식시키는 프롬프트 엔지니어링에 있습니다. 하드웨어적으로는 Raspberry Pi 5와 Rust 기반의 전용 앱을 활용해 반려견의 입력을 필터링하고 AI에 전달하는 체계를 구축했습니다. 모모가 키보드를 치면 스마트 급식기에서 간식이 나오고, Claude는 그 입력을 바탕으로 Godot 4.6 엔진 위에서 게임을 설계합니다. 이 과정을 통해 약 1~2시간 내에 100% C# 로직으로 구성된 실제 작동하는 게임 빌드가 생성되며, 이는 AI가 비정형 데이터를 얼마나 창의적으로 해석할 수 있는지를 보여주는 사례가 되었습니다.
핵심 인사이트
- 인물 및 배경: 1월 13일 Meta 레이오프(Layoff) 이후 리서치 엔지니어 Caleb Leak이 9파운드 무게의 반려견 모모와 함께 진행한 실험적 프로젝트입니다.
- 기술 스택: 개발 환경은 Godot 4.6 엔진을 사용하며, 모든 게임 로직은 Claude Code를 통해 100% C# 코드로 자동 생성됩니다.
- 작업 시간: 반려견의 첫 키보드 입력부터 플레이 가능한 게임 빌드가 나오기까지 통상 1~2시간이 소요됩니다.
주요 디테일
- 하드웨어 구성: Bluetooth 키보드와 Raspberry Pi 5를 연결하고, Rust로 작성된 'DogKeyboard' 앱을 통해 특수 키를 필터링하여 데이터를 전송합니다.
- 보상 루프: 반려견이 일정량의 입력을 마치면 스마트 펫 급식기에서 간식이 제공되며, Claude가 다음 입력을 받을 준비가 되면 차임(Chime) 소리로 알립니다.
- 프롬프트 전략: AI에게 반려견의 무작위 문자열(예: 'y7u8888888ftrg34BC')을 단순 오타가 아닌 비밀스러운 의도를 담은 디자인 가이드라인으로 해석하도록 'Eccentric Designer' 가르드레일을 설정했습니다.
- 자동화 피드백: 생성된 코드의 오류를 수정하고 실행 가능한 결과물을 만들기 위해 AI와 상호작용하는 다수의 자동화된 피드백 도구를 구축했습니다.
향후 전망
- 바이브 코딩의 확장: 정교한 명령어가 아닌 느슨하고 감성적인 입력(Vibe)을 AI가 구체적인 결과물로 변환하는 새로운 개발 패러다임의 가능성을 시사합니다.
- 인간-AI-동물 상호작용: AI 에이전트와 하드웨어 제어 기술이 결합되어 인간 외의 존재가 기술적 생산 과정에 참여하는 독특한 유즈케이스가 지속적으로 등장할 것으로 보입니다.
출처:hackernews
