바이브 플러그님. 복습하다가 이런저런 질문이 생겨서요. 지금 예제 강의는 디지털상품이라 배송이 필요가 없는데, 만일 실제 물건을 보내야 하는 상황이면 구매자가 받을 주소를 입력할 창이 필요할 텐데, 좋은 방법이 있을까요? 실무에서는 보통 어떤 방법을 쓰시나요? 제 생각에는 택배보낼 곳 DB에는 기존에 이름과, 결재승인여부는 이미 확인했고(다른 테이블에서) 전화번호, 우편번호, 받을 주소 3개의 컬럼을 추가하면 될 것 같은데. 택배 배송을 위한 테이블만들 때 특별한 팁이 있나요? 왜 궂이 물어보냐하면, 우편번호는 우체국에 DB가 있을 것같고, 주소에 몇글자만 타이핑하면 우편번호와 기본주소를 가져오고, 세부주소를 타이핑하는거라서 좀 더 쉽게 하는 방법이 없나 해서요.
OS를 새로 설치해서 클로드코드 계정 연결은 한 상태에서 꼭 필수적으로 필요한 mcp, 서브에이전트 등을 세팅해서 스타커킷을 만들거나 하는 문서는 따로 없을까요? 강의를 하나씩 찾아서 보면 되긴 하는데요.. 제대로 세팅이 되었는지도 궁금해서 혹시 문서가 따로 있는지 문의 드립니다.
현재 섹션 7까지는 전부 들었는데 따로 모의투자 매매도 안되고 llm쪽 슈퍼베이스 데이터도 안들어가서 문의드려요. 클로드는 아래처럼 말해주는데 이해가 잘 안돼서요ㅠㅠ env에는 아래값들 전부 넣어줬습니다. KAGGLE_USERNAME= KAGGLE_API_TOKEN= KAGGLE_KERNEL_SLUG= KAGGLE_NOTEBOOK_DIR= SLACK_WEBHOOK_URL= SLACK_NOTIFY_LEVEL=info USE_SCORING_V2=true 아래는 제가 클로드에게 모의투자 계좌 연동했는데 왜 안사는지 질문한 내용입니다. 결론: 계좌 연동 문제 아닙니다. LLM 최종 검토에서 전부 거부당하고 있습니다. stock_scheduler.log를 보면 시스템은 오늘 끝까지 정상으로 돌았습니다. 21:00:00 Daily Pipeline 시작 21:00:04 [2/4] Kaggle 예측 push → 21:08:14 완료 (482초) 21:10:32 [4/4] LLM 최종 검토 + KIS 매수 주문 시작 21:10:37 현재 보유/주문 중인 종목 수: 0 21:10:38 매수 후보 6개 → LLM 최종 검토 시작 21:11:31 LLM 검토 결과 매수 대상이 없습니다. ← 여기서 끝 어제도 똑같았습니다: 후보 7개 → LLM 전원 HOLD. 이틀 연속 매수 0건이고, trade_records 테이블도 0행입니다. 즉 데이터 수집 → ML 예측 → 기술지표 → 점수 산출까지 다 통과해서 후보 6개가 올라왔는데, 마지막 LLM 관문(llm_review_ service.py )이 6개를 전부 HOLD 처리했습니다. LLM은 거부권만 있어서(코드 주석 49번 줄) 여기서 막히면 주문이 아예 안 나갑니다. "시간이 지나야 하냐" — 반은 맞습니다 매수 경로가 두 개입니다. ┌─────────────────────────┬────────────────────────────────┬───────────────────┐ │ 경로 │ 실행 시각 │ 오늘 결과 │ ├─────────────────────────┼────────────────────────────────┼───────────────────┤ │ 일일 파이프라인 │ 매일 KST 21:00 │ 실행됨 → LLM 전원 │ │ (force=True) │ │ HOLD │ ├─────────────────────────┼────────────────────────────────┼───────────────────┤ │ 스케줄러 자동매수 │ 평일 10:30~10:35 ET = KST │ 아직 안 옴 (28분 │ │ │ 23:30~23:35 │ 뒤) │ └─────────────────────────┴────────────────────────────────┴───────────────────┘ 지금 23:01 KST(10:01 ET)라 두 번째 시도가 곧 있습니다. 오늘 매수 성공이 0건이라 last buy_date가 갱신되지 않았으므로(scheduler.py:811-815) 23:30에 정상적으로 재시도됩니다. 다만 그 시도도 똑같은 LLM 관문을 통과해야 합니다. 지금 상태면 또 막힐 가능성이 큽니다. LLM이 왜 다 거부하나 — 프롬프트가 종목을 실제보다 나쁘게 보여주고 있습니다 코드를 보니 LLM에게 넘어가는 데이터에 문제가 두 개 있습니다. 1. v2 모드인데 프롬프트는 v1 키를 읽습니다 (제일 큼) llm_review_service.py:110: (예측상승률: {c.get('rise_score', 0)}, 기술: {c.get('tech_score', 0)}, 거래량: {c.get('volume_score', 0)}, ADX: {c.get('adx_score', 0)}, VIX: {c.get('vix_score', 0)}) 이 다섯 키는 compute_v1()만 만듭니다. USE_SCORING_V2=true인 지금은 compute_v2()가 v2_factors만 넣기 때문에 전부 없는 키 → 기본값 0으로 출력됩니다. LLM은 매 종목마다 이렇게 봅니다: - 종합점수: 0.8532 (예측상승률: 0, 기술: 0, 거래량: 0, ADX: 0, VIX: 0) 종합점수는 양수인데 근거 점수가 전부 0인 모순된 데이터입니다. "데이터가 이상하면 HOLD" 성향의 프롬프트(138번 줄 "시스템 오류 가능성 → HOLD")와 만나면 전멸이 자연스럽습니다. 2. RSI 라벨이 틀렸습니다 llm_review_ service.py :103은 RSI가 50~65일 때만 "(강세 진입)"이라 쓰고, 30~50이면 "(매수구간 아님)"으로 표기합니다. 그런데 사전필터(scoring_service.py:42)는 RSI ≤ 65를 전부 매수 구간으로 봅니다. 지금 DB의 25개 종목 중 16개가 RSI 30~50 구간이라, 시스템이 통과시킨 종목을 프롬프트가 "매수구간 아님"이라고 LLM에게 일러바치는 셈입니다. 여기에 ADX가 20 미만인 종목이 13/25라 "(추세 약함)"까지 붙으면, LLM 입장에서 HOLD를 안 낼 이유가 없습니다. 근거를 DB에서 못 보는 이유도 찾았습니다 llm_decision_logs 테이블이 0행입니다. 판단 이유가 하나도 안 남아 있어요. 원인은 저장 코드가 실제 테이블에 없는 컬럼 3개를 쓰기 때문입니다: column llm_decision_logs.earnings_date does not exist (42703) column llm_decision_logs.days_to_earnings does not exist column llm_decision_logs.earnings_estimate does not exist llm_review_service.py:36-38이 실적 정보를 upsert에 넣는데, create_all_tables.sql:203-219의 테이블 정의에는 그 컬럼들이 없습니다. 매번 예외가 나고 except가 삼켜서(42-43번 줄) 조용히 넘어갑니다. 지금 바로 확인할 곳 .env에 Slack 웹훅이 설정돼 있으니, 오늘 21:11에 온 Slack 메시지를 보시면 LLM이 6개 종목을 각각 왜 HOLD했는지 이유가 그대로 적혀 있습니다. - "오늘의 LLM 판단" 류 메시지가 왔다면 → LLM이 정상 응답했고 실제로 전부 거부한 것 - "LLM 장애" 알림이 왔다면 → API 호출 자체가 실패해서 Fail-Close로 막힌 것 (llm_review_service.py:264-275) python run.py 를 띄운 터미널 창에도 LLM HOLD: 종목명(티커) - 이유 가 줄줄이 찍혀 있습니다. 이건 print라서 로그 파일에는 안 들어갑니다. --- 원인 확인만 요청하셨던 흐름이라 코드는 아직 손대지 않았습니다. 위 세 가지(프롬프트 v2 대응, RSI 라벨, llm_decision_logs 컬럼)를 고치면 LLM이 제대로 된 데이터를 보고 판단하게 됩니다. 고쳐드릴까요?
강사님의 강의가 처음 올라왔을때 구매를 하고 정주행을 다 하지 못했는데.. 그 시점으로 거이 1년이 지났는데 강사님이 강의를 최대한 최신화를 하고는 계시지만 너무 많은 기능이나 그때와 다르게 많이 바뀌었는데 지금 강의를 들어도 문제가 없을지.. 골라서 들어야하는지 고민이 됩니다. ㅠ
아스트라가 이번에 새로 나왔던데, 아시다시피 회사별 ai모델이 성능이 엎치락 뒤치락 하잖아요?! 한 달 결제권 끊으면서 앞으로 번갈아가며 쓸 일이 있을수도 있을 것 같은데, 클로드에서 코덱스, 혹은 그 반대로 툴을 이동할 때 내가 갖고있는 스킬이나 md파일 등등 모든 걸 이동할 수 있는 방법도 궁금합니다. (강의로 따로 제작해주시면 정말 감사드리겠습니다.)
먼저 매우 좋은 강의를 듣게 해주셔서 감사드립니다. 제가 카카오톡 활용해서 자동화 부분을 클라우드 코드에 입력을 한번 해봤는데 Python 이것을 설치하라고 뜨던데, 향후 수강에 있는 내용이면 일단 다운 안받고 교육 들으면서 하고 싶은데, 있는지 궁금합니다. 또한 Python 이걸 다운 받긴 해야되는 건지요?
안녕하세요~ 본 강의를 만나기 전에 독학으로 클로드코드를 사용 중이었습니다. 외부 어디서든 접속해서 사용하고 싶어서.. 아이패드의 Terminus라는 터미널 앱을 통해 아이맥 접속해서 사용 중이었는데요. Terminus를 계속 사용해도 될지요? 다른 질문에서 Warp를 추천하시긴 했습니다만.. 그리고 이후 강의에서도 아이패드에서 터미널앱을 통해 실습 등을 진행해도 무리가 없을지요? 본체는 집에 있는 아이맥입니다..!
이전 비슷한 현상으로 문의 주신 분이 계셔서 참고해 봤는데, VPN을 따로 사용중이지 않음에도 문제가 발생하여 문의드립니다. 현상은 safari에서는 아예 검은 화면이 노출되고 있고, firefox에서는 아래 사진과 같이 화면은 나오지만 현재 재생 위치와 다른 화면이 나오고 있습니다. (실시간 영상 송출 과정에 문제가 있지 않나 싶습니다.) 마찬가지로 재생바를 클릭해 이동시켜도 해당 부분 영상이 재생되지 않습니다. adblock과 같은 플러그인도 사용중이지 않음에도, 문제가 발생하고 있어 확인 한번 부탁드립니다.
이번 강의에서 Next.js 16스킬을 예로 보여주셨고, 학습자료에 직접 만드신 스킬을 업로드 해주셨습니다. 버전이 높아지고, 가이드라인이 업데이트 될때 마다 reference도 업데이트가 되어야 될거 같은데, md파일에 해당페이지 링크를 업로드 해놓으면 안되는건가요? Reference파일이 17개를 처음부터 공식페이지랑 대조해가면서 보고 있는데, 짐코딩님은 레퍼런스 문서의 분류를 이렇게 나눈 이유가 있으신가요? 어떤식으로 나눠서 관리를 하면 좋을지 궁금합니다. 레퍼런스 가이드도 업데이트가 될텐데, 이런 업데이트 내용은 claude code에게 url던지고 파일 위치 알려준다음에 업데이트 하라고 하면 될까요?
Marketplaces에 4개의 플러그인 설치완료. Discover에는 4개의 마켓 플레이스에 들어있는 plugin이 있고 여기서 필요한 스킬을 수동으로 설치 가능함(마켓플레이스를 설치했다고 해서 그 안에 있는 플러그인이 자동으로 전부 설치된건 아니다.) Installed에는 설치된 플러그인을 보여준다. 제가 이해한게 맞나요??
서브에이전트를 설정 후 사용을 할 때 스타터킷에 서브에이전트 설정을 하였으면, 프로젝트를 진행할 때 클로드 코드에게 프로젝트를 진행할 때 스타터킷을 참고해줘. 라고 프롬프터를 작성하면 서브에이전트가 그대로 반영이 되는지 아니면, 프로젝트 진행 간 서브에이전트를 다시 설정해야하는지 궁금합니다.
안녕하세요? 다름이 아니라 구글이나 네이버 애즈 경우에도 선생님께서 알려주신 대로 하면 분석이 가능할까요? 요즘 네이버 애즈의 경우 메카 만큼이나 퍼포먼스를 하는 제품들이 많아서요. 특히 구글의 경우 유튜브 광고까지 연결되니 분석이 이뤄지면 도움이 될 것 같아 문의 드립니다^^