정의
Trellis는 Claude Code와 같은 AI 코딩 도구가 프로젝트의 요구사항, 코드 규칙, 작업 진행 상황을 .trellis/ 디렉토리 구조에 영구 저장하여 세션 간 맥락 연속성을 보장하는 프레임워크이다. 이는 AI를 무상태(stateless) 함수에서 프로젝트에 내장된 상태 유지(stateful) 에이전트로 전환시킨다.
핵심 속성
- 저장 매커니즘:
.trellis/디렉토리에 요구사항, 규범, 작업, 진행 로그를 계층적으로 기록 - 작업 흐름: 계획 → 구현 → 검증 → 기록의 순환 구조 (Plan-Implement-Verify-Log)
- 맥락 복원: AI가 재접속할 때 자동으로 이전 상태를 읽어 설명 없이 작업 지속
- 확장성: 프로젝트 규모가 커질수록 누적된 맥락이 오히려 정확도를 높임
관계
- 20260605-claude-code-trellis-ai-context-management — 하위개념 (구체적 통찰)
- 20260605-trellis-paradigm-shift-environment-engineering — 하위개념 (패러다임 분석)
- prompt-engineering — 대조 (프롬프트 최적화와 환경 조성의 차이)
인용
“Trellis는 단순한 프롬프트 템플릿이 아니라, 일련의 AI 개발 워크플로우다: 먼저 계획하고, 그다음 구현하고, 그다음 검증하고, 마지막으로 경험을 프로젝트에 다시 기록한다.”