Twitch 채팅 투표로 Claude가 앱을 실시간 제작한다

이 스스로 코드를 관리하고 변경 사항을 저장하던 기존 실험을 바꿔, 시청자들에게 앱 제작 지시권을 넘겼다. 시청자들은 새 앱을 요청하거나 현재 화면의 앱을 바꾸자는 제안을 채팅에 입력한다. 예를 들어 뱀 게임을 만든 뒤, 뱀이 지나간 자리에 무지개 흔적을 추가해 달라고 요청할 수 있다.

약 1분마다 제안들을 투표에 부치고, 가장 많은 표를 받은 내용을 로 Claude에 보낸다. Claude가 코드를 고치면 방송 중인 앱이 바로 바뀌며, 방송 진행자는 무엇을 만들지 직접 정하지 않는다. 가장 어려운 부분은 코드 작성이 아니라, 컴퓨터 명령을 실행할 수 있는 에 낯선 사람들의 입력을 안전하게 전달하는 일이었다.

모든 제안은 먼저 사전 검사를 거치며, 제안의 완성도가 아니라 실제로 만들었을 때 채널이 제재받을 가능성만 확인한다. 각 작업은 개인 파일이나 계정에 접근할 수 없는 리눅스 에서 실행되고, 실행이 끝날 때마다 공간 전체가 초기화된다. 책상에는 만일을 대비한 물리식 비상 버튼도 놓여 있다.

핵심 포인트

  • 시청자는 새 앱이나 현재 앱의 수정안을 채팅으로 제안한다.
  • 약 1분마다 투표해 이긴 제안을 Claude의 로 사용한다.
  • 앱은 방송 중 실시간으로 바뀌며 진행자가 제작 방향을 직접 고르지 않는다.
  • 모든 제안은 채널 제재 위험을 확인하는 사전 검사를 거친다.
  • 각 작업은 개인 자료와 분리된 리눅스 에서 실행된 뒤 완전히 초기화된다.
원문 보기