자체 방문 통계는 항상 수집됩니다. 사용자가 공개 페이지를 어떻게 이용하는지 파악하는 데 쓰이는 Google Analytics(로그인한 워크스페이스는 제외)는 동의한 경우에만 사용됩니다. 자세한 내용은 개인정보 처리방침을 참고하세요.

매장 사장님을 위한 Claude Duet: 새 부정적 리뷰를 매일 아침 브리핑으로 받기

미국 매장 3곳을 테스트한 결과, 최근 90일 중 새 Google 리뷰가 달린 날은 4~8일이었습니다. Claude Duet 커넥터 설정, 아침 브리핑 프롬프트, 월 약 $0.024의 비용을 정리했습니다.

이른 아침 길모퉁이에 작은 가게 세 곳(버블티 가게, 지붕 덮인 테라스가 있는 커피 트레일러, 작은 타코 가게)이 있는 일러스트입니다. 가게 위로 회색 지도 핀과 빈 말풍선이 떠 있고, 그중 청록색 말풍선은 하나뿐입니다. 앞쪽에는 휴대폰이 평평하게 놓여 있고 화면에 청록색 카드 한 장이 보입니다. 그날 사장님이 시간을 들일 만한 메시지는 하나뿐입니다.

2026년 11월 5일 싱가포르 시간 00:16~00:27에 미국 소규모 매장 3곳의 실시간 리뷰를 수집했습니다. 대상은 Flitch Coffee(East Austin), Chun Yang Tea(뉴욕 Flushing), Taquería Chabelita(휴스턴 East End)입니다. 각 매장의 최신 Google 리뷰는 각각 13.5일, 41.8일, 22.9일 전에 작성된 것이었습니다. 최근 90일 동안 새 리뷰가 달린 날은 각각 7일, 8일, 4일뿐이었습니다. 따라서 매일 아침 부정적 리뷰를 확인하는 능동형 어시스턴트는 대부분의 아침에 조용히 있어야 합니다. since를 최근 날짜로 설정하자, 새 리뷰가 없는 호출은 빈 결과를 반환했고 비용도 발생하지 않았습니다.

이 글은 개발자가 없는 매장의 실질적인 질문 하나에 답합니다. 사장님은 매일 아침 휴대폰으로 메시지 한 통을 받고 싶어 합니다. 어제 Google Maps나 Yelp에 새 부정적 리뷰가 올라왔는가? 어떤 내용이고, 답글을 달아야 하는가? 근처 경쟁 매장에 달라진 점은 없는가? 이를 위한 도구는 Anthropic이 2026년 10월 21일 리서치 프리뷰로 공개한 Claude Duet입니다.

데이터는 EveryInfra의 기능 4가지, google_maps_reviews/reviews, google_maps_reviews/search, yelp/reviews, yelp/search에서 가져옵니다. 아래의 EveryInfra 수치는 모두 실제 호출의 원본 응답에서 나왔습니다. 저희는 Duet 계정이 없고, 이번 테스트에서 웹의 Claude에 로그인하지도 않았습니다. 따라서 아래의 Duet 화면과 동작은 모두 구성 예시입니다. Duet 관련 사실에는 모두 claude.com 또는 support.claude.com 링크를 달았으며, 해당 페이지는 모두 2026년 11월 5일에 확인했습니다.

여섯 번의 아침을 각각 나타내는 똑같은 흰색 우편함 6개가 연회색 바닥 위에 나란히 놓인 일러스트입니다. 5개는 닫힌 채 비어 있고, 1개는 열려 있으며 안에 접힌 청록색 카드가 들어 있습니다. 각 우편함에서 클라우드 서버까지 점선이 이어지며, 열린 우편함에서 나온 선만 청록색입니다.
소규모 매장에는 리뷰가 드문드문 달립니다. 대부분의 아침에는 새 부정적 리뷰가 없으므로, 브리핑은 무언가 일어난 날에만 와야 합니다. 이 글을 위해 제작한 일러스트이며 데이터가 아닙니다

해야 할 일: 코딩하지 않는 사장님을 위한 아침 메시지 한 통

이 사이트의 다른 글 두 편도 지도 리뷰를 다루므로 차이를 먼저 설명합니다. Google Maps 리뷰를 스크래핑하는 방법은 리뷰를 표로 내보내려는 개발자를 위한 글로, Google 자체 API, 직접 만든 스크래퍼, 호출당 과금 데이터 API를 비교합니다. Claude Managed Agents로 야간 리뷰 모니터링하기는 엔지니어가 있는 레스토랑 그룹을 위한 글입니다. Anthropic 클라우드에서 무인 작업(예약 배포, 볼트, 웹훅)을 실행합니다. 예시는 하루에 새 리뷰가 20개 넘게 달리는 뉴욕의 Katz's Delicatessen입니다.

이 글의 독자는 코드를 작성하지 않습니다. 휴대폰과 Claude 요금제를 이용하며, 훨씬 작은 매장을 운영합니다. 그 매장에는 한 달에 새 리뷰가 몇 개 달리고, 부정적 리뷰는 1년에 몇 개 정도일 수 있습니다. 어시스턴트는 아무 일도 없을 때 조용해야 합니다. 중요한 부정적 리뷰 하나는 절대 놓치면 안 됩니다. 빈 확인에 비용을 내서도 안 됩니다.

Anthropic의 출시 글은 Duet을 챙길 일이 너무 많은 전문가와 소상공인을 위한 제품이라고 설명합니다(Introducing Claude Duet). 이 글(영어판)의 주요 예시는 East Austin의 커피 트레일러 Flitch Coffee입니다. 저희는 호출을 하기 전에 테스트 기준 세 가지를 먼저 정했습니다. 첫째, 브리핑은 별점 1~2점의 새 리뷰가 달렸거나 경쟁 매장에 뚜렷한 변화가 있을 때만 메시지를 보냅니다. 둘째, 같은 부정적 리뷰를 두 번 알리지 않습니다. 셋째, 새 리뷰가 없는 아침에는 API 비용이 0이거나 0에 가까워야 합니다.

Claude Duet이란: 10월 21일 공개된 능동형 어시스턴트

Anthropic은 2026년 10월 21일(2026-10-21) Claude Duet을 리서치 프리뷰로 출시했습니다. 출시 글은 Duet을 능동형 에이전트라고 부릅니다. Duet은 먼저 연락해 주의가 필요한 일을 알려 주고, 사용자가 자리를 비운 뒤에도 계속 작업합니다. 사용자를 대신해 행동하기 전에는 먼저 묻습니다(Introducing Claude Duet). X의 Claude 계정은 대기자 명단이 미국 Pro 및 Max 사용자에게 먼저 열린다고 밝혔습니다(X의 Claude 출시 게시물). CNBC는 Duet을 OpenAI의 dots, Meta의 Muse와 경쟁하는 제품으로 소개했습니다(CNBC, 2026-10-21).

리뷰 브리핑에는 네 가지 기능이 가장 중요합니다. 첫째, Duet은 매일 아침 연결된 앱에서 가장 중요한 항목을 모아 짧은 브리핑을 보냅니다. 낮에는 그 앱들을 지켜보다가 사용자가 직접 봐야 할 일이 있을 때만 메시지를 보냅니다. 둘째, 클라우드에 자체 가상 머신과 브라우저가 있어 휴대폰을 켜 둘 필요가 없습니다. 셋째, 연결된 계정을 몇 시간마다 확인합니다. 출시 글은 그 이유로, 쉬지 않고 확인하면 요금제 한도를 더 빨리 소진한다는 점을 듭니다.

넷째, Duet은 보내기, 결제, 서명, 삭제 전에 전체 액션을 보여 주고 승인을 기다립니다(Introducing Claude Duet). 무엇을 얼마나 자주 알려 줄지도 직접 정할 수 있습니다. 도움말 페이지에 따르면 Duet은 정해진 간격으로 확인합니다. 제한 사항 목록에는 긴급한 항목이 두 번의 확인 사이에 도착할 수 있다는 내용도 있습니다(Get started with Claude Duet). 리뷰 브리핑이라면 이 정도 지연은 대개 문제가 없습니다.

기능출처 내용리뷰 브리핑에 미치는 영향출처(2026-11-05 확인)
아침 브리핑매일 아침 이메일과 캘린더를 살펴 처리할 일을 골라내고, 답장 초안도 작성예시가 이메일과 캘린더뿐이므로 리뷰는 직접 지정해서 요청해야 함도움말 페이지
확인 주기몇 시간마다. 도움말 페이지는 "정해진 간격"이라고만 하고 수치는 밝히지 않음확인할 때마다 API를 호출하면 비용이 늘어나므로 프롬프트에서 하루 1회로 제한출시 글
모델Claude Opus 5.5로 실행되며 모델 선택 불가리뷰 읽기, 분류, 답글 초안 작성 모두 같은 모델 사용도움말 페이지
승인메시지 전송, 결제, 서명, 삭제 전에 확인 요청답글 게시에는 승인이 필요하며, 데이터 읽기에도 필요한지는 출처에 언급 없음안전 관련 글
사용량Claude의 다른 기능과 요금제 한도를 공유하며, 백그라운드 확인도 포함읽는 리뷰 텍스트가 많을수록 한도를 더 많이 사용도움말 페이지
브라우저커넥터가 없는 사이트는 자체 클라우드 브라우저로 접속하며, 지켜보거나 제어를 넘겨받을 수 없음Google Maps 페이지를 열 수는 있지만 무엇을 읽었는지 확인할 수 없음도움말 페이지
두 줄에 상자 6개가 놓인 흐름 애니메이션으로, 청록색 강조 표시가 각 단계를 따라 이동합니다. 1단계는 하루 1회 백그라운드 확인이고, 2단계는 google_maps_reviews/reviews로 everyinfra_call_api를 호출하며 since를 전날로 설정합니다. 3단계는 결과가 비었는지 확인하며(count가 0이면 과금도 메시지도 없음), 점선이 두 번째 줄로 되돌아갑니다. 4단계는 리뷰 id로 중복을 제거하고 별점 1~2점 리뷰를 고르며, 5단계는 매주 yelp/reviews 첫 페이지와 google_maps_reviews/search 조회를 추가합니다. 6단계는 텍스트와 답글 초안을 휴대폰으로 보냅니다(답글은 승인한 뒤에만 전송). 하단에는 월 미화 약 0.0243달러라고 적혀 있습니다.

