Функцията Anthropic Cowork създава 10GB VM пакет на macOS без предупреждение | Mewayz Blog Skip to main content
Hacker News

Функцията Anthropic Cowork създава 10GB VM пакет на macOS без предупреждение

Коментари

2 min read Via github.com

Mewayz Team

Editorial Team

Hacker News

Когато AI инструментите тихо изядат вашето хранилище: скритата цена на фоновите функции

Представете си, че отваряте настройките за съхранение на вашия Mac и откривате, че 10 гигабайта дисково пространство са изчезнали — консумирани от функция, която никога не сте активирали изрично. Точно това изпитаха наскоро потребителите на macOS с функцията Claude Code Cowork на Anthropic, която тихо завърта пакет от виртуални машини, който се разраства до 10GB или повече без нито един предупредителен диалог. За разработчици, работещи на машини с 256GB или 512GB SSD, това е между 2-4% от общото място за съхранение, заявено мълчаливо. Инцидентът предизвика по-широк разговор относно прозрачността на софтуера, съгласието за ресурси и какво потребителите трябва да очакват от инструментите за изкуствен интелект, които канят на своите машини.

Какво всъщност се случи: Изненадата от 10 GB

Claude Code на Anthropic — помощник за AI кодиране от команден ред — въведе функция, наречена Cowork, предназначена да предостави на AI агента среда в пясъчна среда за изпълнение на код и управление на файлове. Под капака тази функция предоставя лека виртуална машина на macOS, пакетирана като .bundle директория, която може да набъбне до 10 GB или повече в зависимост от употребата. VM включва минимална Linux среда, зависимости и файлове на работното пространство, необходими на агента да работи автономно.

Проблемът не беше самата функция — средите за изпълнение в пясъчник са легитимен и често предпочитан подход към безопасността на AI агентите. Проблемът беше, че на потребителите никога не беше представен диалогов прозорец за съгласие, оценка за съхранение или дори известие, че в тяхната система се създава многогигабайтов ресурс. Разработчиците откриха раздутите пакети само след като проучиха неочаквани предупреждения за съхранение или стартираха инструменти за анализ на диска като DaisyDisk или команди du -sh в своя терминал.

Дискусиите в общността разкриха, че много потребители не са имали представа за съществуването на VM, докато на машините им не започне да им липсва място. Някои съобщават за намиране на множество пакети от отделни сесии, което усложнява въздействието върху съхранението до 20-30 GB в екстремни случаи. За всеки, който някога трескаво е разчиствал място преди важно внедряване или клиентска демонстрация, разочарованието е незабавно свързано.

Защо тихото потребление на ресурси е нарастващ проблем

Този инцидент не е изолиран. Тъй като инструментите за разработчици, задвижвани от AI, стават все по-сложни, те все повече изискват значителни локални ресурси — кешове на модели, векторни бази данни, изображения на контейнери и среди за изпълнение. Локалното индексиране на GitHub Copilot, VM режийните на Docker Desktop и различни асистенти за кодиране с изкуствен интелект консумират значително дисково пространство. Но разликата между приемливото и неприемливото използване на ресурси почти винаги се свежда до един фактор: информирано съгласие.

Потребителите очакват мениджърът за изтегляне да им каже, че файлът е 2 GB, преди да кликнат върху „изтегляне“. Те очакват игра в Steam да показва своите изисквания за съхранение преди инсталиране. И все пак много инструменти за разработчици - особено тези в бързи цикли на итерация - пропускат тези любезности в полза на безпроблемно изживяване. Предполага се, че разработчиците са достатъчно технически, за да управляват собствените си системи. Но „достатъчно технически“ не означава „психически“.

<блоков цитат>

Най-опасното предположение в дизайна на софтуера е, че вашите потребители ще открият и управляват страничните ефекти на функции, за които никога не са подозирали. Прозрачността не е нещо хубаво – тя е основата на доверието между инструмента и професионалиста, който зависи от него.

Реалната цена: повече от гигабайти

Десет гигабайта може да звучат тривиално в ерата на терабайтови устройства, но въздействието в реалния свят се простира далеч отвъд необработените количества за съхранение. За разработчиците и операторите на малкия бизнес последствията са каскадни по няколко начина:

  • Машина на времето и раздуване на резервното копие: macOS Time Machine архивира тези VM пакети по подразбиране, което означава, че 10GB се умножават за всеки моментен моментен момент на час — потенциално консумирайки 100GB+ дисково пространство за архивиране в рамките на дни
  • Конфликти при синхронизиране на iCloud: Потребители с активирано синхронизиране на папка за работен плот или документи може неволно да избутат гигабайти VM данни към iCloud, изгаряйки квотата си за съхранение в облак
  • Въздействие на CI/CD тръбопровода: Разработчиците, които копират своята локална среда за изграждане на сървъри, може несъзнателно да прехвърлят ненужни VM артефакти
  • Износване на SSD: Повтарящото се създаване и изтриване на големи файлове ускорява износването при запис върху SSD устройства, особено на по-стари машини с по-малко издръжлив NAND
  • Влошаване на производителността: На машини с ограничена RAM фоновите процеси на виртуалната машина се конкурират за памет, което води до рязък скок на използването на суап и намаляване на цялостната реакция на системата

