Hacker News

Anthropic Coworki funktsioon loob MacOS-is ilma hoiatuseta 10 GB VM-i komplekti

Kommentaarid

11 min read Via github.com

Mewayz Team

Editorial Team

Hacker News

Kui tehisintellekti tööriistad söövad vaikselt teie salvestusruumi: taustafunktsioonide varjatud kulu

Kujutage ette, et avate oma Maci salvestusseaded ja avastate, et 10 gigabaiti kettaruumi on kadunud – see on kulunud funktsioonile, mida te kunagi otseselt ei aktiveerinud. Täpselt seda kogesid macOS-i kasutajad hiljuti Anthropicu Claude Code Coworki funktsiooniga, mis keerutab vaikselt virtuaalmasinate komplekti, mille maht on 10 GB või rohkem ilma ühegi hoiatusdialoogita. 256 GB või 512 GB SSD-ga masinatega töötavate arendajate jaoks on see 2–4% vaikselt nõutud kogumahust. Juhtum on tekitanud laiema vestluse tarkvara läbipaistvuse, ressursside nõusoleku ja selle üle, mida kasutajad peaksid ootama tehisintellekti tööriistadelt, mida nad oma masinatesse kutsuvad.

Mis tegelikult juhtus: 10 GB üllatus

Anthropicu Claude Code – käsurea AI kodeerimisassistent – tutvustas funktsiooni Cowork, mis on loodud selleks, et anda AI agendile liivakastikeskkond koodi käivitamiseks ja failide haldamiseks. Kapoti all pakub see funktsioon macOS-is kerget virtuaalmasinat, mis on pakitud .bundle kataloogina, mis võib olenevalt kasutusest paisuda 10 GB-ni või rohkem. VM sisaldab minimaalset Linuxi keskkonda, sõltuvusi ja tööruumi faile, mis on vajalikud agendi autonoomseks tööks.

Probleem ei olnud funktsioonis endas – liivakastiga täitmiskeskkonnad on õigustatud ja sageli eelistatud lähenemine tehisintellekti agendi ohutusele. Probleem seisnes selles, et kasutajatele ei esitatud kunagi nõusolekudialoogi, salvestusruumi hinnangut ega isegi teadet, et nende süsteemis loodi mitme gigabaidine ressurss. Arendajad avastasid ülespuhutud paketid alles pärast ootamatute salvestushoiatuste uurimist või kettaanalüüsi tööriistade (nt DaisyDisk või du -sh) käivitamist terminalis.

Kogukonna aruteludel selgus, et paljud kasutajad ei teadnud VM-i olemasolust enne, kui nende masinates hakkas ruum otsa saama. Mõned teatasid, et leidsid eraldi seanssidest mitu paketti, mis suurendas salvestusruumi mõju äärmuslikel juhtudel 20–30 GB-ni. Kõigi jaoks, kes on enne olulist juurutamist või kliendi demot meeletult ruumi vabastanud, on pettumus koheselt võrreldav.

Miks on vaikne ressursside tarbimine kasvav probleem

See juhtum ei ole üksikjuhtum. Kuna tehisintellektil töötavad arendaja tööriistad muutuvad keerukamaks, nõuavad need üha enam olulisi kohalikke ressursse – mudeli vahemälu, vektorandmebaase, konteineri kujutisi ja täitmiskeskkondi. GitHub Copiloti kohalik indekseerimine, Docker Desktopi VM-i üldkulud ja mitmesugused AI-kodeerimisabilised tarbivad sisukat kettaruumi. Kuid erinevus vastuvõetava ja vastuvõetamatu ressursikasutuse vahel tuleneb peaaegu alati ühest tegurist: teadlik nõusolek.

Kasutajad eeldavad, et allalaadimishaldur ütleb neile, et faili suurus on 2 GB, enne kui nad klõpsavad nupul „Laadi alla”. Nad eeldavad, et Steami mäng kuvab enne installimist oma salvestusnõuded. Kuid paljud arendajatööriistad – eriti kiire iteratsioonitsükliga tööriistad – jätavad need viisakusnõudmised vahele, eelistades sujuvat kasutuskogemust. Eelduseks on, et arendajad on piisavalt tehnilised, et ise oma süsteeme hallata. Kuid "piisavalt tehniline" ei tähenda "selgeltnägijat".

