2025/09/10 3

클로드 코드 사용량이 많아지다보면 느려터지는데 원인 및 해결하기

Claude Code의 우측 하단에 표시되는 **"Context left until auto-compact: 8%"**는 자동 압축까지 남은 컨텍스트 여유 공간을 나타냅니다.🔍 정확한 의미 해석"Context left until auto-compact: 8%"현재 컨텍스트 사용률: 92% (100% - 8% = 92%)자동 압축까지 남은 여유: 8%상태: 곧 자동 압축이 실행될 예정📊 컨텍스트 상태 단계 Context left until auto-compact:100% - 새 세션, 거의 비어있음50% - 중간 정도 사용20% - 주의 필요8% - ⚠️ 현재 상황 - 곧 압축 실행2% - 🔴 매우 위험 - 즉시 압축 필요0% - 자동 압축 실행됨⚠️ 현재 8% 상황의 의미즉시 발생할..

CORS가 필요한 경우 vs 불필요한 경우

현재서비스 구조 확인: Browser → nginx (port 80) → FastAPI (port 8000) → Templates (Jinja2) 📋 현재 서비스 특성: 1. SSR (Server-Side Rendering): FastAPI + Jinja2 템플릿 2. Same-Origin: 브라우저 요청과 응답이 모두 같은 도메인 (http://xx.xx.xx.xx) 3. HTMX 사용: 일부 동적 업데이트만 AJAX 🎯 CORS가 필요한 경우 vs 불필요한 경우: CORS가 필요한 경우: - SPA (React, Vue, Angular)에서 다른 도메인 API 호출 - http://frontend.com → http://api.com 호출 CORS가 불필요한 경우: - SSR ..

파이썬으로 유튜브 데이터 얻으려고 YouTube Data API v3

YouTube Data API v3 API Key 얻는 방법Google Cloud Console 접속👉 Google Cloud Console 에 로그인 (구글 계정 필요)프로젝트 생성상단 메뉴에서 프로젝트 선택 → 새 프로젝트 만들기프로젝트 이름과 조직(없으면 개인으로) 설정 후 생성API 활성화좌측 메뉴에서 API 및 서비스 → 라이브러리검색창에 YouTube Data API v3 입력선택 후 사용 설정(Enable) 클릭API Key 생성좌측 메뉴에서 사용자 인증 정보 (Credentials)사용자 인증 정보 만들기 → API 키새 API Key가 발급됨 (예: AIzaSy...)보안 설정 (중요)기본 상태에서는 모든 요청을 허용하므로, 도메인 제한 또는 IP 제한을 꼭 걸어두는 것이 좋습니다.예:..