Features
Programmable workflows with SDKs in 8 languages (Go, Python, TypeScript, PHP, Java, .NET, Elixir, Rust)
Local-first execution: identical behavior locally and in CI
Sandboxed Dagger Functions for repeatable builds and tests
Content-addressed caching with fine-grained cache control
Built-in OpenTelemetry tracing with terminal TUI and exportable spans
Dagger Cloud: centralized observability and operational insights
Daggerverse: reusable modules for common tools (linters, test runners)
Modules v2: typed Workspace API with config.toml and lockfile
Cloud Checks: Git-triggered CI/CD without third-party CI
Private modules and monorepo support
Interactive REPL (dagger shell)
Toolchains: install validated reusable automation with a single command
Real-time progress for image pulls (v0.21.6)
Container.from/publish with registryService option (v0.21.6)
Cache control for modules (blog, March 2026)
Real-time code suggestions from snippets to full functions
Inline chat within code editor
CLI autocompletions and natural-language-to-bash translation
Agentic coding for autonomous multistep tasks
Security vulnerability scanning with remediation suggestions
Customize recommendations by connecting private repositories
AWS expert assistance in console and chat apps
.NET porting from Windows to Linux
Java upgrade from 8 to 17
Enterprise-grade access controls via AWS IAM Identity Center
Pro tier: proprietary content not used for service improvement
Available in VS Code, JetBrains, Visual Studio, Eclipse, CLI
Integration with AWS Console Mobile App
Integration with GitLab Duo
Integration with GitHub.com and GitHub Enterprise Cloud