
Harness AI is redefining autonomous software delivery: automating maintenance, troubleshooting, and rollbacks so developers can focus on innovation, not toil.
This year at Unscripted 2025, the energy has been unmistakable as we’ve visited cities across the United States and Europe. The conversations in the hallways and on stage all pointed to a single, powerful truth: AI is fundamentally reshaping how we build and deliver software. We’ve all seen the explosion of AI-powered coding assistants that accelerate writing code. But a massive bottleneck remains. Getting that code from a developer’s laptop to a happy customer in production is still a complex, high-friction process.
Coding has sped up, but software delivery hasn't.
At Harness, our vision for AI extends beyond coding. AI needs to be applied to the entire software delivery lifecycle: automating toil, eliminating risk, and freeing engineers to solve the problems that matter.
Today, we’re excited to share a preview of the next wave of Harness AI capabilities revealed at Unscripted, which will make autonomous software delivery a reality.
Reclaim Developer Productivity: Intent-driven Code Maintenance
Nothing drains developer productivity like codebase maintenance. The endless cycle of dependency upgrades, bug fixes, refactoring, and paying down technical debt is tedious, error-prone work that pulls engineers away from building new features.
Harness Autonomous Code Maintenance (ACM) turns these manual chores into automated, intent-driven workflows. Developers can now state their intent in plain English, with prompts like, "Upgrade the front end from React 15.6 to 16.4". From there, the Harness AI agent drives the workflow: branching, coding, testing, and working iteratively with the engineer until it delivers a build that not just compiles, but runs through your pipelines passing security and functional testing as well. While the AI is doing the heavy lifting, developers are always in the loop and in control.
Some other use cases that Autonomous Code Maintenance supports are
- Cleaning up stale feature flags: Stale feature flags often result in dead code paths, bugs, and thus, high tech debt. ACM detects these stale feature flags, removes the references, and opens pull requests for developers to approve. This helps achieve safer experiments with faster feedback.
- Self-healing CI build failures with AI Autofix: If a build failure happens after a developer opens a pull request, Harness AI analyzes the issue, generates a potential fix, creates a new branch, and submits a pull request with the suggested remediation. This process is repeated until the build is successful, thus dramatically reducing the mean time to resolution (MTTR) for build failures.
- Improving unit test coverage: For every pull request, the CI process tries to improve the unit test coverage by creating new unit tests and then also verifying them iteratively.
Ship with Confidence: AI Verification and Rollback
Our first AI/ML capability, Continuous Verification, made Harness the first Continuous Delivery tool to understand observability telemetry and trigger rollbacks when deployments caused trouble. We knew we could do more to eliminate the friction involved in its setup. Deploying with confidence shouldn't require a coordination meeting between DevOps, SREs, and developers just to configure the right health checks.
That’s why we’re introducing the next generation: AI Verification and Rollback.
We’ve moved beyond just AI-powered analysis to AI-powered setup. The Harness AI Agent now bridges the knowledge gap between application and SRE teams. It autonomously connects to your observability platforms, discovers the relevant metrics and log queries for the service you're deploying, and builds a comprehensive health verification profile. If it detects a problem, it triggers an automatic rollback to the last known good version, providing the ultimate safety net. This eliminates the trade-off between speed and safety, making verification a zero-effort, default part of every deployment.
Embedding Intelligence Everywhere: From Portal to Production
AI assistance needs to be at every stage of the software delivery process, providing contextual help and proactive solutions.
- Pipeline Creation with “Architect Mode”: A few months ago, we showed how teams can create DevOps workflows that comply with your organization’s standards. We’re now taking that capability a step further with Architect Mode. Many software engineers are experts in application code but not in the nuances of creating a production-ready delivery pipeline. Architect Mode acts as a seasoned DevOps expert, engaging the user in a conversation to design a pipeline that incorporates organizational best practices for security, quality, and compliance from the very beginning. It’s like having a personal DevOps architect as a partner.
- IDP Knowledge Agent: We're making Internal Developer Platforms (IDPs) more accessible with a natural language assistant. Developers can ask questions like, "What are the failing checks for my service's scorecard?" or "Who is the owner of a service?" to find metadata instantly. The agent also bridges the gap to action by suggesting and executing self-service workflows, like creating a new repo or onboarding a new engineer. It can even assist in generating new workflows, turning complex processes into simple conversational tasks.
- Release Orchestration: For organizations managing complex release trains, especially in regulated industries, Harness Release Orchestration provides the governance and visibility needed to deliver with confidence. And with AI-powered assistance, you can even model new release processes using natural language, which Harness then translates into structured YAML.
The Future is Autonomous
These are just a few of the new capabilities we’re rolling out. Want to learn more? Join us at the Unscripted 2025 Virtual Conference.