Slack хочет перенести ИИ-программирование из терминала в групповой чат

Slack хочет перенести ИИ-программирование из терминала в групповой чат

Источник: VentureBeat · Michael Nuñez

Slack хочет вытащить ИИ-программирование из терминала в групповой чат.

Принадлежащая Salesforce платформа для обмена сообщениями сегодня анонсировала Slack Code — новый продукт, который внедряет ИИ-агентов для написания кода (включая Claude Code от Anthropic, Devin от Cognition, GitHub Copilot и агент Vercel) прямо в специализированные каналы Slack, где целые команды могут вместе наблюдать за процессом, управлять им, проводить ревью и совместно выпускать ПО. Slack Code доступен на любом тарифном плане Slack с момента запуска, однако пользователям необходим собственный доступ к партнерским агентам.

Суть предложения обманчиво проста: сегодня большая часть работы с ИИ-агентами по написанию кода происходит между одним человеком и одним агентом, оставаясь невидимой для всех остальных. Slack Code делает эту работу «многопользовательской». Когда кто-то отмечает ИИ-агента в любом диалоге, тот создает специальный канал для проекта, выполняет работу на всеобщее обозрение — с различиями в коде (diffs), превью в реальном времени и текущим планом, отображаемым во вкладочных панелях, — а по завершении работы архивирует канал, оставляя после себя доступный для поиска контрольный след.

«Что мне особенно нравится в этом, так это то, что код больше не является узким местом», — заявил Роб Симан (Rob Seaman), временный генеральный директор Slack, на пресс-брифинге в преддверии запуска. — «Идеи, вкус, здравый смысл, мастерство — вот что является узким местом, и вы фактически расширили круг лиц, способных внести свой вклад в виде идей, вкуса, здравого смысла и мастерства, до любого сотрудника в вашем Slack».

Это знаковый запуск для Slack и показательный для всего корпоративного рынка искусственного интеллекта. Бум ИИ-программирования до сих пор сводился к индивидуальной продуктивности: разработчик наедине с Claude Code или OpenAI Codex в окне терминала. Slack делает ставку на то, что следующий этап останется за тем, кто контролирует уровень совместной работы вокруг этих агентов. И компания делает эту ставку в тот момент, когда ее материнской компании крайне необходим успешный исход этой истории.

Как каналы Slack Code заставляют ИИ-агентов работать на глазах у всех

В ходе интервью, в котором также приняли участие руководители компании Cognition, лидеры Slack описали рабочий процесс, больше похожий не на парное программирование, а на работу редакции.

Джефф Ван (Jeff Wang), президент по работе с новыми корпоративными клиентами в Cognition (разработчик кодинг-агента Devin), продемонстрировал живой пример: кто-то сообщает о неработающей функции в инженерном канале, Devin реагирует на это эмодзи, отвечает в ветке, проводит расследование и открывает запрос на слияние (pull request). «Он даже знает владельца кода, так что вы можете видеть, что он также привлек к этому Тео», — рассказал Ван. — «Каждый раз, когда Devin делает что-то подобное, у него есть собственная виртуальная машина. Так что здесь он фактически использует Chrome и инструменты разработчика (DevTools), чтобы проверить, правильно ли работает функция».

Оттуда работа переносится в специализированный кодинг-канал, куда может подключиться любой желающий — инженер, продакт-менеджер, дизайнер. В демонстрации Вана дизайнер прямо во время работы перетащил в канал файл Figma, и агент интегрировал его без малейшей заминки. В завершение агент опубликовал изменения в коде вместе со скриншотами и записанной демонстрацией, доказывающей работоспособность функции. Этот цикл верификации является ключевым элементом предложения: облачные агенты, в отличие от работающих на ноутбуке разработчика, могут генерировать проверяемый отчет о том, что работа действительно выполнена корректно. «Масштабирование, аудирование, предоставление доступа абсолютно всем — с облачными агентами это гораздо проще, чем с локальными», — отметил Ван.

