최근 실험노트

가장 최근에 쌓인 것부터. 만든 기록과 거기서 얻은 판단이 섞여 있습니다.

Log — 숲길 영상 27개로 확장한 music-generation-ai 파이프라인 검증

사진 기반 AI 뮤직비디오 파이프라인을 영상 기반 입력까지 확장해 검증했다. 숲길 영상 27개를 소스로 신곡 '숲속의 대화'의 실영상 버전과 수채화 버전을 제작하며, 기존 scenes.json 구조와 whisper 정렬 흐름이 영상 입력에도 유효함을 확인했다.

music-generation-aiAI뮤직비디오파이프라인whisperFLUXscenes.json수채화버전운영기록
더 읽기 →

쇼츠/릴스 생성기 로컬 MVP 1단계 완료 기록

Claude Code와 협업해 사진이나 짧은 영상을 9:16 세로 MP4로 변환하는 로컬 MVP를 만든 기록입니다. v0.1.0부터 v0.1.4까지 기능을 확장하며 1단계 완료 기준과 2단계 보류 항목을 정리했습니다.

쇼츠생성실험로컬MVPAI협업개발Claude Code바이브코딩FFmpeg
더 읽기 →

자동매매 운영자는 코드를 다 아는 사람이 아니라, AI와 함께 검증 가능한 질문을 만드는 사람이다

분할익절 미작동 문제는 코드 분석 전문가가 발견한 것이 아니다. 운영 중 로그에서 이상 징후를 발견한 운영자가 AI와 함께 실행 경로를 좁혀가며 찾아낸 것이다. 자동매매 운영에서 AI 협업의 핵심은 대행이 아니라, 운영자가 판단할 수 있는 검증 루프를 만드는 것이다.

자동매매AI협업운영자관점운영원칙stock-auto-trade
더 읽기 →

자동매매 분할익절 실거래 검증 — 상태값이 다음 루프까지 이어지는지 확인했다

분할익절 수정 이후 실제 스케줄러 경로에서 PARTIAL_SELL이 발생하는지, partial_sold=True가 저장되는지, 다음 루프에서 재발동이 방지되는지, 잔여수량이 트레일링스탑으로 이어지는지를 순서대로 확인했다. peak_price 복원 구조와 프로세스 재시작 필요성도 함께 점검했다.

자동매매분할익절실행경로운영검증stock-auto-trade
더 읽기 →

자동매매에서 중요한 것은 로직보다 실행 경로다

분할익절 로직은 구현되어 있었고 설정도 켜져 있었다. 실제로 실행되지 않았던 이유는 장중 매도 루프에서 필요한 상태값이 전달되지 않았기 때문이다. 자동매매에서 '로직이 존재한다'와 '실제로 실행된다'는 전혀 다른 명제다.

자동매매실행경로운영원칙stock-auto-trade
더 읽기 →

자동매매 분할익절이 실행되지 않은 이유 — 로직보다 중요한 scheduler 실행 경로

분할익절 설정은 활성화되어 있었고, rule_engine 로직도 구현되어 있었다. 그런데 장중 5분 매도 루프에서 실제 보유수량과 partial_sold 상태가 전달되지 않아 PARTIAL_SELL이 구조적으로 발생할 수 없었다. 수정 방향은 rule_engine이 아니라 scheduler.py의 배선 오류를 바로잡는 것이었다.

자동매매분할익절실계좌stock-auto-trade
더 읽기 →

판단과 교훈

한 번의 작업이 끝나고 무엇을 배웠는지 정리한 글입니다. 방법보다 판단 기준에 가깝습니다.

자동매매 운영자는 코드를 다 아는 사람이 아니라, AI와 함께 검증 가능한 질문을 만드는 사람이다

분할익절 미작동 문제는 코드 분석 전문가가 발견한 것이 아니다. 운영 중 로그에서 이상 징후를 발견한 운영자가 AI와 함께 실행 경로를 좁혀가며 찾아낸 것이다. 자동매매 운영에서 AI 협업의 핵심은 대행이 아니라, 운영자가 판단할 수 있는 검증 루프를 만드는 것이다.

자동매매AI협업운영자관점운영원칙stock-auto-trade
더 읽기 →

자동매매에서 중요한 것은 로직보다 실행 경로다

