본문 바로가기
반응형

클로드코드26

클로드 코드로 만든 것 전부 — 매일 저절로 도는 프로그램 여덟 개 지난 글에서 「스케줄러에 등록돼 자동으로 도는 프로그램 아홉 개」라고 표 한 줄로만 적고 넘어갔습니다. 그게 각각 뭐냐는 질문을 받아서, 이번에는 하나씩 열어 보겠습니다.먼저 숫자를 바로잡습니다. 등록은 아홉 개가 맞는데 그중 하나는 만들어 놓고 꺼 두었습니다. 실제로 매일 도는 것은 여덟 개입니다.전부 제가 코드를 한 줄도 쓰지 않고 만든 것입니다. 저는 개발자가 아니고, 클로드 코드에게 한국어로 말해서 만들었습니다. 만드는 방법은 클로드 코드 A to Z에 정리해뒀습니다.아침 — 자는 동안 벌어진 일을 정리해둡니다07:00 · 미국장 마감 정리한국이 잠든 사이에 미국 시장이 열리고 닫힙니다. 아침에 일어나면 간밤에 뭐가 있었는지부터 알아야 하는데, 그걸 매번 뉴스 여러 개를 뒤져서 맞춰 보는 게 일이.. 2026. 9. 1.
바이브 코딩으로 진짜 돈을 다루는 프로그램을 만들면 — 103일, 12만 줄, 사고 네 건 코드를 직접 쓰지 않고 AI에게 말로 시켜서 프로그램을 만드는 것을 요즘 「바이브 코딩」이라고 부릅니다. 2025년 초에 생긴 말이고, 지금은 실제로 그렇게 만든 앱과 서비스가 쏟아지고 있습니다.바이브 코딩 후기는 이미 많습니다. 그런데 대부분 틀려도 아무 일도 일어나지 않는 것을 만듭니다. 할 일 목록, 간단한 웹페이지, 게임 같은 것들입니다. 틀리면 고치면 그만입니다.저는 실제 증권 계좌에 붙어서 진짜 돈으로 주식을 사고파는 프로그램을 바이브 코딩으로 만들었습니다. 오늘로 103일째입니다. 여기서는 다른 일이 벌어집니다. 이 글은 그 기록입니다.저는 코딩을 배운 적이 없습니다. 개발자도 아니고, 회사 일과도 상관없습니다. 이 글의 숫자는 전부 제 컴퓨터에서 직접 센 것입니다.103일 동안 실제로 만들.. 2026. 8. 31.
테스트가 전부 통과했는데 버그였습니다 — 내 검사가 나를 속인 4가지 방법 한눈에「9종 중 9종 잡아냄」이 거짓이었습니다. 검사가 이미 깨져 있어서 아무것도 안 심어도 「잡음」이 나왔습니다.한 군데인지 확인하려고 셌더니 2가 나왔습니다. if를 세는데 elif가 같이 세어졌고, 다음엔 제가 쓴 주석이 세어졌습니다.27개 검사가 전부 통과했는데, 안전장치가 있는 그 줄을 아예 안 태우고 있었습니다.토요일 아침에 검사 50개 중 8개만 돌고 멈췄습니다. 코드는 멀쩡했고 검사가 「오늘」에 기대고 있었습니다.거짓 실패는 빨갛게 떠서 바로 알지만, 거짓 통과는 초록 글씨로 조용히 지나갑니다.주식 자동매매 프로그램을 직접 만들어 실제 돈으로 돌리고 있습니다. 돈이 걸려 있으니 검사를 꽤 많이 만들어 뒀습니다. 고칠 때마다 전부 돌려서 「다 통과」를 확인하고 넘어갑니다.그런데 그 「다 통과.. 2026. 8. 31.
주식 자동매매 직접 만들기 — 실제 사고로 배운 5가지 한눈에「어디까지 했는지」를 파일에 저장했더니 다른 PC에서 5일 지난 목록으로 주문이 나갔습니다.막을 것을 목록으로 셌더니 사기로 정한 17개 중 5개가 조용히 빠졌습니다.비율의 위아래 기준이 달라서 실제 90.5%가 125.7%로 읽혀 주문이 전부 막혔습니다.다른 폴더의 코드를 빌려 썼더니 그 폴더를 옮길 때마다 죽었습니다 — 세 번이요.매일 돈다고 믿었던 결산이 13일간 멈춰 있었고, 그중 자산 기록은 영영 못 살렸습니다.주식 자동매매 프로그램을 직접 만들어 실제 돈으로 돌리고 있습니다. 코딩을 몰랐던 사람이 AI의 도움으로 만든 것이라, 사고를 꽤 냈습니다.그중 「미리 알았으면 안 겪었을」 다섯 가지를 골랐습니다. 다섯 다 실제로 돈이 걸린 자리에서 터졌고, 다섯 다 같은 형태가 여러 번 재발했습니.. 2026. 8. 28.
하네스가 무엇인가요 — 말에 채우는 마구에서 클로드 코드까지 한눈에하네스는 원래 말에 채우는 마구(馬具)입니다. 말은 그대로 두고, 둘레에 채워서 원하는 대로 부리는 장치입니다.그 뜻이 그대로 넘어와 두 군데서 쓰입니다. 헷갈리는 게 당연합니다 — 저도 헷갈렸습니다.하나는 「시험대」입니다. 진짜 코드는 그대로 두고 바깥 세상만 가짜로 만들어 시험합니다.다른 하나는 클로드 코드 같은 「도구를 쥐여주는 껍데기」입니다. 모델은 혼자서는 글자만 만듭니다.둘 다 뼈대가 같습니다 — 본체는 안 건드리고 둘레를 만든다.자동매매를 만들면서 「하네스」라는 말을 쓰게 됐습니다. 그런데 클로드 코드를 쓰면서 또 그 말이 나왔습니다. 뜻이 달라 보였습니다.찾아보니 둘 다 맞았습니다. 뿌리가 같고 갈라져 나온 것이었습니다. 그 이야기를 정리합니다.원래 뜻 — 말에 채우는 마구harnes.. 2026. 8. 27.
SQLite 전문검색으로 리포트 1,113건 뒤지기 — 6.71초를 1.75초로 줄인 방법 한눈에쌓는 것과 찾는 것은 전혀 다른 일이었습니다. 텔레그램에 몇 달 쌓인 시황을 정작 필요할 때 못 찾아서 데이터베이스를 만들었습니다 — 지금 파일 하나에 140MB, 표 24개입니다.1,549건짜리 표를 통째로 지웠습니다. 그중 96%가 요약이 비어 있었습니다. 「데이터가 많다」와 「쓸 수 있는 데이터가 많다」는 다릅니다.리포트를 앞 4쪽만 읽다가 전문으로 바꾸니 검색되는 종목이 397개에서 583개가 됐습니다. 없던 자료를 구한 게 아니라 이미 가진 파일을 끝까지 읽었을 뿐입니다.검색 6.71초 → 1.75초. 원인은 한 곳이 83%를 먹고 있었던 것 — 같은 리포트 더미를 후보마다 122번 훑고 있었습니다. 색인을 만들어 1번으로 줄였고, 늘어난 용량은 1MB 미만이었습니다.장이 끝나면 그날의 시.. 2026. 8. 22.
반응형