Клод отрастил руки.
Клод отрастил руки. И это важнейшее событие в мире физического ИИ. 27 августа Anthropic выкатил MHS, Model Hardware Standard - стандарт, который позволяет ИИ-агентам управлять реальным физическим оборудованием: микроскопами, роборуками, дозаторами жидкостей, компонентами квантовых компьютеров и т.д. и т.п. Пока это research preview - доступ только у узкого круга научных лаб и производств. Но позже эту штуку явно выкатят в опенсорс для всей индустрии (собственно, в этом и смысл). Что это вообще за зверь такой? Тут надо начать с MCP. В ноябре 2024 Anthropic выпустил Model Context Protocol - "универсальный переходник", через который ИИ-агент подключается к внешним сервисам и базам данных. Это разработка Антропика, но довольно быстро он стал единым стандартом для всей ИИ-индустрии, OpenAI, Google и прочие тоже стали подгонять свои продукты под него. MCP - это такой "единый язык", на котором любой агент разговаривает с любой софтиной. Через него ИИшка получает доступ к сторонним приложениям, подсасывает/передаёт данные, встраивается как виджет в Тимсы/Слаки/Ноушены, и много чего ещё может делать. Так вот, MHS - это примерно (плюс-минус) то же самое, но только не для софта, а для железа. Универсальный язык, через который ИИ-агент может общаться с приборами. Как это работает? Разберём на конкретном приборе. Давайте возьмём какой-нибудь лабораторный инкубатор (который выращивает клетки, не детей). Его ключевая задача - держать нужную температуру внутри. При этом, такие инкубаторы бывают разные, и у каждого свой протокол. У американского - один API, у немецкого - второй, а у китайского (ничего личного, чисто для примера) вообще нету API, а есть только кнопки на корпусе. Раньше, чтобы агент подключился к каждой модели, инженеру приходилось лезть в его документацию и вручную писать кусок кода-переводчика под конкретный прибор. А MHS этот шаг убирает. Прибор один раз описывается в стандартном виде - какие у него команды read and write ("прочитать" или "вывести"), какие есть ограничения (типа, "не греть выше 45°C, иначе клетки сдохнут") и т.д. Дальше агент просто делает write "Выставить температуру 37°C" - MHS сам переводит это в команды нужного инкубатора. Делает read: "Считать температуру" - подтягивает значение, неважно какая модель прибора. Второй важный кусок - это общая память. Все приборы одновременно пишут туда свой статус, и агент видит их не по одному, а сразу все. Это, кстати, кардинально отличает MHS от того же MCP - там агент дёргал один сервис за раз, а тут координирует сразу несколько железок сразу. На практике это выглядело так. Anthropic протестили MHS в эксперименте Genentech. Там Клода посадили автоматизировать анализ белка: он рулил дозатором жидкости, роборукой и прибором, который мерит концентрацию. Воду и белковый раствор нужно наливать по-разному - если качать белок слишком быстро, то появятся пузырьки, и все измерения полетят к чертям. Так вот, Клод смог сам, методом проб и ошибок, подобрать скорость под каждую жидкость. Без косяков, правда, не обошлось - сначала он решил бороться с пузырьками, взбалтывая раствор ещё сильнее. Это как тушить пожар бензином (не лучшая идея), поэтому учёным пришлось провести ему небольшой ликбез. Были и другие эксперименты - например, QuEra. Там Клод сотни раз сбивал и заново настраивал лазер квантового компьютера, доведя восстановление до 99,3% успеха за секунды вместо привычных "ручных" 5-10 минут. В общем, эффект реально мощный. Думаю, вы уже примерно поняли, зачём всё это надо. Но если резюмировать, то раньше сборка любой лабораторной хард-штуки занимала кучу времени, и это сильно тормозило науку. А MHS обещает всё это капец как ускорить и упростить. Ну а дальше то же самое с промышленными станками, роботами и всем остальным physical AI.