За фрийлансъри и собственици на малък бизнес, управляващи операциите си от един MacBook — управление на работа с клиенти, фактуриране, управление на проекти и сега разработка, подпомагана от AI — всеки гигабайт има значение. Когато вашата машина е и вашия бизнес център, неочакваното потребление на ресурси влияе пряко върху производителността.

Как изглежда добрата прозрачност на софтуера

Поправката за този клас проблеми не е сложна. Това е философия на дизайна, която дава приоритет на информираността и контрола на потребителя пред удобството и безпроблемността. Софтуерът, който уважава потребителите си, следва предсказуем модел:

  1. Разкриване преди действие: Преди да създадете ресурси, които надвишават разумен праг (да речем, 500MB), представете ясен диалог, обясняващ какво ще бъде създадено, колко място ще заема и къде ще се съхранява
  2. Включване пред отказване: Функциите с голям ресурс трябва да изискват изрично активиране, вместо да се изпълняват по подразбиране. Достатъчно е едно превключване в настройките
  3. Видимост в контекста: Осигурете табло за управление или индикатор за състояние, показващ текущото използване на ресурси. Ако инструментът ви консумира 10 GB, изведете тази информация там, където потребителите естествено гледат
  4. Чисти пътища за деинсталиране: Когато потребител деактивира функция или деинсталира инструмента, всички свързани ресурси трябва да бъдат премахнати — или поне потребителят трябва да получи подкана за остатъчни данни

Тази философия се простира отвъд AI инструментите до всеки бизнес софтуер. Когато платформите обработват чувствителни операции – финансови данни, записи на клиенти, автоматизирани работни потоци – прозрачността за това, което се случва под капака, не е просто добър UX. Това е етично задължение. В Mewayz този принцип ръководи начина, по който проектираме нашата 207-модулна бизнес ОС: всяка автоматизация, всяко синхронизиране на данни, всяко разпределение на ресурси се появяват в таблото за управление на активността, така че потребителите да поддържат пълна видимост върху това, което платформата им прави от тяхно име. Без тихи процеси, без скрито потребление на хранилище, без изненади.

💡 DID YOU KNOW?

Mewayz replaces 8+ business tools in one platform

CRM · Invoicing · HR · Projects · Booking · eCommerce · POS · Analytics. Free forever plan available.

Start Free →

Уроци за екосистемата на AI Tool

По-широкият пазар на инструменти за разработчици на AI се движи с главоломна скорост. Новите функции се доставят всяка седмица, възможностите се разширяват всеки месец и конкурентният натиск за предоставяне на „магически“ изживявания често засенчва обикновената, но критична работа по управление на ресурсите и комуникация с потребителите. Anthropic далеч не е единствената компания, която се справя с това напрежение, но подобни инциденти с висок профил служат като полезни инфлексни точки за цялата индустрия.

Разработчиците, които са най-засегнати от безшумното потребление на ресурси, по ирония на съдбата, са точните потребители, за които са създадени тези инструменти: професионалисти, които разчитат на своите машини да изпълняват множество взискателни приложения едновременно. Уеб разработчикът може да работи едновременно с локален сървър за разработка, екземпляр на база данни, инструмент за проектиране, комуникационно приложение и асистент за кодиране с изкуствен интелект. Когато някой от тези инструменти мълчаливо поиска 10 GB без предупреждение, това нарушава внимателния баланс, от който зависят професионалните работни процеси.

Заслугата на Anthropic е, че компанията реагира на отзивите на общността в миналото и този проблем вероятно ще бъде решен с по-ясно разкриване в бъдещи издания. Но моделът — изпращане бързо, откриване на странични ефекти чрез потребителски оплаквания, корекция след факта — е този, който индустрията трябва да надрасне. Проактивната прозрачност трябва да бъде част от процеса на разработка, а не реактивна корекция.

Защита на вашата машина: Практически стъпки

