Harness Acquires Augment Code, Advancing the Autonomous SDLC from Idea to Production

Harness today announced that it has acquired select Augment Code assets, including Cosmos and the Auggie CLI products, the Code Context Engine, and related technology. The team behind these products will join Harness, accelerating its work to make the entire software development lifecycle increasingly autonomous.

Cosmos will become Harness Cosmos Software Factory Agent, with a clear role: automate engineering work from idea to code. From there, Harness’s existing agents for software delivery, security testing, runtime protection, and cost management take over, carrying the work into production and operations, creating a seamless agent to agent experience.

Connecting Augment’s Code Context Engine with Harness’s Software Delivery Knowledge Graph provides insights across the full SDLC – what’s being built, and what happens to it once it ships. Harness is bringing codebase understanding together with delivery context, so Harness Cosmos can make better-informed changes upfront, and Harness agents can use downstream findings to correct and verify them.

Introducing the Harness Cosmos Software Factory Agent

Harness Cosmos takes engineering work from idea to merge-ready code. When a requirement is written, a ticket is assigned, or a bug is reported, a fleet of Cosmos agents plans the change, writes the code and tests, and opens a pull request. Each agent works in its own isolated VM and pulls in an engineer only where judgment is needed, like approving a design or making the final merge.

Cosmos agents run as a continuous loop through ticket, code, and review. When a reviewer comments or a check fails, an agent fixes the issue on the same pull request. Teams can fork prebuilt Experts like Project Builder, PR Author, Deep Reviewer, and PR Fixer, tune each one to their own codebase, and deploy it organization-wide.

Augment’s Code Context Engine keeps a live map of the codebase, so changes fit the code already there. Model routing matches each task to the right model, and built-in integrations connect to GitHub, Jira, and Slack. Shared memory carries lessons from each review into the next change, and versioning and budget controls let teams run autonomous coding across the entire engineering organization.

What leaves the factory is a reviewed pull request, ready for Harness agents to test, secure, and deploy.

Shared context from code to production

Harness’s Software Delivery Knowledge Graph connects delivery and operational information, including builds, deployments, infrastructure, security, and costs. Augment’s Code Context Engine brings that same specificity to the code itself.

Before a change is written, Harness Cosmos will pull together the delivery context that should shape it: test cases, security requirements, past incidents and their remediations. Once that change exists, Harness’s downstream agents will use codebase context to reason about dependencies, risk, and what validation it needs. If something fails, the agents can loop until resolution.

Extending the Harness Autonomous SDLC Platform

Harness Cosmos joins the Harness platform, automating engineering work from idea to code. No matter how that code is written, the Harness platform already takes it the rest of the way:

The integration vision focuses on connecting Harness Cosmos workflows with the policies, permissions, and approvals that already govern the Harness platform, bringing the same discipline to creating a change that enterprises already expect when releasing one.

Availability

Harness Cosmos is now available. To learn more, read the announcement blog post, visit the website, or get started now.

Leave a Reply

Discover more from The IT Nerd

Subscribe now to keep reading and get access to the full archive.

Continue reading