본문으로 건너뛰기
r/ClaudeAI조회 1

개인 맞춤형 투자 뉴스 오디오 에이전트

Claude Code와 Opus로 포트폴리오 맞춤형 뉴스 MP3를 매일 생성하는 자동화 워크플로

이 요약은 AI가 원문을 분석해 생성했습니다. 정확한 내용은 원문 기준으로 확인하세요.

TL;DR

작성자는 Claude Code와 Opus를 이용해 포트폴리오·관심 종목을 반영한 15~20분짜리 일일 비즈니스 뉴스 MP3 생성기를 만들었다. 에이전트는 Google Sheets의 종목 목록과 yfinance 시세를 읽고, 과거 보고서와 사용자 피드백을 문맥에 포함한 뒤 Kokoro TTS로 음성 파일을 만들어 Google Drive에 저장한다. 두 달간 사용한 결과 이전 사건의 전개를 연결하는 브리핑이 만들어졌고, Opus 4.8에서 Opus 5로 바꾼 뒤 뉘앙스와 정확성이 개선됐다는 관찰이 있었다. 현재는 로컬 머신이 필요하며, 작성자는 클라우드 실행과 실시간 시세·이전 보고서 참조가 향후 확장에 중요하다고 봤다.

실용적 조언

  • 개인화된 금융 브리핑을 만들 때는 포트폴리오와 관심 종목을 Google Sheets처럼 갱신하기 쉬운 외부 데이터로 분리하고, yfinance의 실시간 시세를 뉴스 원고 생성 과정에 함께 전달하는 방식이 적합하다. 가격 데이터가 빠지면 모델이 기사만 요약하고 당일 변동의 원인을 종목별로 연결하기 어렵다. 따라서 종목 목록, 현재 가격, 변동률을 별도 입력으로 구성하는 편이 원문 구현에 가깝다.
  • 반복 보도를 줄이려면 최근 보고서 여러 개를 생성 문맥에 포함하고, 새 사건이 이전 사건과 어떻게 이어지는지 서술하도록 지시할 수 있다. 여기에 개별 보고서에 대한 사용자 피드백을 저장해 다음 생성 때 함께 읽히면 선호하는 깊이와 수정 사항이 누적된다. 원문에서는 이 구조가 같은 정보의 반복을 줄이고 사건의 진행 과정을 연결하는 데 사용됐다.
  • 음성 브리핑 파이프라인은 뉴스 생성, TTS 변환, MP3 저장, Google Drive 업로드를 분리된 단계로 구성하는 방식이 관리하기 쉽다. 현재 사례는 Kokoro TTS로 원고를 MP3로 만들고 Google Drive에 올리지만 실행 환경은 로컬 머신에 묶여 있다. 정기 실행이 필요하면 클라우드 환경으로 옮기는 것이 다음 개선 방향으로 제시됐다.

섹션별 상세