분할익절 로직은 구현되어 있었고 설정도 켜져 있었다. 실제로 실행되지 않았던 이유는 장중 매도 루프에서 필요한 상태값이 전달되지 않았기 때문이다. 자동매매에서 '로직이 존재한다'와 '실제로 실행된다'는 전혀 다른 명제다.

자동매매실행경로운영원칙stock-auto-trade
더 읽기 →

채널을 숨기는 게 아니라 역할을 분리하는 것이다

본진은 판단을 기록하고, 익명 실험 채널은 반응을 검증한다. 실제 채널명을 노출하지 않고 운영 역할명으로 기록하는 것은 숨기기 위한 전략이 아니라 브랜드와 실험의 경계를 분명하게 유지하기 위한 기준이다.

채널운영브랜드분리익명실험콘텐츠실험
더 읽기 →

발산은 새창에서, 수렴은 운영본부에서 한다

AI 도구가 늘어날수록 역할 구분이 먼저다. 새창 GPT는 기존 맥락 없이 발산하는 외부 사고창으로, 메타철부지는 그 결과를 기존 프로젝트에 흡수하는 운영본부로 나눴다. 발산을 막는 것이 아니라 회수하는 구조를 만드는 것이 핵심이었다.

AI운영메타철부지ChatGPTAI워크플로우하네스에이전트자산화운영철학
더 읽기 →

바이브 코딩의 핵심은 코드가 아니라 하네스였다

Commit Hero를 만들기 전에 먼저 판단 구조를 설계했다. Deep Interview로 방향을 잡고, Plan·Design·AGENTS.md를 통해 AI의 작업 범위를 정한 뒤 구현에 들어간 경험에서, 바이브 코딩에서 사람의 역할은 코딩이 아니라 하네스 설계임을 확인했다.

바이브코딩하네스설계CodexAI프로덕트빌드DeepInterview
더 읽기 →

AI 협업 운영자로 가는 길

지난 3개월의 AI 협업 과정을 돌아보며, 강점과 약점을 이해하고 다음 배움의 방향을 정리했다.

AI협업운영전환메타철부지SOP배움ProductBuilder
더 읽기 →

나는 코드를 짜는 대신, AI들과 자동매매 시스템을 설계하고 있다

자동매매를 만들고 운영하면서 분명해진 것. 내 역할은 코드를 치는 것이 아니라 올바른 질문을 던지고, 전문가 AI가 구조화한 결과를 운영 방향으로 판단하고, Claude Code에 실행 지시를 전달하는 것이다. 바이브코딩에서 사람의 역할은 판단 기준을 세우고 AI들의 방향을 잡는 것이다.

자동매매바이브코딩AI협업시스템설계v2.0stock-auto-trade
더 읽기 →

자동매매 1주차 — 포지션 회전 구조가 보이기 시작했다

트레일링 스탑 매도 → 예산 회복 → RS 통과 종목 매수라는 포지션 회전 구조가 실전에서 처음으로 확인됐다. 트레일링 3건 연속 플러스, 손절 0건. 다음 과제는 고가 종목 처리, 휴장일 감지, 익스포트 오류 해결이다.

자동매매포지션회전트레일링스탑RS필터주간결산stock-auto-trade
더 읽기 →

아무것도 안 한 종목들이 오늘 전략을 증명했다

오늘 전략의 진짜 성과는 매수한 1종목이 아니라 차단된 3종목에 있었다. MA20 이격도 필터가 SK하이닉스 16.9%, LG화학 7.2%, 삼성SDI 9.4%를 걸러냈다. 시스템이 조용하게 잘못된 매수를 막은 날이다.

자동매매MA20이격도필터전략검증트레일링스탑실전전환인사이트
더 읽기 →

코드를 고쳤는데 왜 시스템은 그대로일까

코드를 수정하는 것과, 수정한 내용이 실제로 반영되는 것은 다른 일이다. 자동매매를 운영하면서 배운 것은 전략이 아니라 운영 습관이었다.

자동매매운영인사이트Python스케줄러시스템운영모의투자개발로그
더 읽기 →

AI 자동매매를 만들면서 몰랐던 것

코드는 한 줄도 안 짰다. 그런데 오늘 가장 많이 쓴 건 코딩 실력이 아니었다. '무엇을 만들어라'를 정확하게 지시하는 능력이었다.

자동매매KIS API규칙엔진AI협업BuildingInPublic철부지
더 읽기 →

완벽한 프롬프트는 없다, 계속 달리는 감각만 있을 뿐

