클로드 코드로 지질학적 시계 만들기: 단일 HTML + Three.js

✍️ OpenClawRadar📅 게시일: May 5, 2026🔗 Source
클로드 코드로 지질학적 시계 만들기: 단일 HTML + Three.js
Ad

Owen Thomas는 기본 HTML/CSS 기술을 가진 제품 디자이너로, eona.earth를 만들었습니다. 이는 지구의 45억 년 역사를 현지 시간에 동기화된 12시간 시계 문자판에 매핑한 지질학적 시계입니다. 이 프로젝트는 전적으로 Claude Code(Pro 플랜)를 사용하여 구축되었으며, 바닐라 JS, Three.js(WebGL용), 커스텀 프래그먼트 셰이더와 함께 단일 HTML 파일로 제공됩니다 — 빌드 단계 없음.

빌드의 주요 세부 사항

  • Claude Code 사용: 대부분 구현에 Sonnet을 사용했으며, 복잡한 작업이나 막힐 때는 Opus 4.6으로 전환했습니다. 처음에는 Opus 4.7을 시도했지만 과도하게 설계된 것을 발견했습니다(예: 60fps에서 픽셀당 4개의 노이즈 패스 실행).
  • 커스텀 WebGL 셰이더는 고지리학적 대륙 데이터로 지구본을 렌더링합니다. 절차적 구름과 대기 헤이즈는 지질학적 시간을 이동함에 따라 변화합니다.
  • 색상 팔레트는 Gemini(무료 플랜, Thinking 모드)에서 설계되어 지구 진화의 14단계에 대한 시스템을 만들었습니다. 그런 다음 Opus 4.6이 대화형 팔레트 편집기(프롬프트 없이)를 구축하여 색상, 표면 및 구름을 조정할 수 있습니다 — eona.earth/colour-lab.html에서 이용 가능.
  • 상호작용: 스크러버 핸들을 드래그하여 45억 년을 수동으로 이동합니다. 오른쪽 상단 컨트롤을 통해 레이어를 켜고 끌 수 있습니다.
  • 시간 매핑: 12:06 — 달 형성, 2:45 — 첫 생명체, 11:39 — 공룡 멸종, 인간은 마지막 3초에 나타납니다.
  • 대륙 이동: 빙하기 이후의 눈덩이 지구는 고지리학적 대륙 데이터(형태 보간된 지도 시리즈)를 사용하여 렌더링되었습니다.
Ad

워크플로 및 제약 사항

Owen은 2주 동안 저녁 시간에 작업했으며, 의도적으로 작업하여 Pro 플랜 제한 내에서 유지했습니다: 짧은 세션, 비수기 시간, 가능한 곳에서 Claude 외부 작업, 컨텍스트 파일 사용. 소스 코드는 GitHub github.com/owen-thomas/eona-earth에 있습니다.

계획된 기능

  • 키보드 탐색으로 이벤트 간 이동
  • 지구본 회전 없이 스크러빙 (대륙 이동 관찰용)
  • 지구의 남은 수명을 포함한 미래 지구 투영 (두 번째 12시간 기간)
  • Waveshare 원형 디스플레이 + Raspberry Pi 4를 사용한 물리적 제작
  • 사운드 디자인
  • 시계/모바일/데스크톱 앱

📖 전체 출처 읽기: r/ClaudeAI

Ad

👀 See Also

🦀
Tools

클로드 코드 대 코드스: 36개 vs 28개 파일, $2.50 vs $2.04, 무한 루프 포착 — 실제 비교

한 개발자가 Claude Code와 Codex (Cursor)에서 동일한 두 작업(PR 분류 봇, 실시간 코드 리뷰 UI)을 실행했습니다. 결과: 36개 파일 vs 28개 파일, $2.50 vs $2.04 비용, Claude가 더 적은 TypeScript 오류를 생성했고, Codex는 무한 React 루프가 있었습니다.

OpenClawRadar
Aionic Anthology 소개: Claude의 AI 작업을 구조화하는 프레임워크
Tools

Aionic Anthology 소개: Claude의 AI 작업을 구조화하는 프레임워크

Aionic Anthology 프레임워크는 Claude의 AI 작업을 컨텍스트를 범주별로 분리하고 위험 평가 시스템을 추가하여 작업 실행을 개선하는 방식으로 구성합니다.

OpenClawRadar
OpenClaw 기술은 자체 실행을 가능하게 하여 에이전트 전환을 줄입니다.
Tools

OpenClaw 기술은 자체 실행을 가능하게 하여 에이전트 전환을 줄입니다.

OpenClaw 에이전트를 위한 새로운 스킬이 개발되어, 에이전트가 다음 단계를 파악한 후 '다음에 할 일은 다음과 같습니다'라는 메시지를 출력하고 작업을 인간 운영자에게 넘겨주는 일반적인 문제를 해결합니다. 이 스킬을 통해 에이전트는 등록, 게시, 답장, 서명 등 특정 작업을 스스로 수행할 수 있게 됩니다.

OpenClawRadar
프롬프트포레스트: 불확실성을 활용한 로컬 퍼스트 프롬프트 인젝션 탐지
Tools

프롬프트포레스트: 불확실성을 활용한 로컬 퍼스트 프롬프트 인젝션 탐지

PromptForest는 프롬프트 인젝션과 탈옥을 감지하고, 평균 요청 지연 시간을 증가시키지 않으면서 확실성을 평가하여 분류하는 경량의 로컬-퍼스트 라이브러리입니다.

OpenClawRadar