
Whiteboard. բաց կոդով կտավ, որտեղ մշակողն ու կոդ գրող գործակալը միասին են նախագծում
dev.fast թիմի բաց կոդով աշխատասեղանային Whiteboard հավելվածը մշակողին ու կոդ գրող գործակալին մեկ կտավի վրա է հավաքում։ Նախագիծը տարածվում է MIT լիցենզիայով, իսկ իմաստային diff դիտիչը գրված է Rust-ով։
dev.fast թիմի բաց կոդով աշխատասեղանային Whiteboard հավելվածը ներառվել է Y Combinator-ի ձմեռային (W26) հավաքածուում։ Գաղափարը նեղ է. մեկ ընդհանուր կտավ, որտեղ մշակողն ու կոդ գրող գործակալը ծրագիրը նախագծում են միասին, այլ ոչ թե տերմինալում diff փոխանակում։
Նախագիծը GitHub-ում հրապարակվել է 2026 թվականի օգոստոսի 18-ին։ Սեպտեմբերի 25-ի դրությամբ այն ունի 641 աստղ, 27 fork և 438 commit, բաց հարցերը՝ 11։ Կոդը տարածվում է MIT լիցենզիայով և աշխատում է տեղական պահոցների հետ, ու կոդը չի լքում մշակողի մեքենան։
Գործակալ, որը նկարում է իր մտքերը
Whiteboard-ը միանում է գործիքներին, որ մշակողներն արդեն օգտագործում են, այդ թվում՝ Claude Code-ին և Codex-ին։ Գործակալը ստանում է SDK և կտավի վրա նկարում է հոսքի, հաջորդականության ու սուբյեկտ-հարաբերություն դիագրամներ, որոնք նկարագրում են նրա աշխատանքը փոփոխված կոդի կողքին։ Մեկ րոպեանոց դեմո տեսանյութը ցույց է տալիս ամբողջ շղթան։
Աշխատանքային հոսքը կարճ է. ներբեռնել հավելվածը, միացնել գործակալին ու խնդրել համեմատել ընթացիկ ճյուղը թարմացված main-ի հետ ու արդյունքը բացել կտավի վրա։ Ըստ փաստաթղթերի՝ Whiteboard-ն ամենալավն աշխատում է GPT-6 Sol-ի և Claude Opus 5.5-ի նման մոդելների հետ։
Rust-ով գրված իմաստային diff դիտիչ
Նախագծի ամենատեխնիկական մասը diff-ի դիտիչն է՝ գրված Rust-ով, որը հաշվի է առնում ոչ միայն տողերը, այլև վերացական շարահյուսական ծառը։ Ավելացված մեծ ֆունկցիաները ամփոփվում են որպես կեղծ կոդ, իսկ թեստերի ու փաստաթղթերի փոփոխությունները լռելյայն ծալված կամ թաքցված են։ WebAssembly-ի վրա հիմնված պլագինների համակարգը թույլ է տալիս փոխել այդ կանոնները։
Դիագրամի տարրին սեղմելը տանում է համապատասխան կոդին նույն պատուհանում։ Խմբագրիչի հիմքում Code OSS-ի fork է, դրա համար էլ VS Code-ի ստեղնաշարի կապակցումներն ու LSP աջակցությունը աշխատում են ի սկզբանե։ README-ի համաձայն՝ VS Code-ի այսօրվա կոդի մոտ 45%-ը Copilot է, դրա համար էլ թիմը խմբագրիչը ներառում է ամբողջությամբ, ոչ թե պահպանում է patch-եր։
Որոշումների մատյան և սահմանափակումներ
Ինքնավար գործակալի աշխատանքը հետադարձ ստուգելը դժվար է, ուստի Whiteboard-ը գործակալներին թույլ է տալիս կապել իրենց հետքերը կտավին։ Թիմը տեսնում է՝ ինչ պահանջներ է դրել, ինչպես են դրանք իրականացվել և որ որոշումներն է գործակալը կայացրել ինքնուրույն։
Ամեն ինչ դեռ պատրաստ չէ. Whiteboard-ի ներսում ֆայլերը խմբագրել հնարավոր չէ, մեկ ստուգման մեջ մի քանի պահոցի հետ աշխատանքը թույլ է աջակցվում, իսկ կիսված ստուգումները հղումն ուղարկելուց հետո թարմացումներ չեն ստանում։ Անանուն տելեմետրիան չի ներառում կոդը, diff-երը, հուշումները և մոդելի ելքը, ու այն ցանկացած պահի կարելի է անջատել։ Թիմերի համար նախատեսվում է հոսթինգային տարբերակ, սակայն README-ը խոստանում է, որ նախագիծը միշտ կմնա ինքնուրույն տեղադրվող։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։