개발자가 Claude Code로 YouTube 뉴스 멀티스트림 뷰어를 구축합니다

✍️ OpenClawRadar📅 게시일: March 18, 2026🔗 Source
개발자가 Claude Code로 YouTube 뉴스 멀티스트림 뷰어를 구축합니다
Ad

한 개발자가 자동 조정 그리드 레이아웃으로 수십 개의 실시간 뉴스 스트림을 동시에 표시하는 무료 YouTube 뉴스 멀티스트림 뷰어인 Beholder를 구축했습니다. 이 프로젝트는 새로 설치된 Raspberry Pi에서 Claude Code를 사용하여 만들어졌습니다.

Claude Code 사용 방법

개발자는 Claude Code가 설치된 새로운 Raspberry Pi를 설정하여 개발 및 디버깅에 필요한 모든 것을 설치할 수 있는 권한을 부여했습니다. 개발자에 따르면 Claude Code는 다음과 같은 작업을 수행했습니다:

  • 적응형 스트림 그리드, 채널 브라우저, 설정 패널, 티커 바, 모달, 토스트 알림, 모바일 반응형 레이아웃을 위한 React 컴포넌트를 포함한 전체 프론트엔드 UI 구축
  • API 오류가 침묵하지 않도록 오류 처리를 위한 토스트 알림 시스템 생성
  • 검은 상자만 표시하는 대신 YouTube 링크와 제거 버튼이 포함된 오버레이로 끊어지거나 오프라인 상태인 스트림을 표시하는 스트림 오류 감지 기능 추가
  • 데이터 수집에 대한 YouTube 이용약정 준수를 위해 평가 지원
  • 실시간 스트림 데이터베이스와 이를 업데이트하는 스캐너 소프트웨어로 인한 버그 디버깅 및 수정
  • "Hey Claude, CNN URL이 잘못되었어요, 다시 스캔하고 데이터베이스를 업데이트해 주세요"와 같은 관리 작업을 계속 처리

앱 기능

Beholder는 다음과 같은 기능을 제공합니다:

  • 6개 대륙의 200개 이상의 실시간 뉴스 채널을 화면 크기에 자동으로 맞춰주는 동적 그리드로 제공
  • 지역별(미국, 유럽, 아시아, 아프리카, 라틴 아메리카) 또는 미디어 편향성 등급별로 정리된 채널
  • 30개 이상의 RSS 피드(AP, Reuters, BBC, CNN 등)에서 헤드라인을 가져오는 실시간 스크롤링 뉴스 티커
  • 상세한 시세, 주요 변동 종목, Yahoo Finance 통합을 포함한 실시간 주식 시장 티커
  • Cloudflare Radar 기반의 인터넷 중단 티커로 위치 및 원인별 활성 중단 상황 표시
  • 뉴스를 로파이 음악, 만화, 자연 카메라, 명상 스트림으로 전환하는 "휴식 모드"
  • 다른 스트림을 계속 보면서 특정 스트림을 확대할 수 있는 고정/포커스 기능
  • 스트림별 및 전체 음소거, 자막 토글, 조정 가능한 그리드 열 및 글꼴 크기
  • 모바일, 태블릿, 데스크톱 호환성
Ad

여러 YouTube 탭을 여는 것과의 주요 차이점

  • 백그라운드 스캐너가 현재 실제로 라이브 중인 채널을 지속적으로 발견하여 오래된 링크 없음
  • 모든 채널에 표시된 편향성 라벨로 사용자가 의식적으로 뉴스 소비를 다양화하거나 원하지 않는 콘텐츠를 숨길 수 있음
  • CNN, BBC, Al Jazeera, Fox가 같은 사건을 어떻게 다루는지 나란히 볼 수 있는 기능

기술 스택

  • 프론트엔드: React, Vite, Cloudflare Pages
  • 백엔드: Python/FastAPI, PostgreSQL, Railway
  • 외부 API: YouTube API, Yahoo Finance API, Cloudflare Radar API, RSS

개발자는 이 도구가 속보 모니터링을 위한 개인 도구로 시작하여 발전했다고 언급했습니다. 앱은 https://beholder.news에서 라이브로 운영 중입니다.

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

OpenClaw를 사용한 VM으로 직접 파일 접근과 빠른 반복 작업 수행
Use Cases

OpenClaw를 사용한 VM으로 직접 파일 접근과 빠른 반복 작업 수행

가상 머신에서 OpenClaw를 실행하면 개발자들이 AGENTS.md 및 HEARTBEAT.md와 같은 프로젝트 파일을 채팅 인터페이스를 통해서만 작업하는 대신 직접 보고, 읽고, 편집할 수 있습니다. 이 접근 방식은 반복 작업 주기를 크게 단축시킵니다.

OpenClawRadar
Claude Code의 /insight 명령어는 실제 사용 데이터에서 개발자 워크플로우 패턴을 분석합니다.
Use Cases

Claude Code의 /insight 명령어는 실제 사용 데이터에서 개발자 워크플로우 패턴을 분석합니다.

개인 금융 iOS 앱을 개발 중인 한 개발자가 Claude Code의 새로운 /insight 명령어를 사용해 22일간의 사용 기록을 분석했습니다: 529개의 메시지, 47,604줄의 코드, 632개의 파일 수정, 146개의 커밋. 보고서는 '감사 후 일괄 수정 파이프라인'과 같은 효과적인 패턴을 식별하고 디버깅 루프와 같은 시간 낭비 요소를 지적했습니다.

OpenClawRadar
제한된 하드웨어에서 Claude Opus 4를 활용한 AI 오케스트레이션
Use Cases

제한된 하드웨어에서 Claude Opus 4를 활용한 AI 오케스트레이션

2014년 Mac Mini에서 Claude API를 활용하여 복잡한 오케스트레이션 작업을 처리하는 추론 엔진으로 Claude Opus 4를 탐구합니다.

OpenClawRadar
개발자가 Claude의 도움으로 Next.js PWA에서 서비스 워커 중복 버그를 디버깅합니다
Use Cases

개발자가 Claude의 도움으로 Next.js PWA에서 서비스 워커 중복 버그를 디버깅합니다

개발자가 Claude를 코딩 파트너로 삼아 푸시 알림 기능이 있는 Next.js 14 PWA인 Somnia를 구축했습니다. 가장 어려운 버그는 sw.js에 오래된 빌드 ID로 인해 Samsung Android에서 서비스 워커가 REDUNDANT 상태가 되는 것이었습니다.

OpenClawRadar