인사이트 · 3분 · 07.17

"Claude가 생기고, 귀찮아서 안 하던 미친 짓을 합니다" — 바이브코딩의 진짜 효용

loopy vibecoder

핵심 요약 (TL;DR)

한 취미 프로그래머가 Claude의 도움으로 claude-code를 대체하는 터미널 AI 코딩 CLI 'Agentty'를 C++26으로 다시 썼습니다. 11.0MB 단일 정적 바이너리, 1ms 미만 시작 속도. 본인의 한 줄 소감이 핵심입니다 — "Claude가 생기고 나서, 귀찮아서 안 하던 미친 짓들을 하고 있다." 바이브코딩의 진짜 효용은 작업 속도가 아니라 '착수 장벽의 제거'라는 사례입니다.

왜 Claude로 Claude Code의 대체품을 만들었을까요?

GitHub의 1ay1이라는 개발자가 만든 Agentty(https://github.com/1ay1/agentty)는 구조부터 재귀적입니다. Claude를 페어프로그래머로 써서, claude-code를 대체하는 CLI를 만든 거죠. C++26으로 작성됐고, 11.0MB짜리 단일 정적 바이너리 하나로 배포되며, 시작 속도는 1ms 미만입니다. OpenAI wire format을 따르는 모델이라면 오픈소스 모델을 포함해 무엇이든 연결할 수 있습니다.

2026년 4월 17일에 시작해 석 달째 커밋이 이어지고 있고, Hacker News(https://news.ycombinator.com/item?id=48928002)에서 43포인트를 받았습니다. 숫자만 보면 소박합니다. GitHub 스타도 72개. 그런데 이 사례가 중요한 이유는 규모가 아니라 '동기'에 있습니다.

"귀찮아서 안 하던 일"이라는 말의 무게

작성자가 HN 댓글에 남긴 문장을 그대로 옮기면 이렇습니다. "ya, been doing some crazy stuff that I was too lazy to do before Claude." Claude 이전에는 귀찮아서 안 하던 미친 짓들을 하고 있다는 겁니다.

생각해보면 우리 모두에게 그런 프로젝트 목록이 있습니다. 기술적으로 못 해서가 아니라, 첫 삽을 뜨는 비용이 커서 미뤄둔 것들. 러너에게 새벽의 운동화 끈 묶기가 제일 힘든 것처럼, 개발자에게는 보일러플레이트와 빌드 설정이라는 '끈 묶기'가 착수를 막는 거죠. AI 페어프로그래머는 바로 그 구간을 치워줍니다. 속도가 2배가 되는 게 아니라, 시작조차 안 했을 프로젝트가 0에서 1이 되는 것 — 이건 질적으로 다른 효용입니다.

HN 댓글 중 이런 평이 있었습니다. "자기 방식대로, 그냥 재미로 만드는 프로그래머를 발견하는 게 요즘 HN을 견딜 만하게 하는 것." AI 시대에 취미 프로그래밍이 죽는 게 아니라, 오히려 더 무모하고 재미있는 방향으로 살아난다는 신호로 읽힙니다.

우리는 무엇을 가져갈 수 있을까요?

여러분의 '귀찮아서 안 하던 목록'을 꺼내보세요. 그중 가장 미친 항목 하나를 골라 AI에게 첫 스캐폴딩을 맡겨보는 겁니다. 완성이 목표가 아니라 착수가 목표입니다. Agentty도 처음부터 대단한 프로젝트가 아니라, 한 사람이 재미로 시작한 3개월짜리 커밋 로그였습니다.

한 가지 유의점도 있습니다. Agentty가 claude-code의 기능을 어디까지 대체하는지(훅, MCP 등)는 아직 검증되지 않았고, 코드 중 AI가 작성한 비율도 본인 진술 외에는 확인할 수 없습니다. 이 사례의 가치는 완성도가 아니라 '착수'에 있다는 것 — 그게 정직한 독법입니다.

FAQ

Q. Agentty는 claude-code를 완전히 대체할 수 있나요?
아직 단정할 수 없습니다. 기본 페어프로그래밍 흐름은 동작하지만, 훅이나 MCP 같은 생태계 기능까지 호환되는지는 검증되지 않았습니다.

Q. C++로 다시 쓴 이점이 뭔가요?
Node 런타임 없이 11MB 바이너리 하나로 배포되고, 시작 속도가 1ms 미만이라는 점입니다. 터미널 도구의 체감 반응성에서는 의미 있는 차이입니다.

Q. 취미 프로젝트에도 AI 코딩 도구를 쓸 가치가 있을까요?
이 사례의 답은 명확합니다. 취미야말로 착수 장벽이 가장 큰 영역이라, AI의 효용이 가장 극적으로 나타납니다.

오늘 밤, 그 목록의 첫 줄에 있는 프로젝트의 첫 커밋을 만들어보시는 건 어떨까요. 완성은 그다음 문제입니다.

0

댓글 0

아직 댓글이 없습니다