이 차트는 저희가 제안하는 흐름이며, 아래 섹션에서 실제 데이터로 1, 3, 5단계를 설명합니다. 먼저 주의할 점이 있습니다. 출시 글에 따르면 Duet은 무엇이 사용자의 확인이 필요하고 무엇이 기다려도 되는지 스스로 판단합니다. 또 Anthropic이 테스터 피드백으로 그 판단을 계속 조정하고 있다고 합니다(Introducing Claude Duet). 따라서 Duet이 Google Maps를 알아서 떠올릴 것으로 기대하지는 않습니다. 작업 지시에 매일 무엇을 읽고 언제 메시지를 보낼지 정확히 적어 둡니다.

Claude Duet 대기자 명단: 누가 신청할 수 있고 어떤 요금제가 필요한가

도움말 페이지의 "Who can get access" 섹션에는 조건 세 가지가 나와 있습니다. Pro, Max 또는 Ultra 요금제, 미국 Claude 계정, 대기자 명단 초대가 필요합니다. 다음 섹션은 그래도 기다려야 할 수 있는 이유 네 가지를 듭니다. 초대는 순차적으로 발송되며, 프리뷰는 미국에서만 제공됩니다. Team 및 Enterprise 요금제는 아직 지원되지 않습니다. 또 대기자 명단에 등록한 이메일이 Claude 계정이나 휴대폰의 계정과 일치하지 않을 수도 있습니다.

2026년 11월 5일 싱가포르 시간 00:38에 두 섹션을 캡처했습니다.

Claude Help Center 스크린샷으로, 접근 권한 관련 두 섹션에 청록색 상자가 표시되어 있습니다. Claude Duet을 사용하려면 Pro, Max 또는 Ultra 요금제, 미국 Claude 계정, 대기자 명단 초대가 필요합니다. 초대는 정해진 날짜 없이 순차적으로 발송되므로 기다려야 할 수 있습니다. 리서치 프리뷰는 미국에서만 제공되며 Team과 Enterprise는 아직 지원되지 않습니다. 대기자 명단 이메일은 Claude 계정이나 휴대폰의 Google 계정 또는 Apple 계정과 일치해야 합니다.
Claude Duet 도움말 페이지의 접근 권한 관련 두 섹션 스크린샷, 2026-11-05 싱가포르 시간 00:38 확인 Claude Help Center

혼동하기 쉬운 부분이 하나 있습니다. 10월 21일 X 게시물에는 Pro와 Max라고 되어 있었습니다. 11월 5일 기준 도움말 페이지와 제품 페이지에는 Pro, Max, Ultra라고 되어 있습니다(제품 페이지). Duet의 대상이 넓어진 것은 아니며, 요금제 이름이 바뀌었습니다. 2026년 10월 30일 Anthropic은 Max 5x를 Max로, Max 20x를 Ultra로 이름을 바꿨습니다. 가격은 월 $100와 $200 그대로입니다(The New Stack, 2026-10-30; Ultra 요금제 도움말 페이지도 참고).

매장 사장님에게 가장 저렴한 진입 요금제는 Pro입니다. 요금 페이지에는 월간 결제 시 월 $20, 연간 결제 시 월 $17로 나와 있습니다(Claude pricing). Pro 도움말 페이지에 따르면 현지 가격은 현지 통화로 표시되고, 세금 규정은 지역마다 다릅니다. 또 Pro에는 5시간 한도와 주간 한도가 있습니다(What is the Pro plan?). Max는 월 $100이며 Pro의 5배 사용량을 제공합니다(What is the Max plan?). 리뷰 브리핑에는 Pro로 충분합니다.

도움말 페이지에는 신청 절차도 나와 있습니다. 제품 페이지에서 "Join the waitlist"를 클릭합니다. 이름과 Claude 계정 이메일을 입력한 뒤 요금제와 휴대폰 종류를 선택합니다. 차례가 되면 이메일이 옵니다. 그 이메일에 연결된 Apple 또는 Google 계정으로 앱을 설치합니다(도움말 페이지).

신규 사용자를 위한 작은 혜택도 있습니다. 프리뷰에 참여하면 5시간 한도와 주간 한도를 한 번 완전히 초기화할 수 있습니다. 이 초기화는 2026년 11월 30일까지 사용할 수 있습니다(도움말 페이지; 한도 초기화란). 한 Reddit 사용자는 2026-10-22에 신청했지만 글을 올릴 때까지 답을 받지 못했다며, 실제로 들어간 사람이 있는지 물었습니다(Reddit 스레드). 초대 날짜를 정해 두지 않았다는 도움말 페이지 내용과 일치합니다.

상태도움말 페이지 내용매장 사장님이 알아 둘 점
요금제Pro, Max 또는 Ultra, 프리뷰 기간에는 추가 요금 없음월 $20부터(Pro, 월간 결제)
지역리서치 프리뷰 기간에는 미국 전용미국 계정이어야 하며, 다른 국가 출시 일정은 미정
팀 요금제Team과 Enterprise는 아직 미지원, 추후 지원 예정워크스페이스 하나를 공유하는 매장은 아직 사용할 수 없음
초대순차 발송, 정해진 날짜 없음대기자 명단 이메일이 Claude 계정과 일치해야 함
사용량Claude의 다른 기능과 한도를 공유하며, 백그라운드 확인도 포함참여 시 한도 초기화 1회, 11월 30일까지 유효

Duet이 물려받는 커넥터: 사용자 지정 커넥터는 언급되지 않음

Duet이 EveryInfra 데이터를 읽으려면 Claude에 추가한 사용자 지정 커넥터를 쓸 수 있어야 합니다. 도움말 페이지에 따르면 Duet은 사용자의 Claude 계정에서 실행됩니다. 따라서 Claude에서 설정한 메모리, 스킬, 커넥터를 첫 메시지부터 그대로 쓸 수 있습니다. 예시로는 Gmail, Google Calendar, Google Drive, Slack, QuickBooks, HubSpot, Docusign, Calendly를 듭니다(도움말 페이지). 안전 관련 글에 따르면 연결된 앱은 Duet에도 그대로 이어지며, 하나를 끄면 양쪽 모두에서 꺼집니다(안전 관련 글). 출시 글은 Claude Marketplace에 6,000개가 넘는 커넥터와 플러그인이 있다고 언급합니다(Introducing Claude Duet; Claude Marketplace).

이 페이지들 어디에도 "custom connector"라는 표현은 없습니다. Duet이 디렉터리 커넥터로만 제한된다는 내용도 없습니다. 저희가 찾은 유일한 직접 증거는 Reddit 사용자 한 명의 글입니다. 이 사용자는 여러 Google 계정을 연결하려고 MCP 서버를 직접 만들었고, Duet에서 바로 사용할 수 있었다고 합니다(Reddit 스레드). 한 사람의 경험담일 뿐, Anthropic이 보장한 내용은 아닙니다.

저희는 도움말 페이지를 문자 그대로 받아들였습니다. Claude에 추가한 EveryInfra 사용자 지정 커넥터는 Duet에도 나타나야 합니다. 다만 이에 의존하기 전에 본인의 Duet에서 직접 확인하세요. 도움말 페이지에는 알려진 제한 사항 두 가지도 나와 있습니다. 일부 커넥터는 Duet에서 제한이 있으며(예: Slack), Microsoft 365는 아직 사용할 수 없습니다(도움말 페이지).

사용자 지정 커넥터 자체는 모든 Claude 요금제에서 작동합니다. 원격 MCP 사용자 지정 커넥터는 모든 요금제의 Claude, Cowork, Claude Desktop에서 작동하며, Free 사용자도 하나를 추가할 수 있습니다(커넥터 도움말 페이지). 네트워크 경로도 중요합니다. 사용자 지정 커넥터는 휴대폰이 아니라 Anthropic 클라우드에서 MCP 서버로 연결됩니다(사용자 지정 커넥터 도움말 페이지). EveryInfra 원격 MCP 주소 https://api.everyinfra.com/mcp는 공용 인터넷에 있으므로 이 점은 걸림돌이 되지 않습니다.

Duet의 자체 브라우저로 Google Maps를 열게 하지 않는 이유

많은 사람이 처음에 이런 질문을 합니다. Duet에 브라우저가 있는데 매일 아침 Google Maps를 열게 하면 되지 않을까? 굳이 데이터 API를 추가할 이유가 있을까? 출처에서 세 가지 이유를 찾을 수 있으며, 직접 수행한 테스트 결과가 각 이유를 더 구체적으로 보여 줍니다.

