What do you want to do today?
Ask Harness AI, browse structured documentation, or jump directly into product modules.
Start with Harness AI
Ask questions, generate setup steps, and troubleshoot issues instantly using your documentation context.
Ask Harness Docs AI →Understand the Harness Platform
Explore core platform concepts including authentication, access management, services, and integrations.
Getting Started with Harness →Start Deploying with Harness CD
Build pipelines, deploy services, and manage releases using Harness Continuous Delivery.
Getting Started with Harness CD →Popular starting points
Explore Harness 3.0
Harness 3.0 is a redesigned, AI-first developer platform focused on reducing operational complexity and accelerating software delivery. Simplified YAML, unified execution, and AI workflows. New YAML v1 model for stages, services, and environments. Integrations for Git, cloud, artifacts, and observability. Secure credential storage and retrieval systems. Enhanced platform experience and navigation. AI-powered dashboards built on unified data models. Harness 3.0 introduces a new YAML specification (v1) that achieves an 89% reduction in YAML boilerplate. The v1 format is compatible with GitHub Actions and Drone, making it familiar and easy to adopt. Templates in Harness 3.0 are fundamentally redesigned to be composable, stage-agnostic, and marketplace-ready. Harness 3.0 eliminates stage-type coupling and unifies all steps into a container-based execution model, simplifying the platform and improving extensibility. The Harness Delegate has been completely rebuilt for speed, size, and simplicity. Delegate 2.0 removes tooling dependencies and supports local pipeline execution. Harness 3.0 provides an AI-first, developer-first user experience. The entire platform has been redesigned to surface intelligent assistance at every step — from pipeline creation to debugging failed deployments.Overview
What's New in 3.0
Pipeline Specification
Connectors
Secrets Management
Platform & Navigation
Dashboards 3.0
The Goal: 30 Seconds to Developer Love
Simplified YAML
# Harness NG (v0 YAML)
pipeline:
name: Deploy
identifier: deploy
projectIdentifier: proj1
orgIdentifier: default
stages:
- stage:
name: Deploy to Dev
identifier: deploy_dev
type: Deployment
spec:
deploymentType: Kubernetes
service:
serviceRef: my_service
environment:
environmentRef: dev
infrastructureDefinitions:
- identifier: k8s_dev
# Harness 3.0 (v1 YAML)
pipeline:
stages:
- name: Deploy to Dev
service: my_service
environment:
name: dev
deploy-to: k8s_dev
steps:
- run: kubectl apply -f k8s/Templates
Unified Stages & Steps
All Steps Are Containers
No More Stage Types
Delegate 2.0
Improvements Details Faster Startup Time Significantly reduced cold-start and registration time. Local Pipeline Execution Run and test pipelines locally before pushing to production. VM & K8s Support Self-hosted or Harness-hosted, on VMs or Kubernetes clusters. Lightweight Size Reduced CPU and memory footprint. No Tooling Dependencies No kubectl, helm, tanzu, or terraform binaries coupled with the runner. AI-First UX
See the new AI-first developer experience in action