Onboard-CLI - AST 기반 코드베이스 시각화 및 아키텍처 경계 강화 도구

Show HN: Onboard-CLI, a LLM powered and AST-based tool to visualize codebase

Onboard-CLI - AST 기반 코드베이스 시각화 및 아키텍처 경계 강화 도구

Onboard-CLI는 AST(추상 구문 트리) 파싱을 활용해 복잡한 코드베이스의 구조를 시각화하고 아키텍처 경계를 강화하는 로컬 우선 CLI 도구입니다. Go로 작성된 빠른 CLI와 React Flow 기반의 인터랙티브 캔버스를 제공하여, 코드 경로, 의존성, 토폴로지 맵을 탐색할 수 있습니다. 주요 기능으로는 코드베이스 맵핑, 아키텍처 드리프트 감지, 백엔드 라우트 추출, 임팩트 분석 등이 있으며, GitHub Actions와 통합하여 CI/CD 파이프라인에서 아키텍처 규칙을 자동으로 검증할 수 있습니다. Go, TypeScript, JavaScript, Python, Java 등 다양한 언어를 지원하며, 로컬에서 실행되어 데이터 프라이버시를 보장합니다.

복잡한 코드베이스를 한눈에 시각화하고, 아키텍처 규칙을 자동으로 강화하여 개발자의 인지 부담을 줄이고 코드 품질을 유지하는 혁신적인 도구입니다.

이 날의 다른 글

2026-07-08