אחרי שבע חלופות לתוכנות Adobe, פרויקט ArtCraft חושף גרסאות חינמיות ל-Word, Excel ו-PowerPoint שנבנו בעזרת Claude, אבל הן עדיין רחוקות מהמקור
כמה זמן וכמה מתכנתים צריך כדי לבנות מחדש את Microsoft Office? במשך עשרות שנים, התשובה הייתה צוותי פיתוח גדולים ותקציבים של מיליארדי דולרים. ברנדון תומאס (Brandon Thomas), מהנדס תוכנה בעל 15 שנות ניסיון, מנסה להוכיח שאפשר לעשות את זה אחרת. ימים ספורים אחרי שהציג שבע חלופות חינמיות לתוכנות הדגל של Adobe, בהן Photoshop ו-Premiere Pro, הוא כבר משחרר תחליפים ל-Word, Excel ו-PowerPoint. כולם מבוססים על קוד פתוח, כולם נבנו בסיוע בינה מלאכותית, וכולם נראים מוכרים באופן שקשה להתעלם ממנו. השאלה היא האם מאחורי הממשקים המרשימים מסתתרת תוכנה שאפשר באמת לעבוד איתה.

הממשק של מיקרוסופט, הקוד של Claude
שלוש התוכנות החדשות נקראות WordCraft, GridCraft ו-DeckCraft, והן חלק מפרויקט ArtCraft שמוביל תומאס. כל אחת מהן נועדה לשחזר סביבת עבודה מוכרת: WordCraft מציעה עיבוד תמלילים, GridCraft מיועדת לגיליונות אלקטרוניים ו-DeckCraft מאפשרת ליצור מצגות. הדמיון לתוכנות של מיקרוסופט אינו מקרי. סרגלי הכלים, התפריטים, חלוניות הצד ואפילו קיצורי המקלדת תוכננו כך שמשתמשי Office יוכלו להתחיל לעבוד כמעט ללא תקופת הסתגלות.

מאחורי המראה המוכר מסתתר קוד חדש לחלוטין, לפחות לפי הצהרת המפתח. תומאס נעזר במודל Claude Opus 5.5 של Anthropic כדי לכתוב את היישומים בשפת Rust, הידועה בביצועים גבוהים ובדגש על בטיחות זיכרון. בניגוד לתוכנות Office הרשמיות, שגרסאות שולחן העבודה שלהן מיועדות בעיקר ל-Windows ול-macOS, היישומים החדשים תומכים גם בלינוקס, וניתן להריץ גרסאות שלהם בדפדפן באמצעות WebAssembly. קוד המקור זמין לציבור ברישיונות פתוחים.
התמיכה בפורמטים המקוריים היא חלק מרכזי מהפרויקט. WordCraft מסוגלת לפתוח ולשמור קובצי DOCX, כולל עיצוב מתקדם, טבלאות ומעקב אחר שינויים. GridCraft תומכת בקובצי XLSX ומציעה יותר מ-500 פונקציות חישוב, טבלאות ציר (PivotTables), תרשימים ונוסחאות דינמיות. DeckCraft מסוגלת לעבוד עם קובצי PPTX, ליצור אנימציות ומעברים בין שקופיות ולהציג מצגות במסך מלא. אלה כבר לא חלונות דמה עם כפתורים שלא עושים דבר, אלא יישומים עם מנועי עיבוד עצמאיים.

יש כאן גם יכולת מעניינת שפחות בולטת בצילומי המסך. היישומים תוכננו מראש לעבודה עם סוכני AI באמצעות פרוטוקול MCP, ממשק שורת פקודה וערוץ פקודות מבוסס JSON. המשמעות היא שסוכן בינה מלאכותית יכול לערוך מסמך, לבצע חישובים בגיליון או לבנות מצגת באמצעות פקודות ישירות, בלי לדמות לחיצות עכבר על המסך. זו תכונה שמצביעה על כיוון פיתוח רחב יותר מאשר העתקת ממשק קיים: תוכנות שולחן עבודה שנבנות מראש גם עבור משתמשים אנושיים וגם עבור סוכנים אוטומטיים.
מאות פונקציות לא מבטיחות תחליף בשל
למרות ההתקדמות, המספרים שמפרסם הפרויקט עצמו מציגים תמונה הרבה פחות נוצצת. GridCraft כבר מממשת 513 מתוך 523 פונקציות הגיליון שנבדקו, אבל צוות הפיתוח מעריך את מוכנותה לעבודה אמיתית בכ-50% בלבד. WordCraft מכסה כ-88% מהפקודות בסרגל הכלים של Word, אבל מוכנותה למשימות מקצועיות שבועיות מוערכת בכ-55%. גם DeckCraft נמצאת ברמת מוכנות מוערכת של כ-55% בהשוואה ל-PowerPoint. אלה הערכות פנימיות, לא תוצאות של מבחן תאימות עצמאי, והן ממחישות את הפער בין כפתור שקיים בממשק לבין תכונה שעובדת בצורה אמינה בכל מצב.
הפער הזה כבר נחשף בבדיקות מעשיות של התוכנות הקודמות בפרויקט. PhotoCraft, החלופה לפוטושופ, הצליחה לבצע משימות נפוצות כמו חיתוך תמונות, תיקוני צבע ועבודה עם שכבות. מנגד, בבדיקה אחרת היא התקשתה לפתוח תמונות בפורמט HEIC, המשמש כברירת מחדל במכשירי iPhone, ונרשמו בעיות בבחירת אובייקטים ובשמירת קבצים בפורמט המקורי. FilmCraft, החלופה ל-Premiere Pro, הציגה בעיות משמעותיות יותר, בהן קושי בביצוע פעולת חיתוך בסיסית של קליפ ובעיות בהשמעת אודיו.

