클로드 코워크 블로그 자동 발행은 코워크 혼자 다 하는 게 아니라, 코워크·구글 드라이브·앱스 스크립트·Blogger API를 엮어야 완성되는 구조다. 이 글은 그 구조를 실제로 만들어 운영하면서 확인한 내용을 단계별로 정리했다.
클로드 코워크로 블로그 글을 자동 발행한다는 것은 무슨 뜻일까?
클로드 코워크는 리서치, 초안 작성, 문서 조립까지 한 세션 안에서 처리할 수 있는 작업 도구다. 모바일에서 클로드에게 메시지를 보내면 데스크톱의 코워크가 로컬 파일과 커넥터, 플러그인을 이용해 작업을 수행하고 완성된 결과를 돌려주는 기능도 있다. 다만 코워크가 글을 완성하는 것과, 그 글이 실제로 블로그에 게시되는 것은 별개의 단계다. "자동 발행"이라고 부르려면 이 두 단계를 이어줄 장치가 하나 더 필요하다.
코워크 예약 작업만으로는 왜 부족할까?
코워크에는 지시사항을 저장해두고 시간별·일일·주간·평일 단위로 자동 실행하는 예약 작업 기능이 있다. 예약 작업은 원격으로 실행되므로 컴퓨터가 절전 상태이거나 데스크톱 앱이 닫혀 있어도 설정한 주기대로 동작한다. 문제는 예약 작업이 컴퓨터의 로컬 폴더에는 연결될 수 없고, 클로드 계정에 저장된 파일과만 작동한다는 제약이다. 즉 로컬 디스크에 임시 파일을 쌓아두고 예약 작업이 그걸 읽어 발행하는 방식은 애초에 성립하지 않는다. 이 제약 때문에 발행 큐 자체를 로컬이 아니라 클라우드에 두는 설계가 필요해진다.
실제 자동 발행 구조는 어떻게 짜여 있을까?
이 블로그는 크게 네 조각으로 나눠 돌아간다. 먼저 코워크 세션이 주제를 리서치하고 초안을 쓰고 SEO 구조에 맞게 조립한다. 그다음 완성된 글을 제목·본문·태그를 담은 JSON 파일로 만들어 구글 드라이브의 "발행큐" 폴더에 업로드한다. 이후 실제 발행은 코워크가 아니라 구글 앱스 스크립트에 걸어둔 1분 주기 시간 기반 트리거가 맡는다. 이 트리거는 발행큐 폴더에 새 파일이 있으면 Blogger API를 호출해 글을 올리고, 처리한 파일을 "발행완료" 폴더로 옮긴 뒤 발행된 주소를 로그로 남긴다. 트리거는 구글 서버에서 독립적으로 도는 코드이기 때문에, 코워크 세션이 꺼져 있어도 PC 전원이 꺼져 있어도 계속 동작한다.
구글 드라이브 커넥터는 어떤 역할을 할까?
클로드는 구글 드라이브 커넥터로 문서를 검색·열람할 수 있고, 파일 업로드나 폴더 생성, 파일 이동 같은 쓰기 작업도 할 수 있다. 다만 클로드가 접근할 수 있는 범위는 사용자가 구글 워크스페이스에서 이미 가진 권한을 넘지 않는다. 이 구조에서 드라이브는 단순 저장소가 아니라, 코워크가 만든 결과물과 앱스 스크립트가 읽어야 할 입력을 서로 넘겨주는 다리 역할을 한다. 코워크 예약 작업이 로컬 폴더를 못 쓴다는 제약과 정확히 맞물리는 지점이기도 하다.
Blogger API로 실제 발행은 어떻게 이뤄질까?
Blogger API로 글을 생성하려면 API 키만으로는 부족하고, 반드시 OAuth 2.0 인증 토큰이 있어야 한다. 앱스 스크립트에서는 스크립트 자체의 권한으로 이 토큰을 즉시 발급받아 쓸 수 있어 별도의 로그인 절차 없이 호출이 가능하다. 발행 요청에는 블로그 아이디, 제목, 본문 HTML을 담으면 되고, 성공하면 실제 게시된 글의 주소를 포함한 정보가 응답으로 돌아온다. 이 응답값을 그대로 로그 파일에 남겨두면, 어떤 글이 언제 어떤 주소로 발행됐는지 나중에 그대로 확인할 수 있다.
이 구조를 더 자동화하려면 무엇을 더할 수 있을까?
지금 구조에서 사람이 하는 일은 코워크에게 주제를 알려주는 것뿐이고, 그마저도 코워크의 예약 작업으로 넘길 수 있다. 가령 매주 한 번 "이번 주 트렌드로 글 하나 써서 발행 큐에 올려줘" 같은 지시를 예약 작업으로 등록해두면, 리서치부터 큐 업로드까지 반복시킬 수 있다. 예약 작업이 로컬 파일은 못 쓰지만 구글 드라이브는 문제없이 쓸 수 있으니, 지금의 발행 큐 설계와 그대로 맞아떨어지는 확장 방향이다.
클로드 코워크 블로그 자동 발행은 코워크가 콘텐츠를 만들고, 구글 드라이브가 중간 저장소 역할을 하고, 앱스 스크립트 트리거와 Blogger API가 실제 게시를 담당하는 네 조각의 협업 구조다. 어느 한 조각만으로는 완성되지 않고, 코워크 예약 작업의 제약을 이해하고 그에 맞춰 나머지 조각을 설계해야 PC가 꺼져 있어도 도는 진짜 자동화가 만들어진다.
FAQ
Q. 클로드 코워크가 Blogger에 직접 글을 올려주는 기능이 공식적으로 있나요? A. 아니다. 코워크는 리서치·작성·구글 드라이브 업로드까지 수행하고, 실제 발행은 별도로 연결한 구글 앱스 스크립트 트리거가 Blogger API를 호출해 처리하는 구조다. (출처: Anthropic Help Center, Google Blogger API 공식 문서)
Q. 코워크의 예약 작업은 컴퓨터가 꺼져 있어도 실행되나요? A. 그렇다. 예약 작업은 원격으로 실행되므로 컴퓨터가 절전 상태이거나 데스크톱 앱이 닫혀 있어도 설정한 주기대로 자동 실행된다. (출처: Anthropic Help Center)
Q. 코워크 예약 작업이 내 컴퓨터에 저장된 파일도 사용할 수 있나요? A. 아니다. 예약 작업은 로컬 폴더에는 연결될 수 없고, 구글 드라이브처럼 클로드 계정에 저장된 파일과만 작동한다. (출처: Anthropic Help Center)
Q. Blogger API로 글을 발행하려면 API 키만 있으면 되나요? A. 아니다. API 키만으로는 발행할 수 없고, OAuth 2.0 인증 토큰이 반드시 필요하다. (출처: Google Blogger API v3 공식 문서)
Q. 클로드 코워크만으로 모바일에서도 글 발행을 지시할 수 있나요? A. 모바일에서 클로드에게 메시지를 보내면 데스크톱의 코워크가 대신 작업을 수행하고 결과를 돌려주는 기능이 있어, 지시 자체는 모바일에서도 가능하다. 다만 최신 데스크톱 앱이 켜져 있고 Pro/Max 이상 플랜이어야 한다. (출처: Anthropic Help Center)
댓글
댓글 쓰기