AgileSites 2 introduces several new features to improve the agile development process including AgileBuilder for automated installation, jar and static publishing for more efficient deployment, a Java content model for easier content modeling, support for multi-project development, and tools for continuous integration and better versioning. Key updates include using Vagrant machines for consistent development environments, publishing static assets and application logic as publishable assets, and recreating site states from the Java content model.