01
작성자는 포트폴리오와 관심 종목에 맞춘 개인화 비즈니스 뉴스 에이전트를 구축해 두 달 동안 영업일마다 사용했다. 에이전트는 거시경제, 보유 종목과 관심 종목의 뉴스, 주요 주가 변동, 기술·AI·바이오제약, 덜 다뤄지는 산업, 우크라이나 전쟁, Seattle 지역 소식을 하나의 15~20분짜리 MP3로 묶는다. 결과 파일은 Google Drive에 올라가 아침 산책 중 들을 수 있으며, 작성자는 생성 품질이 대체로 높고 오류를 드물게 발견했다고 평가했다.
02
Claude Code가 에이전트의 실행을 맡고 Opus가 주도 모델로 사용되며, 포트폴리오와 관심 종목은 Google Sheets에서 읽고 시세는 yfinance로 가져온다. 생성된 원고는 Kokoro TTS를 거쳐 MP3가 되고, 여러 과거 보고서를 문맥으로 넣어 이미 다룬 정보를 반복하지 않도록 했다. 그 결과 새 보고서가 이전 업데이트를 참조해 사건의 진행 과정을 연결하는 부수 효과가 생겼으며, 개별 보고서에 남긴 피드백도 다음 생성에 반영된다.
03
Opus 4.8에서 Opus 5로 바꾼 뒤 뉴스 품질이 높아지고 설명의 뉘앙스가 늘었으며 오류가 줄었다는 것이 작성자의 비교 관찰이다. 다만 수치화된 벤치마크나 모델별 동일 조건 실험 결과는 제시되지 않았고, 평가는 두 달간의 실제 사용 경험에 기반한다. 이 사례에서 성능 차이를 좌우하는 요소는 모델 교체만이 아니라 실시간 시세 입력, 이전 보고서 참조, 사용자 피드백을 함께 연결한 구성에도 있다.
04
현재 구현은 에이전트가 실행될 로컬 머신을 계속 필요로 한다. 작성자는 클라우드 기반 구조라면 항상 켜진 컴퓨터가 없는 Claude 구독자도 비슷한 업무 흐름을 만들 수 있다고 봤으며, Cowork 기반 방식은 아직 시험하지 않았다. Claude 앱의 TTS를 사용할 수도 있지만 Android에서는 화면이 잠겼을 때 재생 제어가 표시되지 않는 문제가 있어, 안정적인 자동화에는 실시간 시세와 과거 보고서 참조를 포함한 별도 파이프라인이 중요하다.

용어 해설

음성 합성(Text-to-Speech)
Text-to-Speech는 텍스트로 작성된 뉴스 원고를 음성으로 변환하는 기술이다. 이 워크플로에서는 생성된 투자 브리핑을 오디오 파일로 바꿔 MP3로 저장하므로, 사용자가 화면을 보지 않고 출퇴근이나 산책 중 내용을 들을 수 있다.
실시간 시세(Live Quotes)
Live Quotes는 주식이나 금융자산의 최신 가격 정보를 뜻한다. 이 에이전트는 yfinance를 통해 포트폴리오와 관심 종목의 현재 가격을 읽고, 뉴스 내용과 함께 당일 가격 변동을 해석하는 입력으로 사용한다.
피드백 루프(Feedback Loop)
Feedback Loop는 사용자의 평가를 다음 생성 과정에 다시 넣어 결과를 점진적으로 조정하는 구조다. 사용자가 특정 브리핑에 피드백을 남기면 에이전트가 이후 보고서를 만들 때 해당 선호와 수정 사항을 참조하도록 구현됐다.
문맥 연속성(Context Continuity)
Context Continuity는 이전 결과와 사건의 진행 과정을 다음 생성에 연결하는 방식이다. 여러 과거 보고서를 함께 참조하게 하면 같은 뉴스를 반복하는 대신, 기존 사건이 어떻게 전개됐는지 시간의 흐름에 따라 설명할 수 있다.
클라우드 배포(Cloud Deployment)
Cloud Deployment는 로컬 컴퓨터 대신 원격 서버에서 에이전트와 자동화 작업을 실행하는 방식이다. 현재 구현은 로컬 머신이 필요하지만, 클라우드로 옮기면 항상 켜진 컴퓨터가 없는 Claude 구독자도 정기적인 뉴스 생성과 업로드를 구성할 수 있다.

언급된 도구

Claude Code추천

개인화된 비즈니스 뉴스 에이전트의 구축과 실행

Opus추천

뉴스 원고 생성의 주도 모델

Google Sheets중립

포트폴리오와 관심 종목 목록 제공

yfinance추천

포트폴리오와 관심 종목의 실시간 시세 제공

Kokoro TTS추천

생성된 뉴스 원고의 MP3 음성 변환

Google Drive중립

생성된 MP3 파일 업로드와 저장

AI 분석 전체 내용 보기

AI 요약 · 북마크 · 개인 피드 설정 — 무료

출처 · 인용 안내

원문 발행 2026. 08. 22.수집 2026. 08. 22.출처 타입 REDDIT

인용 시 "요약 출처: AI Trends (aitrends.kr)"를 표기하고, 사실 확인은 원문 보기 기준으로 진행해 주세요. 자세한 기준은 운영 정책을 참고해 주세요.