Osegi
AI·2 분 소요

Vibe Coding, 코딩 못하는 Ben Sufiani의 보안 경고

코딩을 못하는 Ben Sufiani는 앱과 웹사이트, AI 에이전트를 직접 만듭니다. 읽지 못하는 코드를 검증하는 방법과 해커의 표적이 되기 쉬운 이유를 밝혔습니다.

A person speaking into a microphone while an AI agent generates code and website designs on a laptop screen.
이미지: t3n Magazin

Pirate Skills 창업자 Ben Sufiani는 프로그래밍을 할 줄 모르지만 웹사이트와 앱, 자체 AI 에이전트를 만들고 있습니다. 그는 t3n 팟캐스트 "Arbeit in Progress"에서 Vibe Coder가 해커에게 손쉬운 먹잇감이라고 경고했습니다.

말로 만드는 소프트웨어

Sufiani에 따르면 Vibe Coding은 자연어만으로 소프트웨어를 개발하는 방식으로, 예전에는 개발자만 할 수 있던 일입니다. 그는 비개발자가 마법을 배우는 "호그와트의 순간"이라고 표현합니다. Vibe Design에서는 말하는 동안 디자인이 만들어지며, 과거 디자인 에이전시와 수정을 반복하던 과정과 비슷하다고 설명했습니다.

부족한 부분은 에이전트용 템플릿인 "Skills"로 보완합니다. skills.sh에서 찾아 쓰고, 주로 Next.js를 사용합니다. 덕분에 WordPress에서 벗어나 직접 웹사이트를 만들었습니다. Vercel의 Skills가 최악의 실수를 막아 주는 안전망 역할을 한다는 설명입니다. 디자인은 취향의 문제여서 여러 방향을 제시받아 직접 고르는 큐레이터가 된다고 합니다.

읽지 못하는 코드의 검증

AI 에이전트 CaptainAI에는 AI가 잘 아는 안정적인 기술 스택을 씁니다. 호스팅 업체 Vercel이 사용자 오류를 모두 기록하고, 에이전트가 이를 정기적으로 읽습니다. 원인이 분명하면 바로 고치고, 애매하면 Sufiani와 상의합니다. 이런 감시 체계를 제품 주변에 갖춘 완성형을 "Software Factory"라고 부릅니다.

뒤에서 확인해 주는 사람은 없고 에이전트뿐입니다. 모든 것을 이해하지 못하는 것이 오히려 편견을 없애 유리할 때도 있다고 말했습니다. 아직 큰 사고는 없었지만 Vibe Coder가 해커의 표적이 되기 쉽다는 점은 직시해야 한다고 강조했습니다. GitHub 프레임워크로 한 문장에 Adobe 제품군을 통째로 얻을 수 있다는 주장은 헛소리라고 일축했습니다.

그는 Vibe Coding이 초보자의 수준을 끌어올리고, 이를 보완하는 것이 Agentic Engineering라고 설명합니다. Vibe Coder가 갖춰야 할 여섯 영역으로 제품 관리, 도구, 사용자 경험, 확장 가능한 시스템, 보안·컴플라이언스, 출시를 꼽았습니다.

주목할 만한 앱

태그:vibe codingpirate skillscaptainainext.jsvercelagentic engineering

같은 날의 다른 뉴스

전체 보기 →

관련 카테고리: AI

전체 보기 →