Запуск выходит далеко за рамки каналов кода. Slack также представляет масштабную переработку того, как агенты функционируют в продукте: личные сообщения с агентами, ведущие себя как общение с коллегой; новая вкладка «Агенты», предоставляющая каждой сессии агента домашнюю страницу со статусом в реальном времени и кнопкой остановки; а также сценарий «Добавить в Slack», позволяющий командам развертывать агенты с таких платформ, как Lovable, n8n, OpenAI, LangChain и Airtable, всего в несколько кликов с автоматизированными OAuth и настройкой.

Почему в Slack считают, что написание кода больше не является узким местом в разработке ПО

Стратегический аргумент, лежащий в основе Slack Code, заключается в том, что ИИ перевернул экономику разработки программного обеспечения. Раньше написание кода было дефицитным и дорогим этапом. Теперь же, утверждают руководители Slack, оно стало дешевым, а ограничения переместились на более высокий уровень — к человеческому суждению.

«Что мне особенно нравится в этом, так это то, что код больше не является узким местом», — заявил Симан на пресс-брифинге. — «Идеи, вкус, здравый смысл, мастерство — вот что является узким местом, и вы фактически расширили круг лиц, способных внести свой вклад в виде идей, вкуса, здравого смысла и мастерства, до любого сотрудника в вашем Slack».

Компания Cognition привела внутренние цифры в подтверждение роста скорости. «За последние несколько месяцев количество наших внутренних успешно объединенных PR (pull requests) выросло в 10 раз, в то время как численность персонала увеличилась лишь примерно на 40 процентов», — рассказал Ван, описывая рабочий процесс, в котором инженеры отправляют задачу для Devin, переключаются на что-то другое и запускают следующую: «вскоре у каждого одновременно работают по несколько десятков агентов».

Эта модель распространяется далеко за пределы инженерного отдела, добавил Ван. «Хотите верьте, хотите нет, но множество багов нам находят сотрудники отдела продаж. Они сообщают о них в Slack, после чего кто-то из технически подкованных сотрудников подключает агента для исправления ошибки». Симан ухватился за этот пример как за всю суть концепции в миниатюре: «Огромная часть подобных вещей никогда даже не доходила до продакт-менеджеров или бэклога, потому что не было подходящих средств коммуникации, не было мотивации, не было понимания того, что проблему можно решить так быстро — и мы фактически разрушили все эти барьеры».

Ван пошел дальше, обрисовывая свое видение финала этой эволюции. Рутинная работа — «исправление багов, отладка CI/CD или устранение уязвимостей, все то, чем инженеры, вероятно, занимаются неохотно, — по нашему мнению, будет полностью автоматизирована», — заявил он. То, что останется — это работа, которая «требует креативности, планирования, бизнес-логики». Он также сделал прогноз, который может встревожить некоторых технических руководителей: хотя сегодня человек по-прежнему утверждает каждое слияние кода, «я подозреваю, что в течение следующего года этот процесс станет полностью автоматическим».

Может ли работа на публике решить проблему «мусорного» ИИ-кода?

Очевидное возражение против демократизации создания программного обеспечения — это качество. Если любой сотрудник в компании может вызвать ИИ-агента для написания кода, не захлебнется ли бизнес в том, что в индустрии стали называть «ИИ-шлаком» (AI slop) — правдоподобно выглядящих, но плохо продуманных результатах, генерируемых в массовых масштабах неопытными пользователями?

Руководители Slack утверждают — несколько парадоксально, — что прозрачность служит противоядием, а не катализатором. «Многопользовательский компонент на самом деле является защитой от этого, потому что люди видят вашу работу, люди могут оставлять к ней комментарии», — говорит Кэти Стейгман (Katie Steigman), вице-президент Slack по продукту. Она противопоставила это текущему положению дел: «Если я делаю неизвестно что в терминале с агентом, вместо того чтобы делать это там, где люди видят мои намерения и могут реально изменить и скорректировать мою работу — или дать по рукам и сказать, что это шлак, потому что это реальность».

