깜짝! 1천달러 지급

발행: (2026년 6월 10일 AM 07:01 GMT+9)
12 분 소요

출처: Hacker News

많은 개발팀들처럼, 우리도 GitHub Actions에 점점 지치고 있었습니다. PR 처리량이 늘어나면서, CI 작업이 너무 느리고 비싸다는 것이 점점 더 명확해졌죠.

이를 완화할 방법은 많지만, 우리는 Blacksmith를 시도해 보라는 권유를 받았습니다.

Blacksmith는 YC 스타트업으로, GitHub Actions를 대체할 수 있는 드롭인 솔루션이라고 내세우면서도 더 저렴하고 빠르다고 합니다. 그래서 한 번 써보았습니다. Blacksmith가 우리 GitHub 설정을 가져왔고… 실제로 더 빨랐습니다! 아마도 더 저렴했을 수도 있는데, 무료 체험 중이라 정확히는 알기 어렵습니다.

우리는 스타트업답게 다시 코딩에 매진했고, 곧 신용카드 등록을 요구하는 이메일을 받았습니다:

이번 달에 forestwalklabs 조직의 무료 사용량이 80%를 초과했습니다. 서비스 중단을 방지하려면 신용카드를 등록해 주세요.

아마 이 시점에서 사용량을 멈추고 평가했어야 했을 텐데, 초기 스타트업이 흔히 하는 대로 우리는… 코딩을 계속했고, 뭔가가 우리를 멈추게 될 때까지 진행했습니다.

몇 주 뒤, “이번 달에 Blacksmith에 $500.60을 사용했습니다”라는 메시지를 받았는데, 아직 무료 체험 중이라 사실이 아닌 것처럼 보였습니다. 혹시 체험이 아니었다면 그 정도 비용이었을까요? 어쨌든 우리 메일함에 들어온 수많은 사용량 경고 메일 중 하나였고, 이 메일은 신용카드가 없었으며 프로덕션 사용자에게 영향을 주지는 않았습니다.

또 몇 주 뒤, 연속적으로 “서비스 중단을 방지하려면 신용카드를 추가하세요”라는 메일, $1,081 청구서, 그리고 이틀 뒤에 연체 알림이 도착했습니다:

Blacksmith 재무팀에서 알려드립니다. 일부 청구서가 연체되었습니다.
총 청구액은 $1,081.45입니다.
계약상 결제 조건에 따라 청구서 발행 시 즉시 결제가 필요합니다.

흥미롭네요!

보통 신용카드 없이 무료 체험을 하다가 한도를 초과하면 서비스가 차단됩니다. 즉 “서비스 중단”이 일어나죠. 그런데 우리는 $1,000 청구서를 받았고, 그 즉시 연체 상태가 되었습니다.

우리가 설명을 요청하자 Blacksmith 지원팀은 이전에 보낸 “중단” 경고는 서비스가 멈출 것을 의미하는 것이 아니라, 의심스러운 활동으로 플래그가 될 수 있다는 뜻이라고 설명했습니다.

알림 이메일에 있는 “중단”이라는 표현은 의심스러운 활동이나 정지 검토를 위한 계정 플래그를 의미합니다. 실행 중인 작업이 자동으로 중단된다는 문구는 없습니다. 무료 한도를 초과해도 워크플로는 계속 실행되며 공개된 요율대로 사용량이 누적됩니다.

그리고… 사실입니다! 그들은 무료 한도 초과 시 작업이 중단된다고 명시하지 않았습니다. “무료 체험”과 “신용카드 불필요”가 수천 달러의 비용이 발생하지 않을 것이라는 의미는 아니었습니다. 그건 단지 관행에 불과했죠.

이와 관련해 몇 가지 흥미로운 질문이 떠오릅니다.

1. 그럴 수 있나요?

Blacksmith 같은 SaaS 공급자가 “무료 체험”, “신용카드 불필요” 서비스에서 한도를 초과했을 때 청구서를 보내고 결제를 요구할 수 있을까요?

2023년 6월 8일 현재 Blacksmith의 이용 약관에서는 결제 정보를 제공해야 청구할 권리가 있다고 명시하고 있지만, 무료 체험 중에도 예상치 못한 초과 사용에 대해 비용을 지불하도록 요구하는 약관을 둘 수도 있습니다.

우리 팀은 CI 작업을 많이 실행하기 때문에 무료 플랜 한도에 도달할 가능성을 이미 알고 있었습니다. 서비스를 사용해 가치를 얻었으니, 본질적으로 사기성은 없고 단지 놀라운 일일 뿐입니다. 제 생각엔 그들은 가능합니다.

2. 고객은 놀랄까요?