Tarkvara kujundamise kõige ohtlikum eeldus on see, et teie kasutajad avastavad ja haldavad selliste funktsioonide kõrvalmõjusid, mille olemasolust nad ei teadnudki. Läbipaistvus ei ole hea omada – see on usalduse alus tööriista ja sellest sõltuva professionaali vahel.

Tegelik hind: rohkem kui lihtsalt gigabaiti

Kümme gigabaiti võib terabaidiste draivide ajastul tunduda triviaalne, kuid tegelik mõju ulatub palju kaugemale kui töötlemata salvestusruumi arv. Arendajate ja väikeettevõtjate jaoks on tagajärjed mitmel viisil:

  • Time Machine ja varundusülesanne: macOS Time Machine varundab need VM-i paketid vaikimisi, mis tähendab, et 10 GB korrutatakse iga tunni hetktõmmisega, mis võib päevade jooksul kulutada rohkem kui 100 GB varukettaruumi.
  • iCloudi sünkroonimiskonfliktid: kasutajad, kellel on lubatud töölaua või kausta Dokumendid sünkroonimine, võivad kogemata gigabaiti VM-i andmeid iCloudi suunata, põletades läbi nende pilvesalvestuskvoodi
  • CI/CD konveieri mõju: arendajad, kes peegeldavad serverite ehitamiseks oma kohalikku keskkonda, võivad enese teadmata üle kanda tarbetuid VM-i artefakte.
  • SSD kulumine: suurte failide korduv loomine ja kustutamine kiirendab pooljuhtketaste kirjutuskulumist, eriti vanematel masinatel, millel on vähem vastupidav NAND
  • Jõudluse halvenemine: piiratud RAM-iga masinates konkureerivad VM-i taustprotsessid mälu pärast, põhjustades vahetuste kasutamise järsu suurenemise ja süsteemi üldise reageerimise vähenemise.

Vabakutselistele ja väikeettevõtete omanikele, kes juhivad oma tegevust ühest MacBookist – klienditöö haldamine, arveldamine, projektijuhtimine ja nüüd tehisintellekti abil arendus – on iga gigabait oluline. Kui teie masin on ühtlasi teie ärikeskus, mõjutab ootamatu ressursitarbimine otseselt tootlikkust.

Milline hea tarkvara läbipaistvus välja näeb

Selle klassi probleemi lahendamine pole keeruline. See on disainifilosoofia, mis seab kasutaja teadlikkuse ja kontrolli mugavuse ja sujuvuse ees esikohale. Tarkvara, mis austab oma kasutajaid, järgib etteaimatavat mustrit:

  1. Avaldamine enne tegevust: enne mõistliku läve (näiteks 500 MB) ületavate ressursside loomist esitage selge dialoog, mis selgitab, mida luuakse, kui palju ruumi kulub ja kuhu see salvestatakse.
  2. Loobumine loobumise asemel: ressursimahukad funktsioonid peaksid vaikimisi käitamise asemel nõudma selgesõnalist aktiveerimist. Piisab vaid ühest lülitist seadetes
  3. Nähtavus kontekstis: esitage armatuurlaud või olekunäidik, mis näitab praegust ressursikasutust. Kui teie tööriist tarbib 10 GB, asetage see teave sinna, kuhu kasutajad loomulikult vaatavad
  4. Puhastage desinstalliteed: kui kasutaja keelab funktsiooni või desinstallib tööriista, tuleb kõik seotud ressursid eemaldada – või vähemalt kasutajalt küsitakse allesjäänud andmete kohta.