첫째, 브라우저가 무엇을 읽었는지 확인할 수 없습니다. 도움말 페이지에 따르면 Duet이 브라우저에서 작업하는 모습을 지켜볼 수 없고, 제어를 넘겨받을 수도 없습니다(도움말 페이지). 출시 글도 Duet이 아직 브라우저 화면을 보여 줄 수 없다고 말합니다(Introducing Claude Duet). 리뷰 브리핑에서 가장 나쁜 실패는 리뷰를 놓치는 것입니다. API는 id, posted_at, rating, owner_response가 포함된 구조화된 레코드를 반환하므로 하나하나 추적할 수 있습니다.

둘째, 사이트가 접근을 거부할 수 있습니다. 안전 관련 글에 따르면 Duet의 브라우저는 공개된 IP 주소에서 고유한 User-Agent를 보냅니다. Anthropic은 출시 전에 여러 대형 웹사이트에 Duet을 차단할 방법을 제공했고, 일부 사이트는 차단을 선택했습니다(안전 관련 글). 글에는 해당 사이트 이름이 없습니다. Google Maps나 Yelp가 포함되어 있는지는 알 수 없습니다. 그래도 "브라우저로 보게 하기"가 안정적인 방법이 아니라는 점은 분명합니다.

셋째, 페이지의 정렬 순서를 믿을 수 없습니다. Yelp의 기본 정렬은 최신성, 사용자 투표, 리뷰 품질을 함께 반영하므로 오래된 리뷰가 새 리뷰보다 위에 나타날 수 있습니다. "Newest First"는 로그인한 사용자만 선택할 수 있습니다(Yelp Support). Flitch Coffee의 Yelp 첫 페이지에 있는 리뷰 10개도 날짜순이 아니었습니다. Google에서는 리뷰가 먼저 정책 검토를 거치므로 표시되기까지 며칠이 걸릴 수 있습니다(누락되거나 지연된 리뷰). 답글을 단 뒤 고객이 리뷰를 수정하면 날짜가 마지막 수정일로 바뀝니다(고객 리뷰 관리).

데이터에서도 이 현상을 확인했습니다. Taquería Chabelita의 최신 Google 리뷰 50개에서는 2026년 리뷰들 사이 6번째 위치에 2023년 리뷰가 있었습니다. 이 매장에서 날짜순이 깨진 지점을 5곳 확인했습니다. Chun Yang Tea는 2024년 리뷰 사이에 2022년과 2019년의 오래된 리뷰 2개가 섞여 있었습니다. 리뷰를 "맨 위부터 어제 날짜 리뷰까지" 읽는 브라우저 방식은 이런 리뷰 때문에 잘못 판단할 수 있습니다.

Google 자체 API로도 해결되지 않습니다. Places API는 장소당 최대 5개 리뷰를 관련성순으로 반환합니다(Places API 레퍼런스). Yelp Fusion 리뷰 엔드포인트는 리뷰 발췌문을 최대 3개까지 반환합니다(Yelp 개발자 문서). 자기 매장이라면 Google Business Profile API로 모든 리뷰를 조회하고 답글을 게시할 수 있습니다. 하지만 먼저 앱을 등록하고 OAuth 2.0 자격 증명을 받아야 합니다(Google Business Profile API). 코딩을 하지 않는 사장님에게는 진입 장벽이 높고, 경쟁 매장 리뷰도 읽을 수 없습니다.

Google이 이미 새 리뷰를 사장님에게 알려 주지 않느냐고 물을 독자도 있을 텐데, 실제로 알려 줍니다. 비즈니스 프로필 알림에는 새 리뷰와 사진을 알리는 "고객 활동" 유형이 있습니다. 알림은 이메일, 검색 또는 지도 앱으로 오며 유형별로 켜고 끌 수 있습니다(알림 관리). 리뷰 브리핑은 이 알림에 세 가지를 더합니다. Yelp 리뷰를 함께 보여 주고, 답글이 없는 별점 1~2점 리뷰를 맨 위에 올립니다. 답글 초안과 경쟁 매장 메모도 추가합니다.

리뷰 읽는 방법얻는 데이터경쟁 매장 확인 가능 여부주요 제약
Duet 자체 브라우저페이지에 표시되는 내용 그대로예무엇을 읽었는지 확인 불가, 사이트가 차단할 수 있음
Google Places API관련성순 최대 5개 리뷰예최신 리뷰가 아님
Yelp Fusion 리뷰발췌문 최대 3개예발췌문만 제공
Business Profile API자기 매장의 모든 리뷰와 답글아니요앱 등록과 OAuth 필요
비즈니스 프로필 알림새 리뷰마다 알림아니요Google만 지원, 초안 없음
EveryInfra 리뷰 데이터id, 날짜, 답글이 포함된 구조화된 행예호출당 과금, 결과 없는 since 호출은 무료

구성 예시: Claude에 EveryInfra 커넥터 추가하기

아래 단계는 Claude 도움말 페이지와 Claude 문서를 따른 것입니다. 저희가 직접 화면을 클릭해 보지는 않았으므로, 실제 화면에 보이는 메뉴 이름을 우선하세요. Pro, Max, Ultra에서는 Customize, Connectors로 이동해 Add를 클릭합니다. Custom 위에 마우스를 올리고 Web을 선택한 뒤, 이름과 원격 MCP URL을 입력하고 Continue를 클릭합니다. Authentication에서 "No sign in"을 선택하고, Request headers에 API 키를 추가합니다(커넥터 도움말 페이지).

