×
How Harness is Accelerating Enterprise Software Development with AI Agents
Written by
Published on
Join our daily newsletter for breaking news, product launches and deals, research breakdowns, and other industry-leading AI coverage
Join Now

AI-powered software development acceleration: Harness, a software development firm, has unveiled a significant platform update that integrates generative AI throughout the enterprise software development and delivery process.

  • The update aims to streamline and automate various aspects of the software development lifecycle, moving beyond just code generation to address the entire process.
  • Harness, founded in 2017, has evolved from focusing on CI/CD automation to becoming a comprehensive software delivery platform.

Key AI agents introduced: The platform update includes several AI agents designed to enhance different stages of the software development process.

  • AI DevOps Engineer (ADE): An advanced agent that can perform complex tasks such as creating pipelines for code building and deployment, and even attempting to fix failed deployments automatically.
  • QA Assistant: Focuses on generating test automation, particularly for end-to-end testing of web and mobile applications, reportedly reducing test writing effort by about 80%.
  • AI Code Generation: A new addition to the Harness platform, using Google Cloud’s Gemini models to provide real-time code suggestions and autocompletion capabilities.
  • AI Productivity Insights: A tool that measures and compares developer productivity, providing quantifiable data on the effectiveness of AI coding assistants.

Addressing developer ‘toil’: Harness CEO Jyoti Bansal emphasizes the company’s focus on reducing time-consuming tasks outside of coding.

  • The AI agents are designed to automate and streamline various aspects of the development process, from coding to deployment and testing.
  • Bansal suggests that this approach could make enterprise developer teams up to 50% more productive.

Competitive landscape: The introduction of AI code generation places Harness in competition with established players in the AI coding assistant market.

  • Competitors include GitHub Copilot, Replit, Tabnine, Oracle, and AWS, among others.
  • Harness differentiates itself by integrating the AI code assistant into its broader platform, offering a more comprehensive solution.

Productivity measurement: The AI Productivity Insights tool addresses the challenge of quantifying the impact of AI coding assistants on developer productivity.

  • The tool measures metrics such as velocity (including code commits and lines of code), quality, and developer sentiment.
  • This approach aims to provide concrete data on productivity gains, moving beyond anecdotal claims.

Broader implications: Harness’s AI-driven approach to software development represents a significant shift in how enterprise software may be created and deployed in the future.

  • By automating various aspects of the development lifecycle, this technology could potentially allow developers to focus more on creative problem-solving and innovation.
  • However, the long-term impact on job roles and skill requirements in software development remains to be seen, as AI takes on more traditionally human tasks in the process.
Harness aims to accelerate enterprise software development with AI agents

Recent News

Nvidia’s new AI agents can search and summarize huge quantities of visual data

NVIDIA's new AI Blueprint combines computer vision and generative AI to enable efficient analysis of video and image content, with potential applications across industries and smart city initiatives.

How Boulder schools balance AI innovation with student data protection

Colorado school districts embrace AI in classrooms, focusing on ethical use and data privacy while preparing students for a tech-driven future.

Microsoft Copilot Vision nears launch — here’s what we know right now

Microsoft's new AI feature can analyze on-screen content, offering contextual assistance without the need for additional searches or explanations.