Trawling

OI의 Claude Code 사내 봇 17개 운영기, Max 월 구독료 100달러

한국 B2B 유통업체 운영 책임자인 필명 OI는 고객 불만 정리·월별 명세서 발송·Slack 오류 감시·가격 책정에 쓰는 Claude Code 봇 17개의 비용을 Claude Max 5x 월 100달러, Anthropic API 0달러로 보고했습니다. 봇 14개는 데이터베이스와 Slack을 잇는 Python 작업이고, 일부 모델 호출은 CLI로 처리하지만 기존 MacBook·회사 소프트웨어·운영 노동은 이 금액에 포함되지 않습니다. Anthropic 약관은 자동 접속을 API 키 이용이나 명시적 허가가 있는 경우로 제한하며, OI는 별도 허가 여부를 밝히지 않았습니다.

본문

필명 OI로 활동하는 한국 B2B 유통업체 운영 책임자는 2026년 10월 21일 Claude Code로 만든 사내 자동화 봇 17개의 운영 내역을 공개했습니다. OI가 보고한 월 지출은 Claude Max 5x 구독료 100달러, Anthropic API 청구액 0달러입니다. MacBook은 이미 보유한 장비였고 Slack, Google Workspace, Grafana도 회사가 기존에 비용을 내던 서비스였습니다. 봇을 만들고 관리하는 사람의 시간도 이 금액에 포함되지 않습니다.

모델은 일부 업무에만 씁니다

봇은 고객 불만이 담긴 대화 기록을 정리하고 월별 명세서를 보내며 Slack 오류를 감시하고 시장 자료를 바탕으로 가격을 정합니다. OI는 17개 중 14개가 모델을 호출하지 않는 Python 봇이라고 집계했습니다. 이 봇들은 데이터베이스에서 자료를 가져와 템플릿에 넣고 Slack 카드로 내보냅니다.

모델이 필요한 업무는 Claude Code CLI를 호출합니다. Python 프로그램이 프롬프트를 표준 입력(stdin)으로 보내면 CLI가 JSON을 표준 출력(stdout)으로 돌려주고, 프로그램은 결과를 읽어 다음 처리를 합니다. 요약 작업에는 API 키를 설정하면 API를 이용하는 대체 경로도 있지만, OI는 키를 설정하지 않았다고 적었습니다. 모델 호출은 있었지만 이 사례에서는 CLI를 통해 Max 구독에 연결돼 API 청구가 발생하지 않았다는 설명입니다.

OI는 모델을 호출하는 봇으로 대화 요약기, 사진 매처, 오류 감시기 세 개를 꼽았습니다. 그러나 CLI 연동 설명에서는 클레임 기록기, 오류 감시기, 명세서 발송기, 가격 봇 네 업무를 열거합니다. 두 목록의 대응 관계를 설명하지 않아 개별 봇의 모델 사용 내역은 글만으로 재구성하기 어렵습니다.

요약 호출의 출력 상한은 1,200토큰입니다. OI는 불만 요약에 그보다 긴 분량이 필요하면 잘못된 결과라고 보고, 항목이 여덟 개를 넘으면 고객의 주문 이력을 전사하기 시작한 것으로 판단해 결과를 버리고 다시 처리한다고 설명했습니다. 요약 호출은 세 개씩 병렬로 돌리는 반면 시트 쓰기는 한 번에 하나씩 합니다. 병렬 쓰기를 허용했던 어느 저녁에는 데이터베이스 잠금 오류가 300건 넘게 발생해 대화 일곱 건을 처리하지 못했습니다.

월 100달러에 포함되지 않은 것

봇은 사무실에 둔 MacBook 한 대에서 launchd로 Python 프로세스를 유지하며 실행합니다. 별도 서버나 클라우드 인스턴스는 쓰지 않습니다. 컴퓨터가 잠들면 작업이 멈추고 CLI 로그인이 만료되면 봇 전체가 함께 중단될 수 있습니다. OI는 로그인 만료로 17개 봇이 동시에 멈춘 경험도 적었습니다. 운영은 한 대의 컴퓨터와 CLI 로그인에 모여 있습니다.

사람의 시간은 구독료와 별도로 들어갑니다. OI는 현재 봇 관리에 주당 한 시간가량 쓰며, 처음 두 달에는 주당 열 시간에 가까웠다고 보고했습니다. 고객 불만을 분류하는 규칙은 40개가 넘습니다. OI는 잘못 기록된 행과 동료의 불만을 계기로 규칙을 만들고 다듬었다고 설명했습니다. 봇 오류 알림을 읽고, 요약 모델을 바꿀 때 과거 대화로 결과를 비교하는 일도 운영자의 몫입니다. 월 100달러는 기존 장비와 소프트웨어, 노동을 제외한 구독료 중심의 자기 보고입니다.

구독 인증은 별도 조건이 있습니다

Anthropic 공식 문서는 claude -p를 스크립트와 CI/CD에서 사용하는 비대화식 실행 방식으로 안내합니다. 다만 CLI가 이 실행을 지원한다는 점과 구독 인증을 자동화에 쓸 수 있는지는 별개입니다. Claude Code 법률·준수 문서는 구독 OAuth 인증이 Claude Code 등 Anthropic 기본 앱의 통상적 사용을 지원하도록 설계됐다고 설명하고, Claude 기능을 활용하는 제품·서비스 개발자에게는 API 키 인증을 안내합니다.

2025년 10월 8일 시행 소비자 약관은 API 키를 사용하거나 Anthropic이 명시적으로 허용한 경우를 제외하고 봇·스크립트 등으로 자동 접속하는 일을 제한합니다. OI는 봇을 Max 구독으로 CLI에 로그인한다고 썼지만, Anthropic의 명시적 허가 여부는 밝히지 않았습니다. 월 0달러는 OI가 보고한 지출이며, 약관이 자동 접속의 예외로 두는 조건은 API 키 이용 또는 Anthropic의 명시적 허가입니다.

자료: Bots in Production / 정리·해설: Trawling

참고 자료

오류 제보