Claude 문서는 두 가지를 주의하라고 합니다. Claude는 헤더 값을 입력한 그대로 보내며 "Bearer"를 자동으로 붙이지 않습니다. 따라서 Authorization 값은 Bearer , 공백 하나, 그 뒤에 키를 붙인 형태여야 합니다. 또 저장한 뒤에는 인증 방식을 변경할 수 없습니다. 키를 바꾸려면 커넥터를 삭제하고 다시 추가해야 합니다(Add a connector that isn't in the directory).

text
# Configuration example (Claude on the web -> Customize -> Connectors -> Add -> Custom -> Web)
Name:            EveryInfra review data
MCP server URL:  https://api.everyinfra.com/mcp
Authentication:  No sign in
Request headers:
  Authorization: Bearer <a separate EveryInfra key just for Duet>

# Tool permissions (Customize -> Connectors -> EveryInfra review data -> Tool permissions)
everyinfra_list_capabilities   Always allow     # free, lists capabilities and parameters
everyinfra_call_api            Always allow     # the daily data call; it is billed, see next section
everyinfra_get_job             Always allow     # free, reads async job results
all other tools                Blocked          # the brief does not need them

Duet에는 별도의 키를 사용하세요. EveryInfra 키는 일부 기능만 허용하도록 설정할 수 있고, 미국 달러 기준 총지출 한도를 걸 수 있습니다. 키가 한도에 도달하면 요청이 거부되며 과금되지 않습니다. 관련 필드는 OpenAPI 문서에 있습니다. 설정 방법은 원격 MCP 설정 가이드와 MCP 서버 페이지에서 다룹니다. 아래 비용 계산에 따르면 매장 한 곳의 비용은 1년에 $0.30 미만이므로, $2 한도로 몇 년을 쓸 수 있습니다.

도구 권한: everyinfra_call_api에 destructiveHint가 붙은 이유

설정에서 가장 큰 미해결 문제입니다. 2026년 11월 5일 싱가포르 시간 00:15에 키 없이 MCP 도구 목록(tools/list)을 한 번 조회했습니다. 이 호출은 무료입니다. 목록에는 도구 12개가 있고, 각 도구에는 MCP 사양이 정의한 동작 힌트(annotations)가 붙어 있습니다. 다음은 브리핑에 쓰는 도구 3개입니다.

도구readOnlyHintdestructiveHint동작Claude 권장 설정
everyinfra_list_capabilitiestruefalse기능, 파라미터, 가격 조회, 무료항상 허용
everyinfra_call_apifalsetrue모든 데이터 기능 호출, 호출당 과금항상 허용(한도를 건 키 사용 시)
everyinfra_get_jobtruefalse비동기 작업 결과 조회, 무료항상 허용

everyinfra_call_api는 어떤 리뷰 사이트의 데이터도 변경하지 않습니다. 그런데 왜 "파괴적일 수 있음"으로 표시될까요? 지갑에서 돈이 빠져나가기 때문이며, MCP 정의상 이는 되돌릴 수 없는 외부 변경에 해당합니다. 사양에 따르면 클라이언트는 서버를 신뢰할 수 있는 경우가 아니라면 이러한 힌트를 신뢰할 수 없는 정보로 취급해야 합니다(MCP specification, Tools). 3월에 게시된 MCP 블로그 글에 예시가 있습니다. 클라이언트는 읽기 전용 도구를 자동 승인하고, destructiveHint: true인 도구에는 확인 단계를 추가할 수 있습니다(MCP blog, 2026-03-16).

이 힌트 때문에 Duet이 매일 아침 멈추고 승인을 기다릴까요? 출처에는 이에 대한 언급이 없습니다. 확인할 수 있는 사실은 세 가지입니다. 첫째, Duet은 메시지 전송, 결제, 문서 서명, 삭제 전에 먼저 묻습니다. 별도의 자동 검사가 각 액션이 사용자의 의도에 맞는지 판단합니다(안전 관련 글). 이 검사는 Claude Code 자동 모드에 쓰이는 분류기를 기반으로 합니다(Anthropic Engineering: auto mode).

둘째, Claude 커넥터 권한은 도구별로 "항상 허용", "승인 필요", "차단됨" 중 하나로 설정할 수 있습니다(커넥터 도움말 페이지). 셋째, 사용자가 자리를 비운 동안 실행되는 루틴에도 같은 보호 장치가 적용됩니다(안전 관련 글). 따라서 가장 안전한 설정은 everyinfra_call_api를 "항상 허용"으로 두고 사용 한도가 설정된 키를 함께 쓰는 것입니다. 그래도 Duet이 매번 묻는다면 첫날 아침에 한 번 승인하세요. 그런 다음 "이 작업에 허용" 같은 선택지가 있는지 확인하세요.

도움말 페이지에는 유용한 정보가 하나 더 있습니다. 제때 승인하지 않으면 Duet은 작업의 나머지 부분을 마친 뒤 나중에 승인 요청을 다시 보여 줍니다(도움말 페이지). 최악의 경우에도 브리핑이 늦어질 뿐 돈을 잃지는 않습니다. 한 달에 리뷰가 몇 건 달리는 매장이라면 브리핑이 늦어지는 정도는 큰 부담이 아닙니다. 잘못된 과금은 더 큰 문제이며, 한도가 설정된 키는 큰 금액이 잘못 과금되는 것을 막아 줍니다.

이제 다른 두 제품과 비교해 보겠습니다. OpenAI에 따르면 dots의 선제적 리서치는 읽기 전용 도구만 사용합니다(Introducing dots). 메시지를 보내거나 앱 콘텐츠를 변경하지 않습니다. 이 규칙에 따르면 readOnlyHint: false인 데이터 도구는 사용자가 지정한 작업에서만 실행할 수 있습니다. 자세한 내용은 ChatGPT dots로 만드는 상품 리서치 레이더 글에서 다룹니다. Meta의 Muse는 "Ask for some actions"를 선택하면 모든 쓰기 작업과 중요한 읽기 작업 전에 묻습니다(Muse guidance and approvals).

아침 브리핑 프롬프트와 형식

도움말 페이지에 따르면 사람에게 문자를 보내듯 Duet에 작업을 맡길 수 있습니다(도움말 페이지). 어떤 소식을 얼마나 자주 받고 싶은지도 알려 줄 수 있습니다(Introducing Claude Duet). 아래는 실제 테스트 결과를 바탕으로 작성한 작업으로, 그대로 Duet에 보내면 됩니다. 이 중 세 부분은 비용을 아끼고 누락을 막기 위해 넣었습니다. Google 리뷰는 since를 사용해 하루에 한 번 조회합니다. Yelp 리뷰 조회와 경쟁 매장 검색은 매주 정해진 요일에 실행하며, "새 리뷰" 여부는 리뷰 id만으로 판단합니다.

text
Starting tomorrow, check my shop's new reviews once each morning at 7 a.m. Austin time.
Use only the EveryInfra review data connector. Do not use the browser.

1. Call everyinfra_call_api: platform=google_maps_reviews, action=reviews,
   params={url: "<my shop's Google Maps link>", sort: "newest", since: "<yesterday, YYYY-MM-DD>", limit: 20}.
   If count is 0, stop this step for today and do not message me.
2. Every Monday and Thursday, also call platform=yelp, action=reviews, params={url: "<my shop's Yelp link>"}.
   Yelp is not sorted by date, so read all 10 reviews on the page.
3. Every Monday, call platform=google_maps_reviews, action=search,
   params={keyword: "coffee shop", location: "East Austin, TX", limit: 20}.
   Note each shop's rating and review_count and compare with last week.
4. Use the review id to decide what is new. Remember the ids you already told me about. Never report the same one twice.
5. Message me only in three cases: a new 1-2 star review; a new 3 star review that mentions service or cleanliness;
   a rival whose rating moved by 0.1 or more, or that gained 10 or more reviews in a week.
6. Message format:
   - First line: how many bad reviews to handle today.
   - For each bad review: site, stars, date, the text, whether I replied,
     and a suggested reply (at most 3 sentences; apologize first; never offer a discount or a gift).
     Do not promise or invent an action that I did not take. If you do not know what I changed, leave the slot [what you actually changed] for me to fill in.
   - Last line: one sentence on rivals this week.
7. Show me reply drafts only. Never post anything to any site for me.
사례메시지 전송 여부
새 리뷰 없음(count 0)아니요
별점 4~5점 새 리뷰아니요, id만 저장
별점 1~2점 새 리뷰예, 리뷰 본문과 답글 초안 포함
서비스나 청결을 언급한 별점 3점 새 리뷰예
경쟁 매장 평점 0.1 이상 변동예, 월요일에 한 줄로

6단계의 "할인이나 선물을 절대 제안하지 말 것"이라는 규칙은 어조 때문이 아닙니다. FTC는 2024년 8월에 소비자 리뷰 규칙을 발표했습니다(FTC 발표). 이 규칙은 리뷰에 특정한 긍정적 또는 부정적 평가를 담는 것을 조건으로 인센티브를 제공하는 행위를 금지합니다. 나쁜 리뷰를 삭제시키려고 위협하거나 협박하는 행위도 금지합니다(16 CFR Part 465). FTC 직원 Q&A에 따르면 이 규칙은 2024년 10월 21일에 시행되었으며, 법원은 민사 제재금을 부과할 수 있습니다(FTC 규칙 Q&A). 사업체를 대신해 리뷰를 작성하거나 평판을 관리하는 업체도 책임을 질 수 있습니다(연방 관보 원문).

Google 정책은 리뷰를 게시·수정·삭제하는 대가로 무료 또는 할인된 상품을 제공하는 행위를 금지합니다. 업주는 부정적인 리뷰를 남기지 않도록 유도하거나 좋은 리뷰를 남길 가능성이 높은 고객에게만 리뷰를 요청해서는 안 됩니다(Google Maps prohibited and restricted content). 답글과 관련해 Google은 개인정보를 보호하고 인신공격을 피하며, 솔직하게 제때 답글을 달라고 권장합니다(tips to get more reviews). Yelp는 여기서 더 나아가 고객에게 리뷰를 요청하는 것 자체를 권장하지 않습니다(Yelp: Don't Ask for Reviews). Duet이 답글 초안을 작성하면 자동화 도구가 사용자를 대신해 말하는 셈이므로, 게시하기 전에 모든 초안을 직접 읽어 보세요. 여기서는 출처를 인용할 뿐이며, 이 글은 법률 자문이 아닙니다.

아래는 Flitch Coffee의 실제 데이터로 만든 브리핑 예시입니다. 9월 27일에 올라온 Google 별점 2점 리뷰를 어제 들어온 것처럼 사용했습니다.

오늘 처리할 나쁜 리뷰 1건. Google Maps, 별점 2점, 9월 27일: 고객이 가격에 비해 콜드브루 맛이 별로였다며 사진을 첨부했습니다. 아직 답글을 달지 않았습니다. 추천 답글(대괄호 안은 직접 채우세요): "알려 주셔서 감사합니다. 콜드브루가 기대에 미치지 못해 죄송합니다. [변경한 점이 있다면 작성.]" 이번 주 경쟁 매장: East Austin에서는 The Brew and Brew(리뷰 1,186건)와 Desnudo Coffee(938건)가 리뷰 수에서 앞서 있습니다.

실제 왕복 한 번: 모델이 보내는 요청과 API가 돌려주는 응답

Duet 쪽은 저희가 직접 실행할 수 없습니다. 하지만 Duet이 커넥터를 통해 보내는 요청은 표준 MCP tools/call입니다. 2026년 11월 5일 싱가포르 시간 00:24에 같은 요청을 원격 MCP 엔드포인트로 직접 보냈습니다. 이 요청은 10월 1일 이후 올라온 Chun Yang Tea의 Google 리뷰를 읽습니다. 전체 요청 본문은 아래와 같으며, 어떤 MCP 클라이언트에 붙여 넣어도 같은 테스트를 반복할 수 있습니다.

json
{"jsonrpc":"2.0","id":7,"method":"tools/call","params":{"name":"everyinfra_call_api",
 "arguments":{"platform":"google_maps_reviews","action":"reviews",
  "params":{"url":"https://www.google.com/maps/search/?api=1&query=Chun%20Yang%20Tea%20Flushing&query_place_id=ChIJnzbAWQ5hwokRCFXB8oE55cg",
            "sort":"newest","since":"2026-10-01","limit":20}}}}

응답은 1,274바이트에 불과했습니다. results는 빈 배열이었고 count는 0이었습니다. billing.charged는 false, charged_usd는 0.0, reason은 empty_result_refunded였습니다. refund.status가 succeeded였으므로 보류되었던 100 크레딧이 즉시 돌아왔습니다. 싱가포르 시간 00:26에는 REST로 2026-10-15 이후 Flitch Coffee의 리뷰를 읽었습니다. 리뷰 2건이 반환되었고 둘 다 별점 5점에 업주 답글이 없었으며, 비용은 $0.001389였습니다.

아래 두 카드는 잔액 필드만 제거한 원본 응답입니다.

어두운 코드 카드 두 장의 스크린샷. 왼쪽 카드는 since를 2026-10-01로 설정한 Chun Yang Tea의 MCP 응답입니다(results 비어 있음, count 0, has_more false, stop_reason end_of_list). charged false, charged_usd 0.0, reason empty_result_refunded, refund status succeeded, credits 100도 표시됩니다. 오른쪽 카드는 since를 2026-10-15로 설정한 Flitch Coffee의 REST 응답입니다. count 2, 두 리뷰 모두 별점 5점, 게시일 2026-10-22와 2026-10-18, owner_response null, charged true, charged_usd 0.001389가 표시됩니다.
같은 기능의 실제 응답 두 건: 새 리뷰가 없으면 과금 없음, 2건이 있으면 호출 1회 요금 EveryInfra API 응답, 2026-11-05 싱가포르 시간 00:24 및 00:26

이 두 번의 왕복에서 두 가지를 알 수 있습니다. 첫째, "빈 결과에는 과금하지 않음"은 며칠씩 걸리는 환불을 뜻하지 않습니다. 같은 응답에 환불이 완료되었다고 나오므로, Duet은 count: 0을 읽는 즉시 멈출 수 있습니다. 둘째, 결과가 있는 호출은 행 단위가 아니라 호출 단위로 과금됩니다. 2행이든 50행이든 비용은 $0.001389이므로 limit: 20으로 설정해도 추가 비용이 없습니다. 필드는 카탈로그의 response_fields 목록과 일치하며, reviewer_name은 개인의 닉네임이므로 브리핑에는 필요하지 않습니다.

시간(싱가포르)호출행요금
00:17google_maps_reviews/reviews, Chun Yang Tea, 최신 50건50$0.001389
00:20google_maps_reviews/reviews, Flitch Coffee, 최신 50건50$0.001389
00:24MCP everyinfra_call_api, Chun Yang Tea, since=2026-10-010$0
00:26REST, Flitch Coffee, since=2026-10-152$0.001389

테스트 중 실패도 있었습니다. 00:22, 00:24, 00:25의 요청은 429를 반환했는데, 이 테스트 키가 분당 10회 호출까지만 허용하기 때문입니다. 당시 다른 작업도 같은 키를 사용하고 있었습니다. 60초 후 재시도하자 성공했으며, 429 응답에는 과금되지 않습니다. 환불과 정산에 대한 자세한 내용은 실패 시 환불과 정산을 참고하세요.

테스트 1: 작은 매장에는 새 Google 리뷰가 얼마나 드물게 달릴까

매장마다 sort=newest, limit=50으로 google_maps_reviews/reviews를 한 번씩 호출했습니다. 그런 다음 각 리뷰의 posted_at을 기준으로 거슬러 올라가며 셌습니다. 세 호출은 모두 2026년 11월 5일 싱가포르 시간 00:17부터 00:22 사이에 실행했습니다. 호출당 $0.001389였으므로 세 호출의 총비용은 $0.004167입니다.

매장Google 평점 / 리뷰 수최신 리뷰최근 30일최근 90일90일 중 새 리뷰가 달린 날리뷰 50건의 기간
Flitch Coffee (East Austin)4.7 / 4752026-10-22, 13.5일 전287일551일
Chun Yang Tea (Flushing)4.4 / 2299월 23일, 41.8일 전088일약 6.9년(순서가 뒤섞인 오래된 리뷰 2건 포함)
Taquería Chabelita (East End, Houston)4.6 / 2172026-10-12, 22.9일 전254일1,291일
매장별로 최근 30일, 90일, 180일 동안의 새 Google 리뷰 수를 막대 3개로 보여 주는 그룹 막대 차트. Chun Yang Tea는 0, 8, 16건, Flitch Coffee는 2, 8, 16건, Taquería Chabelita는 2, 5, 9건입니다. 90일 막대는 청록색입니다. 부제에는 최신 리뷰가 13.5~41.8일 전에 달렸다고 적혀 있습니다. 데이터는 2026년 11월 5일 싱가포르 시간 00:17~00:27의 실시간 호출에서 가져왔습니다.

이 수치가 브리핑 설계를 결정합니다. 최근 90일 동안 Flitch Coffee에는 약 13일에 하루꼴로 새 리뷰가 달렸습니다. Taquería Chabelita는 약 22일에 하루꼴이었습니다. 매일 "오늘은 새 나쁜 리뷰가 없습니다"라는 메시지를 보내면 업주는 한 달에 20번 넘게 이 메시지를 받게 됩니다. 업주는 곧 메시지를 읽지 않게 될 것입니다. Duet은 사용자가 신경 써야 할 일이 있을 때만 연락하도록 설계되었으므로(제품 페이지), 프롬프트 1단계는 count: 0이면 아무 메시지도 보내지 않습니다.

중요한 점이 하나 더 있습니다. 리뷰 50건 중 일부는 별점만 있고 본문이 없습니다. Flitch Coffee는 17건, Chun Yang Tea는 6건, Taquería Chabelita는 20건입니다. 본문 없는 별점 1~2점 리뷰도 나쁜 리뷰입니다. 구체적인 지적에 답할 수는 없지만 브리핑에서는 여전히 알려야 합니다. 긴 답글 초안은 필요하지 않습니다.

이 수치에는 한계가 있습니다. 세 매장은 공개 검색 결과에서 골랐으며, 모두 저희와 아무 관련이 없습니다. 리뷰 양은 계절에 따라 달라지며, 저희가 본 90일은 늦여름부터 가을까지입니다. Google은 마지막으로 수정된 날짜를 표시하므로 집계에는 표시된 날짜를 사용했습니다. Claude Managed Agents로 야간 리뷰 모니터링하기 글에서는 Katz's Delicatessen의 최신 Google 리뷰 100건이 4일도 안 되는 기간에 걸쳐 있었습니다. 큰 델리와 작은 커피 트레일러에는 서로 다른 브리핑 설계가 필요합니다.

테스트 2: 나쁜 리뷰에 답글을 다는 매장이 있을까

같은 리뷰 150건에서 owner_response가 있는 리뷰를 셌습니다. 그런 다음 별점 1~2점 리뷰만 따로 살펴봤습니다. 아래 표는 매장별 답글 비율, 답글 지연 시간 중앙값, 가장 최근의 나쁜 리뷰를 보여 줍니다. 나쁜 리뷰의 답글 필드가 비어 있다면 브리핑 맨 위로 올려야 한다는 신호입니다.

매장50건 중 답글별점 1~2점 리뷰 답글답글 지연 중앙값마지막 답글최근 나쁜 리뷰
Flitch Coffee50건 중 13건4건 중 0건약 130시간5월 31일9월 27일, 별점 2점, 답글 없음
Chun Yang Tea50건 중 43건5건 중 4건약 47시간9월 24일8월 31일, 별점 1점, 답글 없음
Taquería Chabelita50개 중 0개1건 중 0건none50건 중 없음2025년 3월 11일, 별점 2점, 답글 없음
세 매장의 답글 비율을 보여 주는 가로 그룹 막대 차트. Chun Yang Tea는 리뷰 50건 중 43건, 별점 1~2점 리뷰 5건 중 4건에 답글을 달았습니다. Flitch Coffee는 50건 중 13건, 별점 1~2점 리뷰 4건 중 0건에 답글을 달았으며, 마지막 답글은 5월 31일입니다. Taquería Chabelita는 50건 중 0건, 1건 중 0건입니다. 별점 1~2점 막대는 청록색이며, 데이터는 2026년 11월 5일 싱가포르 시간의 실시간 호출에서 가져왔습니다.

세 매장은 흔히 볼 수 있는 세 가지 패턴을 보여 줍니다. Flitch Coffee는 5월 31일까지 여러 리뷰에 답글을 달았지만 그 뒤로는 중단했습니다. 9월 13일과 9월 27일에 올라온 별점 2점 리뷰 두 건은 모두 커피 맛이 나쁘다고 합니다. 두 리뷰 모두 아직 답글이 없습니다. 2025년 5월의 별점 1점 리뷰는 음료에 파리가 들어 있었다고 하는데, 여기에도 답글이 없습니다.

Chun Yang Tea는 거의 모든 리뷰에 답글을 달며, 대부분 짧은 감사 인사입니다. 그런데 8월 31일의 별점 1점 리뷰(화장실과 Wi-Fi가 없음)에는 답글이 없습니다. 그 앞뒤의 별점 5점 리뷰에는 답글이 달렸습니다. Google의 팁에 따르면 모든 리뷰에 같은 감사 인사를 하는 것보다 꼭 필요한 리뷰에 쓸모 있는 답을 하는 편이 낫습니다(tips to get more reviews). Taquería Chabelita는 3년 반 동안 답글이 하나도 없는 작은 가족 운영 식당입니다. 해당 리뷰 중 나쁜 리뷰는 한 건뿐입니다.

브리핑에는 별점보다 owner_response 열이 더 유용합니다. 아무도 처리하지 않은 나쁜 리뷰를 맨 위로 올려 주기 때문입니다. Duet은 답글 초안을 작성할 수 있지만 Google에 게시할 수는 없습니다. Duet에는 Business Profile 커넥터가 없기 때문입니다. Business Profile에 로그인해 답글을 직접 게시해야 합니다(manage customer reviews). Google은 답글을 먼저 검토하며, 보통 10분 이내에 끝나지만 최대 30일까지 걸리기도 합니다. 고객은 알림을 받은 뒤 리뷰를 수정할 수도 있습니다.

테스트 3: Google에 보이는 것과 Yelp에 보이는 것은 어떻게 다를까

Google만으로 충분할까요? 매장마다 yelp/search를 한 번 호출해 비즈니스 페이지를 찾았습니다. 그런 다음 yelp/reviews를 한 번 호출해 첫 페이지의 리뷰 10건을 읽었습니다. 호출은 싱가포르 시간 00:18부터 00:23까지 실행했으며, 총 6회 호출에 $0.008334가 들었습니다. 아래 표는 세 매장의 Yelp 첫 페이지를 비교합니다.

매장Yelp 평점 / 리뷰 수첫 페이지 최신 리뷰첫 페이지, 최근 90일첫 페이지, 별점 1~2점첫 페이지 날짜순 여부
Flitch Coffee4.6 / 1342026-10-2941건(7월 12일, 별점 2점)아니요
Chun Yang Tea4.4 / 2509월 29일12건(9월 29일, 별점 2점; 2025년 4월 25일, 별점 1점)아니요
Taquería Chabelita4.6 / 132026년 6월 19일00아니요
2026년 5월부터 11월까지 Flitch Coffee의 리뷰를 보여 주는 타임라인 산점도(Google Maps 행과 Yelp 첫 페이지 행). Google에는 5월 이후 리뷰 16건이 있습니다. 그중 2건이 별점 1~2점으로 9월 13일과 9월 27일에 올라왔으며, 큰 청록색 점으로 표시됩니다. Yelp 첫 페이지에는 5월 이후 리뷰 5건이 있으며, 7월 12일의 별점 2점 리뷰 1건이 청록색으로 표시되고 최신 리뷰는 10월 29일입니다. 데이터는 2026년 11월 5일 싱가포르 시간의 실시간 호출에서 가져왔습니다.

Flitch Coffee의 경우 두 사이트가 서로 다른 이야기를 합니다. Google의 최신 리뷰는 10월 22일이고, 가장 최근의 나쁜 리뷰는 9월에 올라왔습니다. Yelp의 최신 리뷰는 10월 29일로, Google의 어떤 리뷰보다 일주일 늦습니다. Yelp의 나쁜 리뷰는 7월 12일의 별점 2점 리뷰로, 커피에 우유가 너무 많다고 합니다. Google만 보는 브리핑은 이 리뷰를 결코 발견하지 못합니다.

Chun Yang Tea에서는 위험이 더 뚜렷하게 드러납니다. Google의 최신 리뷰는 9월 23일의 별점 5점 리뷰이고, 가장 최근의 나쁜 Google 리뷰는 8월 31일에 올라왔습니다. Yelp에는 9월 29일에 고객이 30분 가까이 기다렸다는 별점 2점 리뷰가 있습니다. 기다리는 동안 완성된 음료가 카운터에 그대로 놓여 있었다고 합니다. 이 리뷰는 이 매장의 어떤 Google 리뷰보다 최신이며, 최근의 유일한 나쁜 리뷰입니다. Google만 보는 브리핑이었다면 9월 30일 아침에 "새 나쁜 리뷰 없음"이라고 알렸을 것입니다.

Yelp 쪽에는 설계에 반영해야 할 한계가 두 가지 있습니다. 첫째, yelp/reviews에는 since 파라미터가 없어서 호출할 때마다 전체 페이지를 반환하며 $0.001389가 듭니다. Yelp를 매일 읽으면 월 청구액에서 가장 큰 항목이 됩니다. 둘째, 세 매장 모두 첫 페이지가 날짜순이 아닙니다. 최신 리뷰가 2번째나 3번째 자리에 있거나, 두 번째 페이지에 있을 수도 있습니다. 앞서 언급한 글에서는 Katz's의 두 번째 페이지에서 첫 페이지의 가장 오래된 리뷰보다 최신인 리뷰 5건을 발견했습니다.

Yelp 리뷰가 한 달에 몇 건뿐인 매장이라면 선택은 분명합니다. 첫 페이지를 일주일에 두 번 읽고 "새 리뷰" 여부는 id로 판단하세요. 비용이 적게 들고 놓치는 리뷰도 적습니다. 리뷰가 많은 매장은 매번 두 페이지를 읽어야 합니다. 아래 비용 섹션은 주 2회 방식을 기준으로 합니다.

테스트 4: 검색 한 번으로 주변 경쟁 매장 20곳 확인하기

경쟁 매장을 확인하는 가장 저렴한 방법은 google_maps_reviews/search입니다. 호출 한 번에 $0.001389로 매장 20곳의 name, rating, review_count, permanently_closed를 반환합니다. 싱가포르 시간 00:19에 "East Austin, TX"에서 "coffee shop"을 검색해 매장 20곳을 얻었습니다. Flitch Coffee의 평점 4.7은 20곳 중 15위로 다른 세 매장과 같은 순위였고, 리뷰 475건은 8위였습니다. 20곳의 중앙값은 평점 4.8, 리뷰 207건이었습니다. 리뷰 수 상위 매장은 The Brew and Brew(1,186건, 평점 4.4), Desnudo Coffee(938건, 평점 4.8), Figure 8 Coffee Purveyors(806건, 평점 4.7)였습니다.

x축은 Google 리뷰 수(로그 스케일), y축은 평점인 산점도. 회색 점 20개는 East Austin의 커피숍 20곳입니다. 큰 청록색 점은 Flitch Coffee로, 평점 4.7(20곳 중 15위), 리뷰 475건(20곳 중 8위)입니다. 데이터는 2026년 11월 5일 싱가포르 시간의 실시간 호출에서 가져왔습니다.

스냅샷 한 번으로는 순위는 알 수 있어도 변화는 알 수 없습니다. 시간에 따른 변화를 보려고 싱가포르 시간 01:08~01:09에 같은 검색 세 건을 다시 실행했습니다. 첫 실행 후 약 50분 뒤로, 뉴욕 시간으로 2026-11-04 정오 무렵이었으며, 세 호출 비용은 $0.004167이었습니다.

지역(키워드)두 목록에 모두 있는 매장평점 또는 리뷰 수 변경순위가 바뀐 매장최대 순위 변동샘플 매장의 검색 결과 순위
Flushing(버블티)20곳 중 20곳0118계단Chun Yang Tea, 11위 → 12위
East Austin(커피숍)20곳 중 20곳052계단Flitch Coffee, 16위 → 16위
East End, Houston(타코 전문점)20곳 중 16곳0158계단Taquería Chabelita, 11위 → 15위

50분 동안 두 목록에 모두 있는 매장 56곳 중 평점이나 리뷰 수가 바뀐 곳은 없었습니다. 작은 매장에는 한 달에 새 리뷰가 몇 건만 달린다는 테스트 1의 결과와 일치합니다. 바뀐 것은 순서였습니다. Flushing에서는 20곳 중 11곳의 순위가 바뀌었고, Houston에서는 4곳이 목록에서 빠졌습니다. 예를 들어 Bodegas Taco Shop(리뷰 2,526건, 14위)이 빠지고 리뷰가 3건뿐인 새 매장이 들어왔습니다.

즉 검색 결과의 순서도, 목록 자체도 안정적이지 않습니다. "검색 순위"를 경쟁 매장 지표로 쓰지 마세요. "이번 주 목록에 없음"을 "폐업"으로 해석해서도 안 됩니다. 첫 주에 경쟁 매장의 place_id 값을 고정 목록으로 저장하세요. 이후 매주 place_id 기준으로만 rating과 review_count를 비교하세요. 빠진 매장이 있으면 다른 키워드로 다시 검색하거나 permanently_closed 필드를 확인하세요.

이렇게 설계하면 경쟁 매장 모니터링 비용이 경쟁 매장 수에 따라 늘지 않습니다. 검색 한 번에 $0.001389로 매장 20곳을 확인하므로, 주 1회 검색하면 한 달에 약 $0.006입니다. 각 경쟁 매장의 리뷰 본문을 읽으면 비용이 훨씬 많이 듭니다. 20곳을 한 번씩 호출하면 $0.0278입니다. 그래서 브리핑은 경쟁 매장의 평점이 바뀌거나 리뷰 수가 급증할 때만 해당 매장의 리뷰를 읽습니다. 그 외의 주에는 수치만 확인합니다.

일별·월별 API 요금

요금은 무료 카탈로그 https://api.everyinfra.com/api/v1/social/catalog에서 2026년 11월 5일 싱가포르 시간 00:12에 확인했습니다. 네 기능 모두 available 상태이며 호출당 100 크레딧, 즉 $0.001389(호출 1,000건당 $1.39)입니다. 아래 네 가지 방식은 모두 30일 기준입니다. Google since 항목에는 상한값을 사용했습니다. 새 리뷰는 두 번의 아침(게시된 날과 다음 날)에 나타날 수 있으므로 "새 리뷰가 달린 날 수 × 2"로 계산했습니다. 새 리뷰가 없는 아침에는 비용이 들지 않습니다.

요금제월 호출 수월 API 요금비고
백그라운드 확인 때마다 3개 모두 전체 읽기540$0.7501하루 6회 확인 가정(Duet이 확인 간격을 공개하지 않아 가정한 값)
매일 아침 3개 모두 전체 읽기90$0.1250Google 리뷰 50건, Yelp 첫 페이지, 경쟁 매장 검색
Google은 since 사용, Yelp는 매일, 경쟁 매장은 매주약 39.0$0.0541Yelp는 since가 없어 매일 과금
추천: Google은 since 사용, Yelp는 주 2회, 경쟁 매장은 매주약 17.5$0.0243Flitch Coffee는 최근 90일 중 7일에 새 리뷰가 달림
네 가지 방식별 Flitch Coffee의 월 API 요금을 보여 주는 가로 막대 차트. 백그라운드 확인 때마다 전체 읽기(하루 6회 가정)는 0.7501달러입니다. 매일 아침 3개 전체 읽기는 0.1250달러, since와 Yelp 매일 읽기, 경쟁 매장 주간 검색 조합은 0.0541달러입니다. 추천 방식(since, Yelp 주 2회, 경쟁 매장 매주)은 0.0243달러이며 청록색입니다. 계산에는 카탈로그 가격인 호출당 0.001389달러와 30일을 사용했습니다.

모든 방식이 한 달에 1달러 미만이며, 더 중요한 비용은 따로 두 가지 있습니다. 첫째는 Duet 자체입니다. 리서치 프리뷰 기간에는 Pro, Max, Ultra에 추가 비용 없이 포함됩니다(도움말 페이지). Pro는 월간 결제 시 월 $20입니다(요금 페이지). 둘째는 플랜 사용량입니다. API 요금보다 플랜 사용량을 아끼는 편이 더 중요합니다.

도움말 페이지에 따르면 Duet은 Claude의 다른 기능과 같은 비율로 5시간 한도와 주간 한도를 소모합니다. 아침 브리핑과 백그라운드 확인 모두 사용량에 포함됩니다(도움말 페이지; 사용량 및 길이 한도). Flitch Coffee의 최신 리뷰 50건이 담긴 원본 응답은 파일로 저장했을 때 44,564바이트였습니다. 빈 since 응답은 1,274바이트로 약 35분의 1 크기였습니다. 매일 아침 전체를 읽으면 오래된 리뷰가 긴 덩어리째 Duet의 컨텍스트에 불필요하게 들어갑니다. 추천 방식은 API 요금과 사용량을 모두 아껴 줍니다.

비용 항목금액출처
Claude Pro 플랜월 $20, 월간 결제Claude 요금 페이지
프리뷰 기간의 Duet추가 요금 없음Duet 도움말 페이지
EveryInfra API, 추천 방식월 약 $0.0243카탈로그 가격 × 호출 수
플랜 사용량Claude의 다른 기능과 공유사용량 한도 도움말 페이지

여러 매장을 운영한다면 매장 수만큼 곱하면 됩니다. 매장 10곳에 추천 방식을 적용하면 API 요금은 월 약 $0.24입니다. 경쟁 매장 검색은 지역 단위이므로 같은 지역의 매장은 검색 하나를 공유할 수 있습니다. 한 거리에 있는 커피 트레일러 세 곳이라면 주간 검색 한 번이면 충분합니다. Google과 Yelp 읽기는 매장별로 따로 실행합니다.

Claude Duet vs Muse: 먼저 연락하는 어시스턴트 3종 비교

Claude Duet, Meta Muse, ChatGPT dots는 모두 2026년 9월부터 10월 사이에 출시되었습니다. 세 제품 모두 사용자에게 먼저 연락하겠다고 내세웁니다. 표에는 각 출처에 나온 내용만 정리했으며, "공개되지 않음"은 출처에 언급이 없다는 뜻입니다. 모든 출처는 2026년 11월 5일에 확인했습니다.

항목Claude DuetMeta MuseChatGPT dots
출시2026-10-21 리서치 프리뷰, 대기자 명단(출시 글)2026-09-08 출시(Meta Newsroom); 2026-09-29 소상공인용 스킬과 커넥터 추가(Muse for Small Business)2026-09-29 DevDay에서 공개; 2026-11-03 GPT-6.1 Terra 모델 추가(Introducing dots)
이용 대상미국 Pro, Max, Ultra; Team, Enterprise 제외미국과 캐나다; 대부분의 기능 무료, 구독 상품 있음Pro 및 Business Premium, 만 18세 이상; 개인 Pro는 EEA, 스위스, 영국 제외(Help Center)
요금플랜에 포함; Pro는 월 $20부터사용량 한도 내 무료; Power 월 $20, Maximum 월 $100(Muse subscriptions)Pro는 월 $100부터(저희 dots 글 참고)
연락 방식아침 브리핑; 몇 시간마다 확인하고 신경 써야 할 일이 있으면 메시지 전송변경 사항이 있거나 승인이 필요할 때 다시 연락; 주간 또는 일간 작업 실행 가능(Meta Business Help)유휴 시간의 선제적 리서치로 아이디어나 질문 제시; 지정한 작업은 일정에 따라 실행 가능(개발자 문서)
커스텀 커넥터출처상 Claude 커넥터를 그대로 사용; 커스텀 커넥터는 언급 없음Muse가 커스텀 커넥터를 대신 만들어 줌; Meta는 이를 검토하지 않음(Muse connectors)커스텀 MCP 플러그인 지원(저희 dots 글 참고)
백그라운드 작업에서 호출할 수 있는 대상공개되지 않음"항상 허용"을 포함해 사용자가 설정한 읽기·쓰기 권한을 따름선제적 리서치는 읽기 전용 도구만 사용
승인메시지 전송, 결제, 서명, 삭제 전에 확인 요청; 별도의 자동 검사쓰기와 중요한 읽기 전에 확인하도록 설정 가능; 별도의 Sentinel 에이전트가 외부 연락을 검토문서는 Codex 항목에 있음; Codex auto-review는 승인이 필요한 호출에 별도의 검토 에이전트를 사용하며, 어노테이션으로 표시된 MCP 호출도 포함(auto-review)
메시지 수신 위치Duet 앱(iOS, Android) 및 claude.aiMuse 앱, WhatsApp, muse.aiChatGPT, Slack, Teams; 미국 Pro는 iMessage와 RCS로 문자 가능(베타, 9to5Mac, 2026-10-28)
출처에 나온 소상공인 사례Stripe 미결제 청구서, QuickBooks, Gusto 급여, ShopifyInstagram 프로페셔널 계정, Facebook 페이지, Meta 광고 계정청구서 알림(초기 테스터 사례)

매일 나쁜 리뷰를 알려 주는 브리핑에서 세 제품은 두 가지 점이 다릅니다. 첫째는 백그라운드 작업이 과금되는 데이터 도구를 호출할 수 있는지입니다. 가장 명확한 것은 dots입니다. 선제적 리서치가 읽기 전용이므로 데이터 호출은 사용자가 지정한 작업에 넣어야 합니다. Muse는 "항상 허용" 옵션을 제공합니다. Duet은 공개된 규칙이 없으므로 직접 테스트해야 합니다.

두 번째 차이는 기본 제공 커넥터가 어떤 서비스에 연결되는지입니다. Muse는 Meta 자체 서비스인 Facebook과 Instagram에 가장 깊이 통합되어 있습니다. dots는 업무용 도구와 개발자 도구에 더 초점을 둡니다. Duet의 예시는 회계, 청구서, 계약서 중심입니다. 세 제품 모두 Google Business Profile이나 Yelp 커넥터를 기본 제공하지 않으므로, 리뷰 데이터는 커스텀 커넥터로 가져와야 합니다. Duet을 활발히 사용하는 한 Reddit 사용자는 받은편지함 분류, 놓친 대화 챙기기, 답장 초안, 일일 브리핑에 강하다고 평가합니다(Reddit 스레드).

Claude Managed Agents로 야간 리뷰 모니터링하기와 비교하면 매장 규모가 100배가량 차이 납니다. 그래서 결론도 서로 반대입니다. 큰 매장은 하룻밤에 많은 리뷰를 읽어야 합니다. 작은 매장은 결과가 없는 조회를 매일 반복하지 않아야 합니다. 일일 알림 대신 리뷰 분석이 필요하다면 에이전트 스킬로 경쟁사 리뷰 분석하기를 참고하세요.

할 수 없는 일과 주의할 점

Duet에는 이 작업에 영향을 주는 한계가 네 가지 있습니다. 미국에서만, 개인 플랜에서만 이용할 수 있으며, 대기자 명단에는 정해진 일정이 없습니다. 이 글의 모든 Duet 화면은 출처를 바탕으로 한 설정 예시이며, 실제 Duet에서 테스트한 것이 아닙니다. 출처에는 Duet에서 커스텀 커넥터가 작동하는지, destructiveHint가 승인 요청을 일으키는지 나와 있지 않습니다. Duet은 일정 간격으로 확인하므로 확인과 확인 사이에 급한 일이 생길 수 있습니다(도움말 페이지). 또한 Duet은 전화를 걸거나 다른 사람에게 문자를 보내지 않으므로, Google과 Yelp의 답글은 직접 게시해야 합니다.

데이터 쪽에도 한계가 있습니다. since는 시각이 아니라 날짜이므로 중복은 id로 제거해야 합니다. 일부 Google 리뷰는 정책 검토로 며칠 대기하므로, 표시된 날짜가 리뷰가 실제로 나타난 날보다 이를 수 있습니다. since를 전날로 지정하면 하루를 더 포함하고, 이틀 전으로 지정하면 더 안전하지만 중복이 늘어납니다. Yelp에는 since가 없고 첫 페이지도 날짜순이 아닙니다. 저희 샘플 세 곳은 모두 리뷰가 드문 매장이므로, 리뷰가 많은 매장은 Claude Managed Agents로 야간 리뷰 모니터링하기를 따르세요.

한계대응 방법
대기자 명단, 미국 전용Claude 계정 이메일로 신청
커스텀 커넥터 지원 여부 미공개첫날 직접 Duet에서 테스트
일정 간격으로 확인즉시 알림 용도로는 의존하지 않기
since는 시각이 아닌 날짜리뷰 id로 중복 제거
Yelp는 since 없음, 순서 뒤섞임첫 페이지를 주 2회 읽고 id로 판단

리뷰 작성자의 닉네임은 일반인의 개인정보입니다. 브리핑에서 리뷰를 인용할 때는 이름을 빼세요. 이 글에서도 리뷰 작성자의 이름은 밝히지 않았습니다. 브리핑에 필요한 것은 별점, 날짜, 본문, 답글 여부이며, 작성자에 대한 정보는 필요하지 않습니다. 이 규칙은 작은 휴대폰 화면에서 메시지를 짧게 유지하는 데에도 도움이 됩니다.

최근 변경 사항

  • 2026-10-21: Claude Duet, 리서치 프리뷰로 공개 (출시 글). 매장 업주 입장에서는 이제 Claude 앱이 기본적으로 먼저 연락해 옵니다.
  • 2026-10-30: Claude, Max 20x를 Ultra로 이름 변경 (The New Stack; Ultra 도움말 페이지). Duet을 이용할 수 있는 세 플랜은 이전과 같습니다.
  • 2026-11-30: 신규 Duet 사용자 대상 한도 초기화 종료 (도움말 페이지). 프롬프트를 조정하는 첫 주에 이 초기화를 활용하세요.

FAQ

Claude Duet 대기자 명단에 등록하면 얼마 뒤에 이용할 수 있나요?

이 질문은 검색 추천어 "claude duet waitlist"와 Reddit 스레드에서 나왔습니다(Reddit 스레드). 도움말 페이지에는 초대가 정해진 일정 없이 여러 차례에 걸쳐 발송된다고만 나와 있습니다(도움말 페이지). 가장 흔한 문제는 대기자 명단에 등록한 이메일이 Claude 계정과 다른 경우입니다. 신청할 때 Claude 계정 이메일을 사용하세요.

Claude Duet vs Muse: 작은 매장에는 어느 쪽이 맞을까?

이 질문은 검색 추천어 "claude duet vs muse"에서 나왔습니다. 답은 고객과 장부가 어디에 있느냐에 달려 있습니다. 고객이 주로 Instagram과 Facebook에 있다면 Muse가 해당 계정과 가장 쉽게 연결됩니다. Muse는 대부분 무료입니다(Muse for Small Business). 장부를 QuickBooks나 Stripe로 관리하고 이미 Claude를 쓰고 있다면 Duet이 설정 단계를 하나 줄여 줍니다. 둘 다 Google Maps나 Yelp 커넥터를 기본 제공하지 않습니다.

Claude Duet 리뷰: 실제 사용자들은 어떻게 평가할까?

이 질문은 검색 추천어 "claude duet review"와 "claude duet reddit"에서 나왔습니다. Reddit의 의견은 둘로 나뉩니다. 한쪽은 일일 브리핑, 놓친 대화 챙기기, 답장 초안에 강하다고 말합니다(Reddit 스레드). 다른 쪽은 Claude Code나 Cowork의 작업을 이어받지 못해 다시 만들어야 한다고 말합니다(Reddit 스레드). 새 리뷰 브리핑에는 두 번째 지적이 크게 중요하지 않습니다.

새 리뷰가 없는 아침에도 API 요금을 내나요?

이 질문은 저희가 직접 진행한 실제 테스트에서 나왔습니다. since를 지정한 Google 리뷰 조회에서 0행이 반환되면 과금되지 않습니다. 응답에는 empty_result_refunded와 환불 성공이 표시됩니다. Yelp에는 since가 없으므로 조회할 때마다 $0.001389가 들며, 추천 방식에서는 Yelp를 주 2회만 조회합니다.

시작하기

  1. EveryInfra에 회원가입하고 API 키를 발급받습니다. 빠른 시작을 따라 한 다음 플레이그라운드에서 google_maps_reviews/search를 한 번 실행합니다. 내 매장과 인근 경쟁 매장의 링크를 기록해 두고, Yelp 페이지는 yelp/search로 찾습니다.
  2. since를 일주일 전으로 설정하고 내 매장에 대해 google_maps_reviews/reviews를 한 번 호출합니다(MCP 서버 페이지). Google Maps Reviews 스크래핑 API 페이지와 리뷰 기능 페이지를 확인합니다. 검색 기능, Yelp 스크래핑 API, Yelp 리뷰 기능 페이지도 확인합니다.
  3. Duet 전용 키를 따로 만듭니다. google_maps_reviews/*와 yelp/*만 허용하고, 총 사용 한도를 $2로 설정합니다.
  4. 위 설정 예시를 바탕으로 Claude에 커스텀 커넥터를 추가합니다. everyinfra_call_api는 Always allow로, 사용하지 않는 도구는 Blocked로 설정합니다.
  5. 초대를 받으면 위 작업을 Duet에 보냅니다. 첫 주에는 매일 EveryInfra 콘솔의 호출 로그를 확인합니다. 하루에 한 번만 호출되는지, 빈 결과에는 과금되지 않는지 확인합니다(요금 페이지).

참고 자료

  1. Anthropic: “Introducing Claude Duet”(발표, 2026-10-21), 2026-11-05 열람
  2. X의 Claude 계정: Claude Duet 출시 게시물(2026-10-21), 2026-11-05 열람
  3. CNBC: “Anthropic previews Claude Duet personal AI agent”(2026-10-21), 2026-11-05 열람
  4. Claude 고객센터: “Get started with Claude Duet”, 2026-11-05 열람
  5. Anthropic: “Claude Duet safety, privacy and security”, 2026-11-05 열람
  6. Anthropic: Claude Duet 제품 페이지 및 대기자 명단, 2026-11-05 열람
  7. The New Stack: Claude Ultra 플랜과 세션 한도 관련 보도(2026-10-30), 2026-11-05 열람
  8. Claude 고객센터: “What is the Ultra plan?”, 2026-11-05 열람
  9. Anthropic: Claude 요금 페이지, 2026-11-05 열람
  10. Claude 고객센터: “What is the Pro plan?”, 2026-11-05 열람
  11. Claude 고객센터: “What is the Max plan?”, 2026-11-05 열람
  12. Claude 고객센터: “What is a limit reset?”, 2026-11-05 열람
  13. Reddit r/ClaudeAI: 스레드: “has anyone actually gotten into Claude Duet yet”, 2026-11-05 열람
  14. Anthropic: “Claude Marketplace connectors and plugins”, 2026-11-05 열람
  15. Reddit r/claude: 스레드: “Claude Duet first takeaways”, 2026-11-05 열람
  16. Claude 고객센터: “Use connectors to extend Claude's capabilities”, 2026-11-05 열람
  17. Claude 고객센터: “Get started with custom connectors using remote MCP”, 2026-11-05 열람
  18. Yelp 고객지원: “How is the order of reviews determined?”, 2026-11-05 열람
  19. Google 비즈니스 프로필 고객센터: “Missing or delayed reviews”, 2026-11-05 열람
  20. Google 비즈니스 프로필 고객센터: “Manage customer reviews”, 2026-11-05 열람
  21. Google Maps Platform: “Places API (New) Place resource reference”, 2026-11-05 열람
  22. Yelp 개발자 문서: “Reviews endpoint reference”, 2026-11-05 열람
  23. Google Business Profile API: “Work with review data”, 2026-11-05 열람
  24. Google 비즈니스 프로필 고객센터: “Manage your notifications”, 2026-11-05 열람
  25. Claude 문서: “Add a connector that isn't in the directory”, 2026-11-05 열람
  26. EveryInfra: OpenAPI 문서, 2026-11-05 열람
  27. Model Context Protocol: “Specification 2025-11-25: Tools”, 2026-11-05 열람
  28. MCP 블로그: “Tool annotations”(2026-03-16), 2026-11-05 열람
  29. Anthropic Engineering: “How we built Claude Code auto mode”, 2026-11-05 열람
  30. OpenAI: “Introducing dots”(2026-11-03 업데이트 포함), 2026-11-05 열람
  31. Meta 고객센터: “Guidance and approvals in Muse”, 2026-11-05 열람
  32. 미국 연방거래위원회(FTC): 가짜 리뷰 및 추천글 금지 최종 규칙(2024-08-14), 2026-11-05 열람
  33. eCFR: 16 CFR Part 465, 2026-11-05 열람
  34. 미국 연방거래위원회(FTC): “The Consumer Reviews and Testimonials Rule: Questions and Answers”, 2026-11-05 열람
  35. Federal Register: “Trade Regulation Rule on the Use of Consumer Reviews and Testimonials”(2024-08-22), 2026-11-05 열람
  36. Google 지도 기여 정책: “Prohibited and restricted content”, 2026-11-05 열람
  37. Google 비즈니스 프로필 고객센터: “Tips to get more reviews”, 2026-11-05 열람
  38. Yelp 고객지원: “Don't Ask for Reviews”, 2026-11-05 열람
  39. EveryInfra: 기능 카탈로그(가격 및 파라미터), 2026-11-05 열람
  40. Claude 고객센터: “How do usage and length limits work?”, 2026-11-05 열람
  41. Meta 뉴스룸: “Introducing Muse”(2026-09-08), 2026-11-05 열람
  42. Meta 뉴스룸: “Muse for Small Business”(2026-09-29), 2026-11-05 열람
  43. OpenAI 고객센터: “Getting started with your dot”, 2026-11-05 열람
  44. Meta 고객센터: “Muse subscriptions”, 2026-11-05 열람
  45. Meta 비즈니스 고객센터: “Scheduled tasks in Muse”, 2026-11-05 열람
  46. OpenAI 개발자 문서: “dots: tasks and memory”, 2026-11-05 열람
  47. Meta 고객센터: “Connectors in Muse”, 2026-11-05 열람
  48. ChatGPT Learn: “Auto-review”, 2026-11-05 열람
  49. 9to5Mac: dots, iMessage 및 RCS로 확대(2026-10-28), 2026-11-05 열람
  50. Reddit r/ClaudeAI: 스레드: “what's the point of Claude Duet”, 2026-11-05 열람

참고 BL-88