Intent: A workspace for agent orchestration
Data&AI Insights📖 Источник: www.augmentcode.com
Краткое содержание статьи
Статья посвящена Intent — новой рабочей среде для разработчиков, ориентированной на оркестрацию агентов в процессе программирования. Intent предлагает альтернативу традиционным IDE, позволяя координировать работу множества AI-агентов на реальных кодовых базах через изолированные рабочие пространства и живые спецификации. Основная идея — перейти от ручного управления кодом к управлению задачами и планами, которые исполняют агенты, что значительно упрощает и ускоряет разработку.
Проблема традиционных рабочих процессов с AI-агентами
Современные пользователи AI-инструментов для кодирования сталкиваются с проблемами, связанными не с написанием кода, а с управлением множеством агентов и их контекстов. Типичный рабочий процесс включает:
- Одновременную работу нескольких агентов с множеством окон терминала.
- Копирование и вставку контекста между агентами.
- Трудности с отслеживанием, какие изменения находятся в каких ветках.
- Отсутствие инструментов в IDE для управления состоянием агентов и спецификаций.
Автор отмечает, что "узким местом стал не ввод кода, а отслеживание, какой агент что делает, какая спецификация актуальна и какие изменения готовы к ревью". Текущие IDE и AI-плагины не решают эту проблему, поскольку они лишь ускоряют написание кода, но не координируют работу нескольких агентов.
Концепция Intent: рабочее пространство для оркестрации агентов
Intent — это разработанное решение для координации множества агентов в рамках одного проекта. Основные принципы работы:
- Изолированные рабочие пространства: каждое пространство поддерживается отдельным git worktree, что обеспечивает безопасное исследование изменений, запуск агентов и ревью без влияния на другие задачи.
- Трехагентная архитектура по умолчанию:
- Координатор: использует Context Engine от Augment для понимания задачи и создания плана (спецификации).
- Исполнители: реализуют план, работая параллельно в волнах.
- Верификатор: проверяет результаты на соответствие спецификации, выявляет баги и несоответствия.
- Пользователь утверждает план до начала кодирования, что исключает лишние итерации.
- Возможность добавлять и настраивать агентов под конкретные задачи.

Ключевые особенности Intent
- Оркестрация агентов
Позволяет запускать множество агентов параллельно без конфликтов. Каждый агент получает только необходимый контекст, а не весь, что исключает ошибки из-за устаревших или неполных данных.
- Изолированные рабочие пространства
В одном окне объединены агенты, терминалы, диффы, браузеры и git-операции. Поддержка git worktree позволяет приостанавливать задачи, переключаться между ними и передавать работу другим разработчикам без потери контекста.
- Живая спецификация (Living spec)
Работа начинается с четкой спецификации, которая эволюционирует по мере выполнения задач агентами. Спецификация синхронизируется с изменениями кода, что обеспечивает согласованность между людьми и агентами.
- Полная интеграция с git workflow
От создания задачи до коммита, pull request и слияния — все процессы происходят внутри Intent. Поддерживается управление ветками, интеграция с Sentry для мониторинга ошибок и встроенный код-ревью.
- Поддержка Bring Your Own Agent (BYOA)
Intent совместим с различными провайдерами агентов: Claude Code, Codex, OpenCode. Рекомендуется использовать Augment для доступа к Context Engine, но разработчики не ограничены одним поставщиком.
Технические детали и инновации Intent
Intent строится на основе git worktree — технологии, позволяющей создавать изолированные рабочие каталоги для разных веток без дублирования репозитория. Это обеспечивает параллельную работу над несколькими задачами с полной изоляцией.
Context Engine от Augment — ключевой компонент, который семантически анализирует кодовую базу и задачи, чтобы создавать и обновлять спецификации. Это позволяет агентам работать с актуальной и релевантной информацией, минимизируя ошибки из-за устаревших данных.
Трехагентная модель (координатор, исполнители, верификатор) обеспечивает системную организацию работы, где:
- Координатор формирует план на основе задачи и контекста.
- Исполнители параллельно реализуют части плана.
- Верификатор проверяет качество и полноту реализации.
Пользователь контролирует процесс, утверждая планы и ревьюя результаты, что сохраняет баланс между автоматизацией и человеческим контролем.
Отличия Intent от традиционных IDE и других AI-инструментов
IDE традиционно ориентированы на работу с кодом: подсветка синтаксиса, автодополнение, отладка. Intent же ориентирован на управление задачами и спецификациями, делегируя написание кода агентам.
Большинство AI-инструментов, таких как Claude Code swarms или Codex parallel agents, ограничиваются запуском агентов параллельно, но не координируют их работу. В результате:
- Контекст агентов часто устаревает.
- Работа агентов конфликтует при изменениях кода.
- Координация происходит вручную.
Intent решает эти проблемы, рассматривая мультиагентную разработку как единый скоординированный процесс с живой спецификацией и общим рабочим пространством. Агенты остаются синхронизированными и адаптируются к изменениям без необходимости перезапуска.
Доступность и планы развития
Intent доступен для загрузки в публичной бета-версии на macOS по ссылке: Download Intent for macOS. Для пользователей Augment использование Intent расходует кредиты по той же ставке, что и CLI-инструмент Auggie.
Планируется запуск версии для Windows, для которой уже открыт лист ожидания.
Для максимальной эффективности с другими агентами (Claude Code, Codex, OpenCode) рекомендуется установка Augment Context Engine MCP, обеспечивающего семантический поиск по кодовой базе.
Экспертное мнение и автор статьи
Автор статьи — Амелия Уоттенбергер, Product Lead Intent и партнер Sutter Hill Ventures. Амелия обладает глубоким опытом в области AI-инструментов для разработчиков, ранее работала Principal Research Engineer в команде GitHub Next, исследуя будущее разработки ПО. Ее профессиональный путь включает визуализацию данных, UX-инжиниринг и нейронаучные исследования, что формирует ее человеко-ориентированный подход к созданию AI-кодинговых решений.
Итоговое обобщение
Intent представляет собой инновационную платформу, которая переосмысливает процесс разработки ПО в эпоху AI. Она решает ключевую проблему современного кодирования — управление множеством агентов и их контекстов — путем создания изолированных рабочих пространств с живыми спецификациями и системной оркестрацией агентов. Это позволяет разработчикам сосредоточиться на постановке задач и контроле качества, а не на ручном управлении кодом и агентами.
Intent интегрируется с git workflow, поддерживает различные AI-агенты и предлагает гибкую архитектуру, что делает ее перспективным инструментом для команд, стремящихся к повышению эффективности и масштабируемости разработки. Появление Intent знаменует собой шаг к новой парадигме разработки, где IDE уступает место координационным платформам для AI-агентов, способным работать как единая слаженная система.
📢 Информация предоставлена телеграм-каналом: Data&AI Insights
🤖 Data&AI Insights - Ваш источник инсайтов о данных и ИИ