클로드 코드로 지질학적 시계 만들기: 단일 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

Chrome 확장 프로그램이 Claude Code 웹에 실시간 미리보기 기능 추가
Tools

Chrome 확장 프로그램이 Claude Code 웹에 실시간 미리보기 기능 추가

Claude Code Preview라는 Chrome 확장 프로그램이 Claude Code Web에 라이브 미리보기 기능을 추가하여, Lovable 및 기타 '바이브 코딩' 사이트와 유사하게 배포를 나란히 볼 수 있게 합니다.

OpenClawRadar
EctoLedger: 터미널 접근이 가능한 로컬 AI 에이전트용 오픈소스 마이크로VM 샌드박스
Tools

EctoLedger: 터미널 접근이 가능한 로컬 AI 에이전트용 오픈소스 마이크로VM 샌드박스

EctoLedger는 터미널 접근이 가능한 로컬 AI 에이전트를 위한 마이크로VM 격리를 제공하는 오픈소스 런타임 방화벽 및 원장으로, Apple Hypervisor.framework(macOS) 또는 Firecracker microVM(Linux) 환경에서 명령어를 실행하기 전에 네 가지 예방 계층을 실행합니다.

OpenClawRadar
오픈소스 LLM 에이전트 메모리 시스템, 벤치마크에서 높은 점수 달성
Tools

오픈소스 LLM 에이전트 메모리 시스템, 벤치마크에서 높은 점수 달성

Claude Code와 OpenClaw를 위한 지속적 메모리 시스템은 LLM 에이전트에게 세션 간 실제 문맥 연속성을 제공하며, LoCoMo 벤치마크에서 90.8%, LongMemEval에서 89.1%의 성능을 달성했습니다. 어댑터 기반 아키텍처는 모든 에이전트 프레임워크와 호환됩니다.

OpenClawRadar
ai-codex: Claude 토큰을 절약하기 위해 코드베이스를 사전 인덱싱하세요
Tools

ai-codex: Claude 토큰을 절약하기 위해 코드베이스를 사전 인덱싱하세요

ai-codex는 코드베이스의 간결한 마크다운 인덱스를 생성하여 Claude Code가 일반적으로 대화당 30-50K 토큰을 소비하는 초기 탐색 단계를 건너뛸 수 있게 해주는 도구입니다. 이 도구는 경로, 페이지, 라이브러리, 스키마, 컴포넌트를 다루는 다섯 개의 파일을 생성합니다.

OpenClawRadar