Skip to main content

Core capabilities of Harness AI

Last updated on

The Harness AI platform provides three integrated capability areas that work together to accelerate delivery, reduce manual work, and improve software quality. These areas include the Harness UI, your IDE, and your pipelines.


What will you learn in this topic?

By the end of this topic, you will be able to:


Before you begin

Before you use Harness AI core capabilities, ensure you have the following:

  • Harness AI enabled: Harness AI must be active for your account. Go to Overview for more information on activating Harness AI.
  • Module access: Access to the Harness modules where you want to use AI capabilities (CI, CD, IaCM, IDP, SCS, STO, DB DevOps, Chaos Engineering).
  • RBAC permissions: Permission to create and manage pipelines, resources, and policies based on which AI capabilities you use. Go to RBAC in Harness for more information on permissions.

Core capability areas

Harness AI operates across three distinct environments where your teams work, providing contextual assistance and automation at each stage.

In Harness UI

Work directly inside Harness to create, configure, and troubleshoot your pipelines and resources through natural language conversations.

The DevOps Agent enables you to:

  • Create and edit pipelines, stages, and steps across all Harness modules (CI, CD, IaCM, IDP, SCS, STO, DB DevOps, Chaos Engineering)
  • Generate and integrate OPA Rego policies for compliance
  • Analyze pipeline failures with AI-powered root cause analysis and automated fix recommendations
  • Create and update Harness resources (Services, Environments, Connectors, Secrets) through conversational prompts
  • Manage GitOps resources including applications, ApplicationSets, clusters, and repositories
  • Generate natural language summaries of pipelines, executions, and dependent resources

Additional UI-based agents provide specialized capabilities:


In your IDE

Integrate Harness directly into your development environment to monitor pipelines, manage approvals, and access AI assistance without leaving your editor.

IDE integrations bring Harness context into your daily workflow:

  • VS Code Extension: Monitor pipelines, view logs, manage approvals, and use AI-assisted debugging in Visual Studio Code
  • Cursor Plugin: Access Harness AI capabilities directly within the Cursor IDE
  • Gemini Extension: Leverage Google Gemini AI integration for Harness workflows

These integrations eliminate context switching by bringing pipeline status, execution details, and AI-powered troubleshooting into the editor where you write code.


In your pipelines

Deploy autonomous AI agents as pipeline steps to handle complex tasks like building, testing, reviewing code, and remediating security issues.

Worker Agents run inside your pipelines as containerized steps, performing multi-step workflows autonomously:

  • Build and deploy applications with natural language instructions
  • Review pull requests for code quality, security, and best practices
  • Remediate security vulnerabilities identified in scans
  • Generate and maintain documentation
  • Run tests and validate deployments
  • Perform infrastructure provisioning tasks

Worker Agents use configurable model connectors to access Claude (Anthropic) or GPT (OpenAI) models, with support for both direct API access and AWS Bedrock endpoints.

The Release Agent provides specialized capabilities for feature flag management, enabling you to deploy, target, and manage flags with AI assistance.


How the capabilities work together

These three capability areas complement each other throughout the software delivery lifecycle.

  1. Development phase (In your IDE): Developers write code, monitor pipeline status, and manage approvals directly in their editor without context switching.

  2. Pipeline configuration (In Harness UI): DevOps engineers use the DevOps Agent to create pipelines, configure stages, generate policies, and troubleshoot failures through conversational AI.

  3. Execution phase (In your pipelines): Worker Agents run autonomously inside pipeline steps, performing complex multi-step tasks like code review, security remediation, and deployment validation.

The result is an end-to-end AI-assisted workflow where intelligence augments human work at every stage, from code commit to production deployment.


Data storage and privacy policies

Harness AI is designed with strict data privacy and security principles. Harness AI Chat and the DevOps Agent use provider-hosted models through Harness-managed connections.

This section explains what data is used, how it is handled, and how it is discarded when you interact with the DevOps Agent or any AI-powered features in Harness. No configuration is necessary to ensure your privacy since Harness applies strict privacy defaults:

  • Training is disabled across all AI integrations.
  • Data is not persisted or exposed to model providers beyond inference.
  • Fallback mechanisms are used only when necessary and are compliant with strict retention policies.
  • Harness enforces account-scoped controls, RBAC, and auditability for Harness-managed AI features.

This section discusses these policies in greater detail.

Data privacy and subscription terms

Go to Harness AI Data Privacy for more information on AI privacy practices. Go to Subscription Terms 2025 for more information on subscription terms.

No data use

Harness AI processes real-time user input and relevant context (for example, pipeline metadata or error logs) to generate responses. This data is not stored, not logged, and never used for training by Harness or its model providers.

Minimum data retention

Data discard behavior depends on the underlying AI provider.

ProviderModelDiscard MechanismRetentionUsed for Training?
AWS Bedrock and Google Vertex AIClaude Opus 4.6Immediately purged after inference0 daysNo
OpenAI (fallback only)GPT-4oExcluded from retention under Zero Data Retention0 daysNo

Failover and fallback scenarios

In rare scenarios, such as outage or capacity limits, Harness AI may fall back to OpenAI APIs. Harness is approved for OpenAI Zero Data Retention for this path.

  • OpenAI does not retain prompt or response customer content after inference.
  • Harness does not permit OpenAI to train on this data.
  • Customer content retention is 0 days under Zero Data Retention.

The 0-day retention statement applies to the Harness-approved OpenAI fallback path. It does not apply to arbitrary OpenAI organizations, projects, endpoints, or features.

No anonymization or tokenization required

No anonymization or tokenization is needed because:

  • Data is not stored or used for analytics or training.
  • All processing is done in ephemeral memory.
  • Discard mechanisms are managed by the underlying model providers.

FAQ

Is this available for SMP customers?

No, Harness AI is not available for SMP.

Who is the AI DevOps Agent available to?

Enterprise licenses, including Dev360, Service, SI, and Users, include AI DevOps at no additional charge. Any module with pipeline access is entitled to AI DevOps, not only CI or CD. This includes all Harness modules except CCM. The AI DevOps Agent scope follows the modules in your license. For example, a CI-only customer cannot create a CD stage.

Can I use my own model provider with Harness AI Chat?

No. Harness AI Chat and the DevOps Agent use Harness-managed model providers. Bring your own model is not supported for Harness AI Chat.

Where can I submit feedback?

Submit feedback by emailing Harness Support or through the UI by clicking Help in the bottom left corner, then Give us feedback.


Next steps

  • DevOps Agent: Create pipelines and resources with AI in the Harness UI.
  • Worker Agents: Run autonomous AI agents inside your pipeline steps.
  • VS Code Extension: Integrate Harness into your development environment.