Overview
ClayTube는 장기간에 걸쳐 개발되고 운영되는 프로젝트다.
프로젝트의 목표는 기능을 만드는 것뿐만 아니라, 시간이 지나도 프로젝트의 의도와 맥락을 유지할 수 있는 개발 방식을 검증하는 것이다.
Why REPL Works
대부분의 AI 프로젝트는 세션이 종료되면 기억도 함께 사라진다.
ClayTube는 프로젝트 기억(Project Memory)을 문서와 Git에 저장함으로써 이러한 문제를 해결하고자 한다.
프로젝트는 특정 채팅이나 특정 AI 모델에 의존하지 않아야 한다.
Website / Repository
Website
https://www.etern.co.kr/claytube
Repository
Private
Documents Used
이 프로젝트는 REPL Works 핵심 문서 구조를 사용한다.
IDEAS.md
PITCHING_SCRIPT.md
PRODUCT_SPEC.md
ARCHITECTURE.md
FRAMEWORK.md
TASKS.md
AGENTS.md
프로젝트 기억은 문서와 Git에 저장된다.
세션은 일시적이지만 문서는 지속된다.
Lessons Learned
Long-Term Continuity Requires Durable Memory
프로젝트는 수개월 또는 수년에 걸쳐 유지될 수 있다.
프로젝트 기억이 채팅에만 존재한다면 연속성은 쉽게 사라진다.
문서와 Git은 장기 프로젝트를 위한 더 안정적인 기억 저장소였다.
Session Recovery Should Be Explicit
프로젝트를 다시 시작할 때 가장 어려운 일은 맥락을 복원하는 것이다.
중요한 의도와 결정은 문서에 남아 있어야 하며, 새로운 세션은 그 문서를 기반으로 시작되어야 한다.
Model Changes Should Not Break Projects
AI 모델은 계속 바뀐다.
프로젝트가 특정 모델의 기억에 의존한다면 유지보수는 어려워진다.
프로젝트 기억을 문서에 저장하면 모델이 바뀌어도 동일한 워크플로를 유지할 수 있다.
Git Preserves More Than Code
Git은 단순히 코드를 저장하는 공간이 아니다.
프로젝트의 역사와 의사결정을 함께 보존하는 시스템이다.
시간이 지나도 프로젝트를 이해할 수 있는 이유는 Git에 기록이 남기 때문이다.
Current Status
운영 중.
장기 프로젝트에서 프로젝트 기억과 모델 독립성을 검증하는 사례로 활용되고 있다.
What This Project Proves
ClayTube는 REPL Works가 단기 생산성 향상 도구가 아니라,
장기간 프로젝트의 연속성을 유지하기 위한 프레임워크임을 보여준다.