See filosoofia laieneb AI-tööriistadest kaugemale ja hõlmab mis tahes äritarkvara. Kui platvormid tegelevad tundlike toimingutega – finantsandmed, kliendikirjed, automatiseeritud töövood –, ei ole kapoti all toimuva läbipaistvus ainult hea kasutuskogemus. See on eetiline kohustus. Mewayzis juhib see põhimõte seda, kuidas me oma 207 moodulist koosnevat ärisüsteemi koostame: iga automatiseerimine, iga andmete sünkroonimine, iga ressursside eraldamine kuvatakse tegevuste armatuurlaual, et kasutajad saaksid täielikult näha, mida nende platvorm nende nimel teeb. Ei mingeid vaikseid protsesse, varjatud salvestustarbimist ega üllatusi.

💡 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 tööriista ökosüsteemi õppetunnid

AI-arendustööriistade laiem turg liigub meeletu kiirusega. Uued funktsioonid tarnitakse kord nädalas, võimalused laienevad iga kuu ja konkurentsisurve "maagiliste" kogemuste pakkumiseks jätab sageli varju ressursside haldamise ja kasutajasuhtluse igapäevase, kuid kriitilise töö. Anthropic pole kaugeltki ainus ettevõte, kes selle pingega toime tuleb, kuid sellised kõrgetasemelised juhtumid on kasulikud pöördepunktid kogu tööstusele.

Vaikne ressursside tarbimine mõjutab enim arendajaid, kellele need tööriistad on loodud: professionaalid, kes toetuvad oma masinatele mitme nõudliku rakenduse samaaegseks käitamiseks. Veebiarendaja võib korraga käitada kohalikku arendusserverit, andmebaasi eksemplari, disainitööriista, suhtlusrakendust ja AI kodeerimisassistenti. Kui mõni neist tööriistadest nõuab vaikselt ilma hoiatuseta 10 GB, häirib see hoolikat tasakaalu, millest professionaalsed töövood sõltuvad.

Anthropicu kiituseks võib öelda, et ettevõte on varem kogukonna tagasisidele reageerinud ja seda probleemi käsitletakse tõenäoliselt tulevastes väljaannetes selgema avalikustamise teel. Kuid muster – saatke kiiresti kohale, avastage kasutajate kaebuste kaudu kõrvalmõjusid, paika pange tagantjärele – on see, millest tööstus peab välja kasvama. Ennetav läbipaistvus peaks olema arendusprotsessi osa, mitte reageeriv parandus.

Teie masina kaitsmine: praktilised sammud