Стейгман, являющаяся продакт-менеджером, а не инженером, описала собственную практику как образец. «Когда я создаю запросы на слияние (PR) как продакт-специалист, я почти всегда привлекаю инженера из своей команды. Я не просто отправляю PR и прошу об утверждении», — рассказала она. — «Почти каждый раз инженер говорит что-то вроде: «Брось, это можно сделать чуть точнее», — или дает конкретные технические рекомендации, и агент делает еще один заход, выдавая код, в определенной степени доработанный инженером».

Симан сформулировал этот аргумент в более масштабных категориях: «Я думаю, что моральная траектория многопользовательского ИИ склоняется в сторону более высокого качества и меньшего дублирования». Он указал на Shopify, упомянув, что их генеральный директор Тоби Лютке (Tobi Lütke) писал об ограничении агентного кодирования публичными каналами именно потому, что это «мгновенно распространяет абсолютно все, что происходит в компании», и выравнивает условия для всех. Тем не менее, у скептиков есть аргументы, подкрепленные данными. 

В прошлом году компания Gartner предсказала, что более 40 процентов проектов на базе агентного ИИ будут закрыты к концу 2027 года, сославшись на растущие затраты и неясную ценность для бизнеса. А последний опрос McKinsey State of AI показал, что, хотя 62 процента организаций так или иначе экспериментируют с ИИ-агентами, лишь около трети начали масштабировать их, и только 39 процентов сообщают о каком-либо реальном финансовом эффекте. Разрыв между энтузиазмом по поводу агентов и их реальной ценностью остается определяющей особенностью рынка, на который ориентируется Slack.

Внутри модели безопасности Slack Code: никакого режима суперпользователя и новых учетных записей

Для корпоративных покупателей самым важным архитектурным решением в Slack Code может стать модель прав доступа. На прямой вопрос о том, могут ли агенты в кодинг-каналах передавать доступ между командами (например, сделать финансовый репозиторий видимым для юридического отдела), Симан ответил категорично: агенты наследуют права вызывающего их пользователя, и ничего более.

«Все делается от имени пользователя, с использованием прав доступа (ACL) пользователя, как в Slack, так и в подключаемых им системах», — заявил он. — «Здесь нет никаких привилегий суперпользователя или разрешений на уровне ботов… Внутри Slack агент имеет доступ к информации, к которой имеет доступ пользователь, и к тем каналам, в которые он был добавлен».

Стейгман добавила, что когда агент создает кодинг-канал, «единственное, что он получает из этого канала — это контекст беседы», которая послужила триггером. Что касается безопасности выполнения кода, Ван сообщил, что Devin работает в изолированных «песочницах» с «минимально необходимыми правами доступа» — включая опциональный режим вообще без доступа в интернет. «Вы слышали все эти истории о том, как агент вырывается на свободу и устраивает хаос, — признал он, — но у нас предусмотрены другие конфигурации безопасности».

Эта модель «агентов как продолжения существующих пользователей» является подлинным отличием от автономных платформ агентов, которые обычно заставляют IT-отделы выделять новые служебные учетные записи и управлять разрозненным набором единичных разрешений. Она также решает проблему теневых IT, преследовавшую агентные инструменты: поскольку агенты создают стандартные запросы на слияние для GitHub, продолжают действовать уже существующие шлюзы релизов и процессы код-ревью. «Это снижает первоначальный барьер для создания первого PR», — отметила Стейгман. — «А затем вся необходимая проверка по-прежнему происходит в GitHub».

Что Slack Code означает для рискованного ИИ-разворота Salesforce

Slack Code появляется на фоне турбулентного периода для своей материнской компании. Акции Salesforce упали <примерно на 18 процентов> за год по январь, существенно отставая от индекса Nasdaq, поскольку Уолл-стрит сомневалась в том, что ИИ подорвет спрос на традиционное корпоративное ПО. В декабре OpenAI переманила генерального директора Slack Дениз Дрессер (Denise Dresser) на должность директора по доходам (CRO), назначив Симана — бывшего тогда директором по продукту Slack — исполняющим обязанности генерального директора.

