프로덕션 코드베이스에서 Claude Code를 활용한 자동 연구: 60회 실험, 3개 변경사항 유지

✍️ OpenClawRadar📅 게시일: March 24, 2026🔗 Source
프로덕션 코드베이스에서 Claude Code를 활용한 자동 연구: 60회 실험, 3개 변경사항 유지
Ad

프로덕션 코드베이스에서의 자동연구 실험

한 개발자가 Karpathy의 자동연구 방식을 실제 프로덕션 시스템에서 Claude Code를 사용해 테스트했으며, 컴퓨터에서 떨어져 있는 동안 두 차례에 걸쳐 60회 반복을 실행했습니다. 대상은 Django, pgvector, Cohere 임베딩으로 구축된 하이브리드 검색 시스템이었습니다.

주요 결과와 발견점

60회 반복 중 단 3개의 변경사항만 유지되었고 57개는 되돌려졌습니다. 전체 점수 향상은 미미했지만(+0.03), 얻은 지식은 상당했습니다:

  • 검색 신호로서의 제목 매칭은 순수한 손실임이 단 2회 반복으로 입증됨
  • 더 큰 후보 풀은 효과가 없음 - 문제는 재현율이 아닌 순위 지정에 있었음
  • 수동으로 구축한 적응형 가중치가 실제로 작동함 - 이를 제거하면 성능 저하 발생
  • 키워드 감쇠 공식 조정은 점수를 거의 움직이지 못함
  • 2차 라운드에서 Haiku 메타데이터 프롬프트를 대상으로 했으나 개선점이 전혀 없었음 - 1차 라운드의 순위 가중치가 원래 프롬프트의 출력에 맞춰 공동 최적화되었기 때문
  • Redis 캐싱 버그 발견: 키가 프롬프트 해시가 아닌 쿼리 해시에 기반하고 있었으며, 이는 프로덕션에 눈치채지 못하고 배포될 뻔했음

실용적인 교훈

가장 큰 통찰은 자동연구가 단순히 개선점을 찾는 것이 아니라, 어디까지가 한계인지를 파악하는 데 도움을 준다는 점이었습니다. '이 부분은 튜닝을 멈춰도 된다'는 60개의 데이터 포인트를 확보함으로써 직관에 의존하기보다 구체적인 증거를 얻을 수 있었습니다. 개발자는 이 접근 방식이 수익을 거두지 못했을 최적화에 대한 수동 실험 시간을 절약해주었다고 언급합니다.

전체 글은 블로그 링크에서 확인할 수 있으며, 오픈소스 Claude Code 자동연구 스킬은 GitHub에 있습니다. 개발자는 다른 사람들이 비-ML 코드베이스에서 이를 시도하고 어떤 지표를 사용하는지 궁금해하고 있습니다.

📖 전체 Source 읽기: r/ClaudeAI

Ad

👀 See Also

클로드와 MCP를 활용한 LinkedIn 리드 자격 심사 워크플로우 구축
Use Cases

클로드와 MCP를 활용한 LinkedIn 리드 자격 심사 워크플로우 구축

한 개발자가 MCP 서버 통합과 Claude를 사용하여 LinkedIn 프로필 데이터를 추출하고, 리드를 1-10점으로 평가하며, 점수 임계값을 기준으로 필터링한 후 수동 검토 없이 연결 요청을 보내는 자동화 파이프라인을 만들었습니다.

OpenClawRadar
한 개발자가 OpenClaw + Claude를 활용해 한 달 만에 꿈의 직장을 얻은 방법
Use Cases

한 개발자가 OpenClaw + Claude를 활용해 한 달 만에 꿈의 직장을 얻은 방법

1년간 실직 상태였던 데이터 사이언티스트가 Mac mini에 OpenClaw와 Claude API를 설정해 주 2회 구직 검색을 수행했습니다. 한 달 만에 공고 게시 하루 만에 완벽한 맞춤형 일자리를 찾고, 이력서를 맞춤화하여 합격 제안을 받았습니다.

OpenClawRadar
Claude Code로 SwiftUI 라인아트 시스템 구축하기: One Good Thing 사례 연구
Use Cases

Claude Code로 SwiftUI 라인아트 시스템 구축하기: One Good Thing 사례 연구

한 개발자가 iOS 앱의 선화 일러스트레이션을 전적으로 SwiftUI Canvas로 제작했으며, Claude Code를 코딩 파트너로 활용했습니다. 핵심 교훈: Claude를 자판기가 아닌 인내심 있는 페어 프로그래머처럼 대하라는 것.

OpenClawRadar
Claude Code를 사용하여 OpenClaw 구성 문제 해결하기
Use Cases

Claude Code를 사용하여 OpenClaw 구성 문제 해결하기

한 개발자가 수동 설정과 버전 전환에 실패한 후 Claude Code를 사용하여 OpenClaw 설정, 하트비트, 메모리, cron 작업 및 기타 구성 문제를 해결했습니다.

OpenClawRadar