Slack представила новую систему совместной работы для разработчиков и неспециалистов, основанную на использовании "кодирующих агентов".
Хотя Slack уже интегрирован с несколькими такими агентами, сейчас разработчики должны взаимодействовать с каждым из них индивидуально для выполнения задач. Новая функция Slack Code позволяет нескольким коллегам работать над одним проектом в общих "кодовых каналах", где и находятся агенты.
"Мы создали эти "кодовые каналы" как многопользовательскую платформу, где AI помогает в разработке, и привлекли больше людей из разных отделов к работе с кодирующими агентами", – заявила Сатеджа Паралекар, вице-президент по маркетингу продукта в Slack. "Теперь не только инженеры и менеджеры продуктов, но и маркетологи, дизайнеры продуктов могут взаимодействовать с кодирующим агентом в безопасной и контролируемой среде."
"Кодовые каналы" Slack предназначены для решения конкретных задач, таких как создание новой функции приложения, обновление веб-страницы или исправление ошибки.
Когда разработчик упоминает кодирующий агент в Slack-канале или личной переписке, система автоматически создает новый "кодовый канал", добавляет ссылки на необходимые документы и приглашает всех участников, необходимых для работы над задачей.
Новый канал в Slack для программистов позволяет команде общаться, обмениваться файлами и, самое главное, взаимодействовать с автоматизированным кодирующим агентом. Все изменения, внесенные агентом, отображаются в специальном разделе канала, где можно отслеживать ход работы.
Участники могут давать агенту инструкции на естественном языке, предлагать исправления и утверждать результаты. Все обновления автоматически отображаются в исходном канале Slack. По завершении задачи или проекта, канал автоматически архивируется.
Каналы программирования в Slack можно настроить в соответствии с конкретными потребностями команды. Например, администраторы могут установить правила, чтобы неспециалисты не могли отправлять код без предварительной проверки инженеров.
Каналы программирования соответствуют существующей системе безопасности и прав доступа в Slack, что позволяет агентам получать доступ к разговорам и данным, в соответствии с настройками рабочего пространства.
При запуске Slack Code, интегрированного с такими инструментами, как Claude Code, Devin, GitHub Copilot и Vercel, компания планирует расширять список поддерживаемых приложений в будущем. Slack Code доступен бесплатно для всех пользователей Slack.
«Slack Code позволяет объединить рабочее пространство и место для написания кода, предоставляя специализированные инструменты для работы над проектами прямо в Slack», – заявил Уэйн Куртцман, вице-президент по исследованиям в IDC. «Это соответствует стратегии Salesforce по созданию более удобной и многофункциональной среды работы в Slack, независимо от используемых приложений».
«Несмотря на то, что Slack Code может показаться новым для некоторых компаний, другие уже воспользовались возможностью быть первыми», – отмечает Уилл МакКин-Уайт, старший аналитик в Forrester.
«Хотя разработка и координация программного обеспечения осуществлялись в Slack на протяжении многих лет, новые функции позволяют оставаться в рамках платформы и четко определять, кто участвует в создании кода», – добавляет МакКин-Уайт.
Для сотрудников IT-отдела, отвечающих за функциональность Slack Code, одним из главных вопросов является управление правами доступа – это постоянная проблема для любых многопользовательских систем, – отметил МакКин. Он приводит различные подходы: "Некоторые сотрудники получают права доступа в зависимости от выполняемой задачи, другие имеют фиксированные права с дополнительными настройками для отдельных пользователей, третьи наследуют права доступа комнаты. У каждого подхода есть свои недостатки".
Более долгосрочной проблемой, по его словам, является многоагентное взаимодействие.
"Многоагентное взаимодействие в успешных средах пока не очень динамично", – заявил МакКин. "Создание настоящих динамических агентов, способных эффективно сотрудничать, может привести к очень интересным и неожиданным результатам", – добавил он, ссылаясь на недавние исследования компании Anthropic по этой теме.
Хотя Slack Code изначально ориентирован на задачи, связанные с разработкой программного обеспечения, компания Slack также планирует использовать аналогичный подход к взаимодействию с AI-агентами в более широком спектре областей: например, для проведения маркетинговых кампаний или для анализа юридических документов.
Это, возможно, не связано напрямую с кодом, но подразумевает очень внимательный анализ документа, отслеживание изменений и предварительный просмотр того, что будет отправлено клиенту», — пояснил Парулекар. «В будущем мы видим, что эти инструменты будут использоваться в различных командах и для решения самых разных задач, как для технических, так и для нетехнических специалистов».
Кроме того, в четверг были объявлены новые функции, включая «прямую переписку с агентом», которая позволяет вести индивидуальные беседы с ИИ-агентом, и новую вкладку «агенты», где пользователи могут просматривать существующие переписки с агентами.
Парулекар отметила, что Slack интегрируется в более широкую стратегию компании, направленную на создание «совместного опыта» для сотрудников и ИИ-агентов. Это включает недавнее объявление о Claude Tag, которое делает ИИ-агента Anthropic доступным для команд.
«Будь то улучшение пользовательского интерфейса, например, вкладка «агенты», или каналы для разработки, где можно планировать, писать, тестировать и развертывать код прямо в Slack – все это является частью более масштабной концепции, направленной на то, чтобы сделать Slack отличной платформой для ИИ-агентов и продвигать эту идею совместного использования ИИ», — сказала она.