프로젝트의 기능, 태스크, 버그를 노드로, 의존관계를 엣지로 시각화하는 셀프 호스팅 도구입니다. 만들게 된 이유: 주요 기능: 특이한 점 — CLI + MCP: thask impact --node <id> → 영향받는 노드 목록 반환 스택: Go (Echo) + SvelteKit (Svelte 5) + PostgreSQL + Cytoscape.js 라이브 데모 (로그인 없이 볼 수 있습니다): 1인 개발이고, MIT 라이선스입니다. 피드백 환영합니다.
AI 코딩 도구(Claude Code, Cursor)로 코드를 빠르게 만들 수 있게 됐는데,
프로젝트가 커지면 "이 API 바꾸면 어디가 깨지는지"를 추적하기 어렵습니다.
스프레드시트나 이슈 트래커에서는 의존관계가 숨겨져 있어서요.
Go로 만든 CLI 도구가 있고, MCP 서버 모드를 내장하고 있어서
Claude Code나 Cursor에서 직접 그래프를 조회하고 수정할 수 있습니다.
thask.impact.analyze() → AI 에이전트가 MCP로 직접 호출
배포: docker compose up 한 줄

5 days ago
7







English (US) ·