Salesforce ответила на это стремлением превратить Slack в главный интерфейс искусственного интеллекта для работы. В январе компания выпустила обновленный Slackbot на базе модели Claude от Anthropic, который, по словам представителей компаний, стал самой быстро внедряемой функцией за 27-летнюю историю компании. Slack Code расширяет эту стратегию от ответов на вопросы до создания артефактов: не просто сообщений, а работающего кода, прототипов и документов, сгенерированных прямо внутри Slack.

В сегодняшних новостях заметен и существенный стратегический разворот. В середине 2025 года Reuters сообщало, что Salesforce предприняла шаги по блокировке доступа конкурирующих ИИ-компаний к данным Slack — это была оборонительная позиция.

Сегодняшнее объявление, напротив, позиционирует Slack как открытую платформу, привлекающую именно эти ИИ-компании в качестве партнеров, с планами открыть API кодинг-каналов для любых разработчиков. Разработка программного обеспечения, заявляет компания — это лишь первый сценарий использования; на очереди маркетинговые кампании и проверка юридических документов в специализированных агентных каналах. Расчет, судя по всему, изменился: вместо защиты данных Slack компания стремится сделать Slack незаменимым местом, где агенты — чьи бы то ни было — выполняют свою работу.

Партнеры, вполне ожидаемо, говорят правильные вещи. «Целая команда может собраться в одном кодинг-канале, наблюдать за работой агента, вместе направлять его и выпустить превью», — отметил технический директор Vercel Мальте Убл (Malte Ubl). Главный директор по продукту GitHub Марио Родригес (Mario Rodriguez) назвал Slack «стратегической частью более масштабного обещания GitHub: люди задают направление, агенты доводят дело до конца».

Будущее ИИ-программирования: многопользовательские каналы и одиночные терминалы будут сосуществовать

Ни один из руководителей Slack не утверждает, что терминал мертв. Отвечая на вопрос о том, станут ли такие инструменты, как Claude Code и Codex устаревшими, Симан предсказал разделение труда. «Подавляющее большинство работы на самом деле будет происходить в этих многопользовательских средах», — сказал он. — «Но останется глубокая, иммерсивная, интенсивная одиночная мыслительная работа, которая будет происходить в терминалах». Инженер, переосмысливающий архитектуру кодовой базы, погружается в задачу один на один с агентом; специалист по продажам, отмечающий сломанную кнопку, получает исправление в канале, который виден всем».

Кривая доверия, по мнению Симана, покажется знакомой всем, кто наблюдал за внедрением ранних волн автоматизации в командах. «Сначала люди будут открывать все это» — изучая каждый дифф, каждый шаг рассуждений агента — «а затем станут доверять системе и со временем открывать ее все реже и реже».

Такова ставка, и она выходит далеко за рамки презентации одного продукта. Исследования McKinsey показывают, что реальную ценность от ИИ извлекают те организации, которые перестраивают рабочие процессы вокруг него, а не просто прикручивают его к старым процессам — и Slack Code, по сути, представляет собой редизайн рабочих процессов, упакованный в виде функции, попытку сделать команду, а не отдельного сотрудника единицей внедрения ИИ. Если это сработает, компания, которая когда-то изменила то, где общаются коллеги, изменит то, где создается программное обеспечение. Если нет — вся эта прозрачность может просто означать, что наблюдать за накоплением цифрового мусора будут абсолютно все.

Так или иначе, эпоха одинокого разработчика, шепчущего агенту в закрытой вкладке, подходит к концу. Как выразился Ван: «Узкие места сместились». Вопрос, на который ответит Slack Code, заключается в том, сделает ли толпа эти узкие места меньше — или просто громче.

Оркестрация

Смотреть все

Подпишитесь на свежие новости!

Глубокая аналитика для руководителей в области корпоративного ИИ, данных и безопасности

Подписаться по RSS

RSS-ленты обновляются каждые 15 минут.