개발자가 현실적인 관계형 데이터베이스 생성 도구를 개발하다

✍️ OpenClawRadar📅 게시일: March 24, 2026🔗 Source
개발자가 현실적인 관계형 데이터베이스 생성 도구를 개발하다
Ad

앱 개발을 위한 데이터베이스 생성 문제를 해결한 도구

r/ClaudeAI의 한 개발자가 Claude Code로 앱을 구축할 때 흔히 발생하는 문제에 대한 해결책을 공유했습니다: 테스트와 데모를 위한 현실적이고 완전히 구성된 관계형 데이터베이스가 필요하다는 점입니다. Claude에 프롬프트를 주는 방식은 작은 데이터셋에는 효과적이었지만, 외래 키 관계가 유지된 더 큰 데이터셋을 생성하는 것은 지저분해졌습니다.

효과적이었던 기술적 접근법

개발자는 몇 가지 핵심 기술적 접근법을 가진 도구를 구축했습니다:

  • 위상적 생성: 시스템은 외래 키 의존성 그래프를 해결하고 올바른 순서로 테이블을 생성합니다—부모 테이블을 먼저, 그 다음 자식 테이블을—모든 외래 키가 실제 부모 행을 가리키도록 합니다.
  • 카디널리티 모델링: 균일한 분포 대신, 생성기는 실제 세계 패턴과 일치하는 분포를 사용합니다. 예를 들어, 사용자별 주문 횟수는 음이항 분포를 따르고, 활동 타임스탬프는 현실적인 계절적 변동과 함께 업무 시간대 주변에 군집됩니다. 시스템은 구성을 요구하지 않고 스키마 구조와 열 이름에서 이러한 패턴을 추론합니다.
  • 테이블 간 일관성: 시스템은 외래 키 제약 조건으로 선언되지 않은 암묵적인 비즈니스 규칙을 처리합니다. 예를 들어, 결제 날짜가 송장 날짜 이후에 오도록 보장하거나, 직원의 부서와 급여가 적절한 통화로 그들의 직무 제목과 일치하도록 합니다. 이러한 규칙은 명명 규칙과 테이블 관계에서 추론됩니다.
  • 일반 영어로부터의 스키마: 사용자는 필요한 것을 설명하고(예: "조직, 사용자, 프로젝트, 작업 및 활동 로그가 있는 SaaS 앱"), 도구는 모든 관계, 열 유형 및 제약 조건을 가진 전체 스키마를 구축한 다음, 데이터를 한 번에 생성합니다.

개발 배경

개발자는 애플리케이션이 Claude Code로 코딩되었지만, 제약 그래프를 해결하고 분포를 모델링하는 부분인 생성 엔진 자체는 수동으로 설계해야 했다고 언급했습니다. 이 데이터를 생성하기 위해 100% LLM에 의존하는 것은 충분히 확장 가능하거나 신뢰할 만하지 않다는 것을 발견했습니다.

개발자는 현재 Claude와 함께 작동하도록 MCP(Model Context Protocol)를 구축하는 작업을 진행 중입니다.

📖 전체 Source 읽기: r/ClaudeAI

Ad

👀 See Also

로브스터 케이지: 라즈베리 파이에서 OpenClaw를 셀프 호스팅하기 위한 도커화된 보안 환경
Tools

로브스터 케이지: 라즈베리 파이에서 OpenClaw를 셀프 호스팅하기 위한 도커화된 보안 환경

한 개발자가 라즈베리 파이에서 OpenClaw를 자체 호스팅하기 위한 Dockerized 보안 환경인 Lobster Cage를 만들었습니다. 이 프로젝트는 네트워크 접근을 제한하면서 자율 코딩 에이전트를 실험하기 위한 통제된 설정을 제공하는 것을 목표로 합니다.

OpenClawRadar
하드웨어 위젯 및 Chrome 확장 프로그램으로 Claude API 요율 제한 모니터링
Tools

하드웨어 위젯 및 Chrome 확장 프로그램으로 Claude API 요율 제한 모니터링

개발자가 ESP8266과 OLED 디스플레이를 사용하여 Claude의 속도 제한을 실시간으로 추적하는 하드웨어 위젯을 제작했으며, Claude의 내부 /usage API를 가로채 사용 패턴을 보여주는 Chrome 확장 프로그램도 함께 개발했습니다. 총 BOM 비용은 약 6.50달러입니다.

OpenClawRadar
Super Claude 브라우저 확장 프로그램은 Claude.ai 사용자 인터페이스를 완전히 맞춤 설정할 수 있게 해줍니다.
Tools

Super Claude 브라우저 확장 프로그램은 Claude.ai 사용자 인터페이스를 완전히 맞춤 설정할 수 있게 해줍니다.

한 개발자가 Claude.ai의 모든 측면을 사용자 정의할 수 있는 브라우저 확장 프로그램을 만들었습니다. 색상, 글꼴, 레이아웃, 사용량 추적 및 토큰 카운팅 기능을 제공하며, Chrome과 Firefox에서 작동합니다. 이 확장 프로그램은 Claude 자체를 사용하여 개발되었습니다.

OpenClawRadar
ATLAS: 적응형 테스트 타임 학습 프레임워크, 500달러 GPU로 코딩 벤치마크에서 Claude Sonnet을 능가
Tools

ATLAS: 적응형 테스트 타임 학습 프레임워크, 500달러 GPU로 코딩 벤치마크에서 Claude Sonnet을 능가

ATLAS는 고정된 14B 모델을 단일 소비자 GPU에서 실행하여 LiveCodeBench에서 74.6%의 pass@1-v(k=3)를 달성했습니다. 제약 기반 생성과 자가 검증 반복 개선을 통해 Claude 4.5 Sonnet의 71.4%를 훨씬 낮은 비용으로 능가합니다.

OpenClawRadar