וזו בדיוק הבעיה עם שחזור תוכנות ותיקות. אפשר לכתוב מחדש את הממשק של Excel, אבל המבחן האמיתי מגיע כשפותחים גיליון פיננסי מורכב שנוצר לפני שנים, כולל נוסחאות מקושרות, טבלאות ציר ועיצובים מיוחדים. שגיאה אחת בחישוב או בשמירה עלולה להפוך חיסכון בעלות הרישיון להוצאה יקרה בהרבה.
עבור משתמשים ישראלים יש גם שאלה מקומית: ברשימת שפות הממשק הנתמכות של WordCraft לא מופיעה כרגע עברית. גם התאימות לעבודה מלאה עם מסמכים בכיווניות מימין לשמאל, במיוחד כאלה שמשלבים טבלאות וטקסט באנגלית, מחייבת בדיקה לפני מעבר מתוכנת Office קיימת.
חשוב לזכור שכלי ArtCraft עדיין נמצאים בשלבי Alpha ופיתוח מוקדמים. קוד פתוח מאפשר לקהילה לבחון את היישומים ולתקן בעיות, אבל עצם פרסום הקוד אינו מבטיח שהבדיקות כבר בוצעו. בשלב הזה, שימוש בקבצים חשובים מחייב גיבוי ובדיקת תאימות, ולא כדאי להפקיד בידי תוכנה צעירה את העותק היחיד של פרויקט מקצועי.
מאחורי המחאה נגד המנויים מסתתרת שאלה גדולה יותר
היוזמה של תומאס התחילה מתסכול אישי ממדיניות המנויים של Adobe, ובמיוחד מדמי הביטול וממנגנונים שמקשים על לקוחות לעזוב. כעת הוא מפנה את אותה ביקורת כלפי Microsoft 365. אבל התמונה מורכבת יותר: מיקרוסופט עדיין מוכרת את Office Home 2024 ברכישה חד-פעמית, במחיר של 769 שקלים בישראל לשימוש ביתי, ומציעה גם גרסאות דפדפן חינמיות של Word, Excel ו-PowerPoint עם יכולות מוגבלות יותר. הבעיה שתומאס מבקש לפתור אינה רק המחיר, אלא התלות המתמשכת בספק התוכנה ובתנאי השימוש שלו.
לצד היישומים החינמיים, ArtCraft מפעילה גם שירותי יצירה באמצעות AI בתשלום, המבוססים על מנויים וחבילות קרדיטים. כך שהפרויקט אינו מתנגד לכל תשלום עבור תוכנה, אלא מציע הפרדה בין הכלים המקומיים, שאפשר להחזיק ולהריץ ללא מנוי, לבין שירותי בינה מלאכותית שדורשים משאבי מחשוב חיצוניים. זהו מודל עסקי אפשרי, אם כי עדיין לא ברור אם יצליח לממן תחזוקה של מספר כה גדול של יישומים לאורך זמן.
ויש גם את השאלה המשפטית. תומאס מגדיר את היישומים כשחזורים שנבנו בשיטת Clean Room, כלומר ללא העתקת קוד המקור של החברות המקוריות. אלא שגם שחזור עצמאי אינו מעניק חסינות אוטומטית מפני תביעות. ככל שהממשקים דומים יותר למקור, עשויות להתעורר מחלוקות סביב זכויות יוצרים, סימנים מסחריים ועיצוב מסחרי. השאלה אינה רק האם התוכנות פותחו מאפס, אלא אילו רכיבים בהתנהגות ובמראה שלהן זכאים להגנה משפטית.
מבחינה טכנולוגית, ההישג המשמעותי כאן אינו עצם קיומם של תחליפים חינמיים. LibreOffice, GIMP וכלים אחרים עושים זאת כבר שנים. החידוש הוא בקצב שבו מפתח מנוסה מסוגל להקים, בעזרת AI, בסיסי קוד של יישומים מורכבים שנראים ומתנהגים כמו מוצרים ותיקים. אלא שפיתוח גרסה ראשונית הוא רק חלק מהעבודה. תחזוקה, אבטחה, תאימות לאחור, בדיקות ושירות למשתמשים הם תחומים שבהם גם מאות אלפי שורות קוד שנוצרו במהירות לא מחליפות שנים של ניסיון מצטבר.
אם ArtCraft תצליח לצמצם את הפערים האלה, היא עשויה להציע אלטרנטיבה משמעותית למשתמשים שרוצים להפסיק לשלם על תוכנות ותיקות. אם לא, היא תישאר הדגמה מרשימה של יכולות הבינה המלאכותית, אבל כזו שעדיין מתקשה להחליף את הכלים שעליהם אנשים מסתמכים מדי יום. תומאס כבר הראה שאפשר לשחזר את המראה של תוכנות שנבנו במשך עשרות שנים. עכשיו מגיע החלק הקשה באמת: לגרום להן לעבוד באותה רמת אמינות.