Ükskõik, kas see konkreetne probleem on teid mõjutanud või soovite lihtsalt oma virnas olevate tööriistade sarnaste üllatuste eest kaitsta, saate juba täna astuda konkreetseid samme.

  • Auditeerige oma ketast regulaarselt: kasutage tööriistu, nagu DaisyDisk, GrandPerspective või sisseehitatud macOS-i salvestusruumi haldus, et tuvastada ootamatu ruumikulu vähemalt kord kuus.
  • Välitage VM-i komplektid varukoopiatest: lisage oma Time Machinei välistamisloendisse teadaolevad VM-i kataloogid (nt ~/.claude/ või ~/Library/), kui te ei vaja neid varundada.
  • Jälgimine terminali käskudega: lihtne du -sh ~/Library/* | sort -hr | head -20käsk näitab teie raamatukogu kausta
  • suurimad tarbijad
  • Kasutage võimaluse korral pilvepõhiseid tööriistu: peamiselt pilves töötavad äriplatvormid (nt Mewayzi brauseripõhine tööruum kliendisuhete halduse, arveldamise, personali ja projektihalduse jaoks) hoiavad teie kohalikku masinat saledana, pakkudes samas kõigis 207 moodulis kõiki funktsioone.
  • Määrake salvestusruumi märguanded: seadistage macOS-i märguanded, mis hoiatavad teid, kui vaba salvestusruum langeb alla 15–20%, et saaksite varakult ootamatult tarbida.

Tiimide ja ettevõtete jaoks võib standardse töökeskkonna poliitika kehtestamine, mis dokumenteerib, millised tööriistad on heaks kiidetud ja milliseid ressursse need tavaliselt tarbivad, vältida nende üllatuste levikut kogu organisatsioonis. Üksik arendaja, kes avastab 10 GB üllatuse, tekitab ebamugavust; 50 töötajat ettevõttes, millest igaüks kaotab 10 GB, on tugipileti laviin.

Suurem pilt: usaldus kui funktsioon

Oma põhiolemuselt on 10 GB VM-i juhtum lugu usaldusest. Iga installitav tarkvara annab kaudse lubaduse: "Ma teen seda, mida ootate, ja ei midagi enamat, ilma teie teadmata." Kui see lubadus on murtud – isegi tahtmatult, isegi tehniliselt põhjendatud põhjustel – kahjustab see tööriista ja kasutaja suhet. Ja turul, kus arendajatel ja ettevõtjatel on iga tööriistakategooria jaoks kümneid alternatiive, on usaldus, mis määrab pikaajalise kasutuselevõtu.

Järgmise kümnendi edukaimad tarkvaraplatvormid ei ole ainult kõige võimsamad või kõige enam täiustatud tehisintellektiga. Need on need, kes kohtlevad oma kasutajaid partneritena, kes väärivad täielikku läbipaistvust. Olenemata sellest, kas ehitate virtuaalse masina liivakasti, automatiseeritud arveldustöövoogu või kliendisuhete torustikku, põhimõte on sama: öelge inimestele, mida teete, andke neile selle üle kontroll ja ärge kunagi eeldage, et vaikimine võrdub nõusolekuga. See pole lihtsalt hea tarkvarakujundus – see on hea äri.

Kas olete valmis oma toiminguid lihtsustama?

Kas vajate kliendisuhete haldust, arveldamist, personalijuhtimist või kõiki 207 moodulit – Mewayz pakub teile lahenduse. Üle 138 000 ettevõtte on juba vahetuse teinud.

Alustage tasuta →
com.

Korduma kippuvad küsimused

Mis on funktsioon Anthropic Cowork ja miks see nii palju ruumi võtab?

Töölauale mõeldud Claude'i funktsioon Cowork on loodud pakkuma täielikult konteineriseeritud arenduskeskkonda. Selleks on vaja luua suur virtuaalmasina (VM) pakett, mis sisaldab kogu operatsioonisüsteemi ja vajalikke tööriistu. Need VM-i kujutised on oma olemuselt suured, sageli alates mitmest gigabaidist, mis seletab kasutajate teatatud märkimisväärset 10 GB+ salvestusruumi tarbimist.

Kuidas ma saan kontrollida, kas Cowork kasutab minu Macis salvestusruumi ja kuidas seda keelata?

Saate kontrollida oma salvestusruumi jaotises Teave selle Maci kohta > Salvestusruum. Selle keelamiseks avage Claude'i töölauarakendus, avage Seaded, leidke funktsioon Cowork ja lülitage see välja. See peaks takistama VM-i töötamist ja võimaldama süsteemil lõpuks eraldatud ruumi puhastada, kuigi võib osutuda vajalikuks paketi käsitsi kustutamine.

Kas AI-toega kodeerimisabi jaoks on kergeid alternatiive?

Jah, paljud kodeerimisabilised töötavad ilma täielikku kohalikku VM-i nõudmata. Näiteks pilvepõhistel tööriistadel või laiendustel, mis integreeritakse otse teie IDE-ga, on tavaliselt minimaalne jalajälg. Sellised teenused nagu Mewayz, mis pakub juurdepääsu 207 AI-moodulile hinnaga 19 dollarit kuus, pakuvad võimsat kodeerimisabi ilma märkimisväärseid kohalikke salvestusressursse kulutamata.

Mida peaksid arendajad arvestama enne AI-tööriistade kasutamist kohaliku täitmisega?

Kontrollige alati süsteeminõudeid ja dokumentatsiooni taustprotsesside või kohalike installimiste osas. Pöörake tähelepanu saadaolevale salvestusruumile, eriti väiksemate SSD-dega seadmetes. Kaaluge kohaliku töötlemise (nt võrguühenduseta kasutamise) eeliseid ressursikuluga. Alternatiivide, nagu Mewayzi ulatuslik mooduliteek, uurimine võib pakkuda tugevaid funktsioone ilma varjatud salvestusmaksuta.

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 30,000+ businesses. Free forever plan · No credit card required.

Ready to put this into practice?

Join 30,000+ 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