Независимо дали сте били засегнати от този конкретен проблем или просто искате да се предпазите от подобни изненади от който и да е инструмент във вашия стек, има конкретни стъпки, които можете да предприемете днес:

  • Проверявайте редовно диска си: Използвайте инструменти като DaisyDisk, GrandPerspective или вграденото управление на съхранението на macOS, за да идентифицирате неочаквано потребление на пространство поне веднъж месечно
  • Изключете VM пакети от резервни копия: Добавете известни VM директории (като поддиректории ~/.claude/ или ~/Library/) към вашия списък с изключения на Time Machine, ако не се нуждаете от архивиране на тях
  • Монитор с терминални команди: Прост du -sh ~/Library/* | сортиране -hr | командата head -20 разкрива най-големите потребители във вашата папка Library
  • Използвайте инструменти на първо място в облака, където е възможно: Бизнес платформи, които работят предимно в облака — като базираното на браузър работно пространство на Mewayz за CRM, фактуриране, човешки ресурси и управление на проекти — поддържайте локалната си машина икономична, като същевременно предоставяте пълна функционалност във всичките 207 модула
  • Задайте известия за съхранение: Конфигурирайте известията на macOS, за да ви предупреждават, когато наличното хранилище падне под 15-20%, така че да улавяте неочаквано потребление рано

За екипи и фирми установяването на стандартна политика за работна среда, която документира кои инструменти са одобрени и какви ресурси обикновено консумират, може да предотврати тези изненади от каскадно разпространение в цялата организация. Един разработчик да открие изненада от 10 GB е неудобство; петдесет служители в една компания, всеки от които губи 10 GB, е лавина от билети за поддръжка.

По-голямата картина: Доверието като функция

В основата си инцидентът с 10GB VM е история за доверието. Всяка част от софтуера, който инсталирате, дава имплицитно обещание: "Ще направя това, което очаквате, и нищо повече, без ваше знание." Когато това обещание бъде нарушено - дори неволно, дори поради технически обосновани причини - това разяжда връзката между инструмент и потребител. И на пазар, където разработчиците и бизнес операторите имат десетки алтернативи за всяка дадена категория инструменти, доверието е характеристиката, която определя дългосрочното приемане.

Най-успешните софтуерни платформи на следващото десетилетие няма да бъдат просто най-мощните или най-подобрените с AI. Те ще бъдат тези, които третират потребителите си като партньори, заслужаващи пълна прозрачност. Независимо дали изграждате пясъчна среда за виртуална машина, автоматизиран работен процес за фактуриране или канал за взаимоотношения с клиенти, принципът е един и същ: кажете на хората какво правите, дайте им контрол над това и никога не приемайте, че мълчанието е равно на съгласие. Това не е просто добър софтуерен дизайн – това е добър бизнес.

Готови ли сте да опростите операциите си?

Независимо дали имате нужда от CRM, фактуриране, HR или всички 207 модула — Mewayz ви покрива. 138K+ фирми вече са преминали.

Започнете безплатно →

Често задавани въпроси

Какво представлява функцията Anthropic Cowork и защо използва толкова много място?

Функцията Cowork в Claude за настолни компютри е проектирана да осигури напълно контейнеризирана среда за разработка. Това изисква създаване на пакет с голяма виртуална машина (VM), който включва цяла операционна система и необходимите инструменти. Тези VM изображения са по своята същност големи, често започващи от няколко гигабайта, което обяснява значителното потребление на хранилище от 10 GB+, докладвано от потребителите.

Как мога да проверя дали Cowork използва хранилище на моя Mac и как да го деактивирам?

Можете да проверите хранилището си в About This Mac > Storage. За да го деактивирате, отворете настолното приложение Claude, отидете в Настройки, намерете функцията Cowork и я изключете. Това трябва да попречи на VM да работи и да позволи на системата в крайна сметка да изчисти разпределеното пространство, въпреки че може да се наложи ръчно изтриване на пакета.

Има ли леки алтернативи за помощ при кодиране, задвижвана от AI?

Да, много помощници за кодиране работят, без да изискват пълна локална виртуална машина. Например базираните на облак инструменти или разширения, които се интегрират директно с вашето IDE, обикновено имат минимален отпечатък. Услуги като Mewayz, който предлага достъп до 207 AI модула за $19/месец, предоставят мощна помощ при кодиране, без да изразходват значителни локални ресурси за съхранение.

Какво трябва да имат предвид разработчиците, преди да използват AI инструменти с локално изпълнение?

Винаги проверявайте системните изисквания и документацията за фонови процеси или локални инсталации. Внимавайте за наличното място за съхранение, особено на устройства с по-малки SSD. Претеглете ползите от локалната обработка (като офлайн употреба) спрямо разходите за ресурси. Проучването на алтернативи, като обширната модулна библиотека на Mewayz, може да предложи стабилни функции без скрития данък за съхранение.

Try Mewayz Free

All-in-one platform for CRM, invoicing, projects, HR & more. No credit card required.

Related Guide

HR Management Guide →

Manage your team effectively: employee profiles, leave management, payroll, and performance reviews.

Start managing your business smarter today

Join 6,203+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 6,203+ businesses using Mewayz. Free forever plan — no credit card required.

Start Free Trial →

Ready to take action?

Start your free Mewayz trial today

All-in-one business platform. No credit card required.

Start Free →

14-day free trial · No credit card · Cancel anytime