“무료 체험”, “신용카드 불필요” 서비스에서 한도를 초과했을 때 CI 초과 사용에 대한 청구서를 받을 것이라고 예상하는 사용자는 전체의 몇 퍼센트일까요?

아마도 매우 낮을 겁니다. 5% 이하가 아닐까 싶어요.

챗봇에게 “Blacksmith가 초과 사용에 대해 청구서를 보낼 가능성”을 물어보면, 대부분의 인터넷 의견은 “서비스가 차단될 가능성이 높다”고 답합니다—비록 “신용카드 추가” 경고 메일을 언급하지 않더라도 말이죠. 물론 챗봇이 틀릴 수도 있지만, 이 정책이 일반적이지 않다는 힌트를 줍니다.

대부분의 사용자는 SaaS 서비스의 무료 한도가 하드 캡이라고 기대합니다. 최소한 결제 정보를 입력하기 전까지는요.

3. 서비스가 이렇게 해야 할까요?

무료 사용자가 초과 사용으로 넘어가고, 그 뒤에 연체 청구서를 보내는 것이 차단보다 더 많은 수익을 올릴 수 있다고 생각할 수 있습니다. 실제로 회수 가능한 금액이 얼마나 될지는 불투명하지만, 단기적으로는 매출이 늘어날 수도 있겠죠.

하지만 모든 것이 동일하지는 않습니다. 제 결론은 이것이 나쁜 관행이라는 겁니다.

신용카드 없이 초과 사용을 허용하면 서비스 제공자와 고객 모두에게 골칫거리가 생기고, 결제 의사가 전혀 없는 남용 사용자에게는 더 많은 무료 사용 시간을 제공하게 됩니다. 단기 매출이 늘어날 수는 있어도, 장기적인 신뢰와 남용 비용이 그보다 클 가능성이 높습니다.

만약 무료 CI 서비스를 차단하는 것이 상상하기 어려운 일이라면, “신용카드를 입력하지 않으면 72시간 내에 CI 서비스가 차단됩니다”와 같은 사전 경고를 제공할 수 있겠죠.

Blacksmith가 왜 연체 청구서를 선택했는지는 추측밖에 할 수 없습니다. 성장 해킹을 위한 불투명한 전략일 수도 있고, 청구 시스템과 프로비저닝 사이의 기술 부채일 수도 있습니다. 혹은 YC 스타트업 사이에서 떠오르는 최신 트렌드일 수도 있죠.

하지만 2026년 봄 GitHub이 불안정한 상황에서 Blacksmith가 급성장하고 있다는 점을 고려하면, 단순한 실수일 가능성이 높습니다. 아마도 급박한 상황에서 내린 결정이 나중에 문제가 된 것이겠죠.

지원팀은 “향후 이런 혼란을 줄이는 방안을 모색할 수 있다”고 답했으니, 개선의 여지는 있습니다.

4. 그래도 Blacksmith를 써야 할까요?

우리 팀에게 묻는 질문입니다: 무료 체험 중에 불쾌한 놀라움과 까다로운 지원 경험을 겪었음에도 불구하고, 앞으로도 Blacksmith를 계속 사용할까요?

솔직히 GitHub Actions로 되돌아가 보았지만… 역시 불편합니다. Blacksmith는 개발 사이클에서 점점 더 큰 병목을 빠르게 해결해 주기 때문에 급성장했습니다.

결국 우리는 실용주의를 선택했습니다. 빠르게 움직이고 싶다는 욕구가 갑작스러운 청구 정책에 대한 불만보다 큽니다. Blacksmith는 우리를 더 빠르게 만들고, 우리가 실제로 유용한 서비스에 비용을 지불하기로 하면 지원도 친절해졌습니다. 그래서… 아마도 다시 전환할 가능성이 높습니다.

하지만 독자 여러분께 두 가지 조언을 드립니다.

  1. SaaS 서비스를 만든다면, 대부분의 사용자는 무료 계정이 초과 사용 전에 일시 중지될 것이라고 기대한다는 점을 기억하세요. 청구서를 보내는 방식은 많은 사용자에게 부정적으로 받아들여질 수 있습니다.
  2. Blacksmith를 사용하려는 경우, 최소한 현재는 체험 한도에 도달하기 전에 서비스를 중단하거나 다른 대안을 찾아두는 것이 좋습니다.
0 조회
Back to Blog

관련 글

더 보기 »

생물학적 진화와 정보 획득

A few weeks ago we lookedhttps://www.construction-physics.com/p/information-and-technological-evolution at a simulation of technological evolutionhttps://sites....

단순 HTML의 놀라운 효과 (2021)

I've told this story at conferences - but due to the general situation I thought I'd retell it here. A few years ago I was doing policy research in a housing be...