Umtri.io
프로젝트를 시간을 따라 자라나는 나무로 시각화합니다.
Umtri.io는 프로젝트를 나무로 시각화하고, 프로젝트의 정보 구조나 코드 구조, 연결 및 종속 구조 등을 보여주는 서비스입니다. 시간에 따라 위로, 옆으로 성장한 프로젝트를 시간 슬라이더를 이용해 돌려가며 확인할 수 있고, 시즌에 따라 성장을 구분하여 특정 시즌의 성장기록만 확인할 수도 있습니다. 버그가 발생하거나 새로운 코드 수정이 생겼을 때 영향 범위를 확인하거나 동작 확인이 필요한 체크리스트도 작성할 수 있는 등, 프로젝트를 보다 직관적으로 관리하는 것을 돕습니다.
나무(Tree)
나무는 다섯 계층으로 성장합니다: trunk(도메인) → limb(기능) → twig(모듈) → leaf(클래스·파일·컴포넌트 같은 객체) → vein(메서드·함수 같은 동작). 그러나, 이 규칙은 프로젝트에 따라 달라질 수 있습니다. 중요한 건 프로젝트를 계열화하고 직관적으로 관리하는 것이며 세부적인 프로젝트의 속성은 저마다 다르기 때문입니다.
시즌(Season)
시즌(season)은 프로젝트가 자라나는 환경입니다. — 버전·단계·차수 등, 프로젝트 성격과 관리 필요에 따라 다르게 설정할 수 있습니다. 새로운 시즌이 추가되면 최근의 시즌이 now, 기존의 시즌은 past가 됩니다. 지난 시즌은 참조를 할 수 있으나 더이상 수정할 수 없습니다. 사이드바의 시즌에서 특정 시즌만 골라 해당 시즌의 성장 기록을 관찰할 수도 있습니다.
두 가지 방법
app.umtri.io에서 첫 배지(Ground)를 만들고 나무를 심어보세요. 직접 심을 수도 있고, AI 도구와 파이프라인이 심도록 할 수도 있습니다. 나의 AI 도구와 연동하려면 연결 · MCP & API 문서를 참조하세요.
처음이신가요? 빠른 시작으로 가세요 — 가입하고, 배지(Ground)를 만들고, 몇 분 만에 첫 나무를 키웁니다.