Overview of Harness AI
Harness AI brings intelligence to every stage of the software delivery lifecycle. The Harness Platform leverages Harness AI by combining AI capabilities with DevOps tools, features, and practices to accelerate the software delivery lifecycle. Create pipelines with natural language, troubleshoot failures with root cause analysis, optimize cloud costs with AI-powered governance, and automate code review with autonomous agents running inside your pipelines.
What you will learn in this topic?
By the end of this topic, you will be able to:
- Enable Harness AI in your account.
- Understand available AI features across Harness modules.
- Identify AI models used by Harness AI.
- Review data privacy and terms of use.
Before you begin
Before you enable Harness AI, ensure you have the following:
- Harness account access: Account-level permissions to enable Harness AI. Go to Getting started with Harness Platform to create or access your account.
Enable AI
Enable Harness AI to use AI-powered features across all Harness modules.
Go to Harness navigation 2.0 for more information on the updated navigation experience.
- Navigate to Account Settings.
- Under General, select Default Settings.
- Select the Harness AI tile.
- Enable the Harness AI setting.
- Optional: Select Allow Overrides to let organizations and projects enable or disable Harness AI independently.
Harness AI features
Harness AI provides capabilities across platform, code repository, and module-specific features. The following table lists all available AI features organized by module.
| Module | Feature | Description | Availability |
|---|---|---|---|
| Platform | Harness Agents | Autonomous AI agents that run inside pipelines, building, deploying, testing, remediating, and optimizing the software delivery lifecycle from commit to production. | Generally available |
AI models
Harness AI features use the following AI models:
- DevOps Agent: Claude Sonnet 4.6, hosted through AWS Bedrock and Google Vertex AI.
- Support Agent: Claude Sonnet 4.6, hosted through AWS Bedrock and Google Vertex AI.
- OPA Agent: Claude Sonnet 4.6, hosted through AWS Bedrock and Google Vertex AI.
- Error Analyzer: Claude Sonnet 4.6, hosted through AWS Bedrock and Google Vertex AI.
Terms and data privacy
Visit the following Harness Legal pages for information about Harness AI data privacy and terms of use:
FAQ
What languages does Harness AI support?
Harness AI can generate in widely used languages including English, Dutch, Spanish, French, German, Hindi, Korean, and Mandarin.
Does Harness AI support code translation between programming languages?
Yes. Harness AI provides code translation capabilities powered by large language models (LLMs). You can convert logic from one programming language to another using natural language prompts directly within your IDE.
Example prompts:
- "Convert this Python script to Java"
- "Refactor this C++ logic into Go"
The system achieves high-fidelity translations through specialized models that understand language-specific idioms and framework equivalences.
Supported languages and versions:
| Programming Language | Version |
|---|---|
| Java | 8, 11, 17, 21 |
| Python | 2.7, 3.6-3.12 |
| JavaScript/TypeScript | ES6+, TypeScript 4.x-5.x |
| C# | .NET Framework 4.x, .NET Core 3.x, .NET 5+ |
| C/C++ | C11/C14/C17, C++11/14/17/20 |
| COBOL | IBM Enterprise COBOL |
| FORTRAN | 77, 90, 2003, 2008 |
| Go | 1.16+ |
| Rust | 2018, 2021 editions |
| Ruby | 2.x, 3.x |
| PHP | 5.x, 7.x, 8.x |
| Kotlin | 1.4+ |
| Swift | 5.x |
Does Harness support LLM-powered translation?
Yes. Harness AI uses the following large language models to generate and adapt code:
- OpenAI GPT-4o
- Google Gemini Flash
- Claude Opus 4.5
Are domain-specific use cases supported?
Yes. Harness AI supports domain-specific tasks such as DevOps policy creation, YAML generation, and semantic validation using specialized language models. This ensures high relevance and accuracy for industry-specific needs.
Does Harness AI support runtime awareness features?
Harness AI offers comprehensive runtime awareness capabilities that empower developers and DevOps teams to manage, automate, and optimize software delivery processes with precision. Runtime interaction features are fully integrated into the Harness platform and IDE-based workflows.
Which application delivery features does Harness AI support?
Harness AI supports the following application delivery features:
- In-line autocomplete in IDE
- Multi-file edits and code generation via chat
- Agentic task completion (for example, refactoring)
- Build file generation
- Non-code artifact generation
- Prompt-to-app (create and deploy from a prompt)
Harness AI uses an open architecture that allows teams to bring their own AI model and templates tailored to internal frameworks or delivery pipelines.
What agentic features does Harness support?
Harness AI natively supports event-based triggers like commits, bug creation, or test failures. These workflows can be configured through integrations with Git hooks, issue trackers, or CI/CD pipelines, allowing organizations to build automated assistants that react to defined events.
Does Harness support multi-modal input for debugging?
Harness AI supports comprehensive multi-modal debugging:
- Stack traces: Advanced parsing and analysis of stack traces with context-aware identification of root causes, even in complex distributed systems. The system correlates traces with codebase history to identify recently changed components that may have introduced issues.
- UI errors: Visual analysis of UI error screenshots, DOM structures, and console logs to pinpoint frontend issues. The system can identify responsive design breakages, JavaScript exceptions, and CSS conflicts.
Next steps
- DevOps Agent: Create pipelines with natural language.
- Worker Agents: Build autonomous AI that runs inside pipeline steps.
- Harness AI Rules: Tailor AI output to your enterprise standards.