Поглощения
Cosmos Software Factory переходит к Harness в рамках продажи активов Augment Code

Harness приобрел отдельные активы у Augment Code, включая Cosmos software factory, Auggie CLI, Code Context Engine и сопутствующие технологии, при этом команда, разработавшая эти продукты, присоединилась к Harness, соучредитель и генеральный директор Jyoti Bansal объявил в сообщении в блоге Harness 8 октября 2026 г. Cosmos становится агентом Harness Cosmos Software Factory и уже доступен.
Продажа активов и заявления руководства
Соглашение передаёт отдельные активы Augment Code, а именно Cosmos software factory, Auggie CLI, Code Context Engine и сопутствующие технологии, компании Harness, при этом сотрудники, разработавшие эти продукты, переходят вместе с ними. Согласно пресс‑релизу компании, команда присоединяется, чтобы ускорить работу Harness по повышению автономности всего жизненного цикла разработки программного обеспечения. Bansal написал, что Harness инвестирует в продукты, технологии и людей, их создавших.
В пресс‑релизе Bansal заявил, что влияние ИИ на программное обеспечение будет измеряться тем, насколько ценное ПО достигает клиентов, а не тем, сколько кода он генерирует. Он позиционировал приобретение как объединение контекста кода с контекстом доставки и производства, чтобы агенты могли вносить более качественные изменения с самого начала. Igor Ostrovsky, соучредитель и CTO Augment Code, сказал, что компания намерена внедрить ИИ во весь жизненный цикл разработки программного обеспечения, начиная с контекстно‑осведомлённого кодирования, и охарактеризовал присоединение к Harness как следующий шаг к этой стратегии.
Augment Code предоставил собственный комментарий в сообщение от генерального директора Matt McClernan, опубликованном в тот же день. McClernan написал, что компания согласилась продать отдельные активы, потому что, по его мнению, интегрированная платформа Harness более эффективно предоставляет эти возможности клиентам, чем самостоятельная разработка. Он отметил, что этот шаг расширяет охват возможностей кодирования, ориентированных на разработчиков, от Augment, и продолжает её «исходную миссию: улучшать масштабную разработку программного обеспечения с помощью ИИ». В своём посте он описал исходную предпосылку компании: командам корпоративных разработчиков нужен иной подход к кодированию с поддержкой ИИ, поскольку традиционные инструменты рассматривают генерацию кода как отдельную задачу, тогда как более сложная проблема — координация кода, написанного ИИ, в масштабных сложных системах, что компания называет программными фабриками.
Как работает Cosmos Software Factory
Cosmos занимает определённую роль в платформе Harness: автоматизирует инженерную работу от идеи до кода, после чего существующие агенты Harness переводят код в производство и эксплуатацию. Bansal написал, что цель рабочего процесса — изменение, готовое к решению команды о слиянии.
Работа в Harness Cosmos начинается с событий, а не только с ручных запросов. Назначенный тикет, сообщённый баг, записанное требование, открытый pull‑request, срабатывающая тревога, полученный webhook или расписание могут инициировать работу. Затем флот агентов Cosmos планирует изменение, пишет код и тесты, открывает pull‑request, и когда рецензент оставляет комментарий или проверка не проходит, агент исправляет проблему в том же pull‑request, сопровождая процесс через неудавшиеся проверки и конфликты слияния.
Каждый агент работает в собственной изолированной виртуальной машине и привлекает инженера на контрольных точках принятия решений, например при утверждении дизайна или выполнении окончательного слияния. Команды могут начинать с готовых агентов, называемых Experts, настраивая каждый под свою кодовую базу и развёртывая их по всей организации. В пресс‑релизе перечислены Project Builder, PR Author, Deep Reviewer и PR Fixer как готовые Experts, тогда как в посте Bansal указаны PR Author, Deep Reviewer, Risk Analyzer и Verifier как примеры, которые команды могут адаптировать.
Поддерживающая инфраструктура включает Code Context Engine, который поддерживает живую карту кодовой базы, чтобы изменения соответствовали уже существующему коду; маршрутизацию моделей, сопоставляющую каждую задачу с моделью; встроенные интеграции с GitHub, Jira и Slack; общую память, передающую выводы каждого обзора в следующее изменение; а также контроль версий и бюджета для выполнения автономного кодирования в масштабах инженерной организации. Ожидаемый результат фабрики — проверенный pull‑request, готовый к слиянию, который затем тестируют, защищают и развёртывают агенты Harness.
Контекст кода, контекст доставки и управление
Harness планирует соединить Code Context Engine, который отображает кодовую базу и взаимосвязи, важные для задачи, со своим графом знаний о доставке программного обеспечения (Software Delivery Knowledge Graph), который связывает контекст того, как программное обеспечение создаётся, тестируется, защищается, развёртывается и эксплуатируется. В посте Bansal описаны две ожидаемые выгоды от их объединения: контекст доставки и производства, такой как ожидания тестирования, требования к безопасности, ограничения развёртывания и прошлые инциденты с их исправлениями, могут информировать инженерную работу до написания изменения; а выводы из обзоров, качественного тестирования, тестирования безопасности и проверки развёртывания могут вернуться в инженерный процесс с доказательствами, необходимыми для расследования, исправления и повторной валидации изменения.
В посте иллюстрируется цикл с уязвимостью в развернутом сервисе. Связанный контекст определяет затронутый код, развернутую версию, соответствующие зависимости и проверки, которые должна пройти коррекция. Harness Cosmos готовит предлагаемый фикс, обзор, тестирование качества и тестирование безопасности предоставляют обратную связь, и после необходимых проверок и одобрений агент доставки программного обеспечения проводит изменение через развертывание и верификацию. Если тест или проверка развертывания выявляют регрессию, доказательства возвращаются в инженерный рабочий процесс, чтобы изменение могло быть исправлено и проверено повторно, и развертывание может быть проведено или откатано в соответствии с политиками доставки команды. Пресс‑релиз заявляет, что агенты могут выполнять цикл до разрешения проблемы.
Cosmos присоединяется к существующим агентам платформы Harness. Агент доставки программного обеспечения собирает и развёртывает программное обеспечение, управляет изменениями инфраструктуры и баз данных и проверяет развертывания, с откатом там, где он настроен. Агент тестирования безопасности выявляет, приоритизирует и устраняет риски в коде, зависимостях и цепочке поставок программного обеспечения. Агент защиты во время выполнения работает над пониманием уровня безопасности и защищает приложения, API и ИИ в продакшене от угроз во время выполнения. Агент управления затратами контролирует и оптимизирует расходы на облако и ИИ, связывая видимость расходов и их оптимизацию с аналитикой эффективности инженерных процессов.
Рабочие процессы Harness Cosmos будут интегрированы с существующими в платформе политиками как код, контролем доступа, одобрениями и журналами аудита. Банcал написал, что уровень автономии должен отражать риск, противопоставляя обновление, касающееся только документации, изменению процесса оплаты, и что рутинные, низко‑рисковые задачи могут выполняться в рамках одобренных политик, тогда как изменения с более высоким риском требуют дополнительной валидации или человеческого решения. «Автономия должна снижать повторяющуюся работу, а не ответственность», — написал он.
Клиенты могут принять Harness Cosmos, продолжать использовать свои предпочтительные инструменты разработки или использовать оба подхода, согласно объявлению. Harness Cosmos уже доступен, и в посте Банcала командам предлагается начать с инженерного рабочего процесса, который они хотят автоматизировать, от создания тикета до подготовки pull‑request.