철부지러닝 뮤직비디오를 만들며 다시 배운 것. 한 장면에 너무 많은 걸 넣으려 할수록 결과는 무너졌다. AI 협업은 잘 쓰는 문장을 찾는 게임이 아니라, 장면을 나누고 흐름을 조정하면서 끝까지 밀고 가는 감각의 작업이다.

ChulbujiRunningAI뮤직비디오바이브코딩AI협업RunBuddyBuildingInPublic
더 읽기 →

앱은 완성됐는데 데이터를 믿을 수 없었다

케이던스 3648spm. 페이스 3분대와 14분대 사이를 오갔다. 앱은 작동했지만 숫자를 믿을 수 없었다. 코드를 모르는 사람이 여러 AI와 단계를 나눠 다섯 군데 버그를 잡은 날.

ChulbujiRunbuddy바이브코딩AI협업달리기BuildingInPublic
더 읽기 →

역할이 명확해야 AI 협업이 작동한다

AI 도구들이 막히는 지점의 원인은 도구가 아니었다. 역할이 섞여 있었다. 감성 키워드 3개만 던지면 콘텐츠가 흘러나오는 생산 라인을 설계한 날의 기록.

AI협업BuildingInPublic영상파이프라인철부지1학년
더 읽기 →

원본 운영 기록

그날 실제로 무엇을 했는지 남긴 기록입니다. 다듬지 않았습니다. 같은 문제를 만났을 때 보시면 됩니다.

Log — 숲길 영상 27개로 확장한 music-generation-ai 파이프라인 검증

사진 기반 AI 뮤직비디오 파이프라인을 영상 기반 입력까지 확장해 검증했다. 숲길 영상 27개를 소스로 신곡 '숲속의 대화'의 실영상 버전과 수채화 버전을 제작하며, 기존 scenes.json 구조와 whisper 정렬 흐름이 영상 입력에도 유효함을 확인했다.

music-generation-aiAI뮤직비디오파이프라인whisperFLUXscenes.json수채화버전운영기록
더 읽기 →

쇼츠/릴스 생성기 로컬 MVP 1단계 완료 기록

Claude Code와 협업해 사진이나 짧은 영상을 9:16 세로 MP4로 변환하는 로컬 MVP를 만든 기록입니다. v0.1.0부터 v0.1.4까지 기능을 확장하며 1단계 완료 기준과 2단계 보류 항목을 정리했습니다.

쇼츠생성실험로컬MVPAI협업개발Claude Code바이브코딩FFmpeg
더 읽기 →

자동매매 분할익절 실거래 검증 — 상태값이 다음 루프까지 이어지는지 확인했다

분할익절 수정 이후 실제 스케줄러 경로에서 PARTIAL_SELL이 발생하는지, partial_sold=True가 저장되는지, 다음 루프에서 재발동이 방지되는지, 잔여수량이 트레일링스탑으로 이어지는지를 순서대로 확인했다. peak_price 복원 구조와 프로세스 재시작 필요성도 함께 점검했다.

자동매매분할익절실행경로운영검증stock-auto-trade
더 읽기 →

자동매매 분할익절이 실행되지 않은 이유 — 로직보다 중요한 scheduler 실행 경로

분할익절 설정은 활성화되어 있었고, rule_engine 로직도 구현되어 있었다. 그런데 장중 5분 매도 루프에서 실제 보유수량과 partial_sold 상태가 전달되지 않아 PARTIAL_SELL이 구조적으로 발생할 수 없었다. 수정 방향은 rule_engine이 아니라 scheduler.py의 배선 오류를 바로잡는 것이었다.

자동매매분할익절실계좌stock-auto-trade
더 읽기 →

Codex 바이브코딩 실습 — 플러그인과 스킬 개념이 보이기 시작했다

Builder Josh 유튜브 강좌를 따라 Codex 실습을 진행하면서 플러그인·스킬·DESIGN.md 방식·$pdca 흐름을 직접 체험했다. AI 에이전트는 생각보다 훨씬 자율적으로 끝까지 가기 때문에, 단계별 멈춤 조건을 사람이 명확히 설계해야 한다는 것을 배웠다.

Codex바이브코딩DESIGN.mdPDCAAI에이전트플러그인
더 읽기 →

운영 기록 전체 보기 (57편) →

따라 해보고 싶으시다면

여기 있는 기록에서 정리해 낸 방법은 가이드에 있습니다.

실전 가이드 보기 → · 사례·결과물 보기 →