- Dagger는 **소프트웨어 전달(workflow) + 개발 환경(dev environment)**을 코드로 정의하고 실행할 수 있게 해주는 플랫폼 (컨테이너, LLM, 파일, 리포지토리 등 객체들을 조합 가능)
- 여러 언어(Go, Python, TypeScript 등) 환경에서 일관된 개발 경험 제공
- 재사용 가능한 모듈(Components) 개념 + 로깅/트레이싱 기능 내장 + 플랫폼 독립 실행 가능 (재현성, 캐싱 최적화 강조)
- CI/CD, DevOps, AI agent 등 복합 워크플로우를 하나의 통합된 방식으로 구성 가능
아래 게시글도 같이 보시면 도움이 될 듯합니다 .