Vibe 코딩이 정말 효과가 있을까? 우리는 클로드와 함께 게임을 만들었습니다. 결과는 다음과 같습니다.

avatar
Decrypt
03-23
이 기사는 기계로 번역되었습니다
원문 표시

AI 애호가들 사이에 새로운 트렌드가 있는데, 그건 챗봇이나 에이전트가 아닙니다. 우리가 말하는 건 "바이브 코딩"입니다. 이는 한 사람이 AI와 대화하며 만들고 싶은 것에 대한 아이디어를 제시하고, 모델과 함께 반복적으로 개선해 나가는 과정입니다.

마치 친구와 대화하는 것처럼 쉽고, 기술적 지식이 거의 없는 일반인도 할 수 있을 정도로 간단합니다.

이에 대해 여기에 글을 썼습니다. 하지만 과장된 기대를 넘어서기 위해, 바이브 코딩이 실제로 유용한 무언가를 만들 수 있는지 확인해보고 싶었습니다.

디크립트(Decrypt)의 테스트에서 Grok-3를 능가한다고 나온 클로드 3.7 소넷을 AI 파트너로 선택했습니다.

제 소프트웨어 프로젝트는 매우 간단했습니다: 단어들이 화면 아래로 떨어지고, 플레이어가 살아남기 위해 단어들을 빠르게 타이핑해야 하는 게임을 만들고 싶었습니다.

가장 기본적인 프롬프트로 시작했습니다: "빠르게 타이핑해서 살아남아야 하는 아름답고 편안한 게임을 만들어줘. 단어들이 떨어지고 내가 타이핑할 때마다 각 글자가 사라지는 효과가 있어야 해."

몇 분 만에 클로드는 완성된 게임처럼 보이는 것을 만들어냈습니다... 하지만 실행해보니 아무것도 일어나지 않았습니다. 시작 버튼이 작동하지 않았죠. 오류를 클로드에게 언급하자 버그를 찾았고 수정하겠다고 안심시켰습니다.

클로드가 작업을 마쳤고 새 게임이 눈앞에 있었습니다. 시도해보았지만 여전히 작동하지 않았습니다. 직접 코드를 뜯어보는 대신(그건 바이브 코딩이 아니니까!) 클로드에게 "아니, 버튼을 클릭해도 아무것도 일어나지 않아. 게임이 시작되지 않아."라고 말했습니다.

AI는 다시 작업에 들어갔고, 두 번째 시도에서는 실제로 실행되었습니다. 코드를 살짝 확인해보니 또 다른 문제가 있었습니다: 게임에서 사용되는 단어가 약 10개뿐이어서 금방 지루해질 것 같았습니다. 완전한 사전 통합을 요청하는 대신, 클로드에게 실제 단어와 가상의 단어를 섞으라고 했습니다. 코드를 간단하게 유지하는 실용적인 해결책이었죠.

저는 클로드와 계속 이런 방식으로 대화하며, 코드 편집이 아닌 자연어로 개선해 나갔습니다. 14번의 반복 끝에 부끄럽지 않을 정도의 만족스러운 결과물을 얻었습니다.

동료들이 완성된 게임을 테스트했을 때 대부분 긍정적인 반응이었습니다. 한 기자는 제 최고 점수를 능가했고(제 점수는 형편없었죠), 다른 이들은 개선 아이디어를 제시했습니다. 그들이 발견한 "버그"는 사실 의도적인 제한사항이었습니다: 무작위로 생성된 단어, 모바일 지원 없음.

게임은 여기에서 플레이할 수 있습니다. 현재 라이언 글래드윈이 2,830점으로 기록을 보유하고 있지만, 곧 제 왕좌를 되찾을 수 있기를 희망합니다.

(번역은 계속됩니다. 전체 텍스트를 한 번에 번역하겠습니다.)

출처
면책조항: 상기 내용은 작자의 개인적인 의견입니다. 따라서 이는 Followin의 입장과 무관하며 Followin과 관련된 어떠한 투자 제안도 구성하지 않습니다.
라이크
2
즐겨찾기에 추가
1
코멘트
Followin logo