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

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초에 나타납니다.
- 대륙 이동: 빙하기 이후의 눈덩이 지구는 고지리학적 대륙 데이터(형태 보간된 지도 시리즈)를 사용하여 렌더링되었습니다.
워크플로 및 제약 사항
Owen은 2주 동안 저녁 시간에 작업했으며, 의도적으로 작업하여 Pro 플랜 제한 내에서 유지했습니다: 짧은 세션, 비수기 시간, 가능한 곳에서 Claude 외부 작업, 컨텍스트 파일 사용. 소스 코드는 GitHub github.com/owen-thomas/eona-earth에 있습니다.
계획된 기능
- 키보드 탐색으로 이벤트 간 이동
- 지구본 회전 없이 스크러빙 (대륙 이동 관찰용)
- 지구의 남은 수명을 포함한 미래 지구 투영 (두 번째 12시간 기간)
- Waveshare 원형 디스플레이 + Raspberry Pi 4를 사용한 물리적 제작
- 사운드 디자인
- 시계/모바일/데스크톱 앱
📖 전체 출처 읽기: r/ClaudeAI
👀 See Also

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

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

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

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