
Eve-ը Next.js-ի նման է գործակալների համար. ինչպես սկսել
Դոմ Սիպովիչը dev.to-ում հրապարակել է գործնական ուղեցույց Vercel-ի բաց կոդով Eve ֆրեյմվորքի մասին, որը Next.js-ի կոնվենցիաների մոդելը տեղափոխում է կայուն գործակալների աշխարհ և խորհուրդ է տալիս սկսել պատրաստի ձևանմուշից, ոչ դատարկ պանակից։
Ծրագրավորող Դոմ Սիպովիչը սեպտեմբերի 23-ին dev.to-ում հրապարակել է ներածական հոդված Eve-ի մասին՝ Vercel-ի բաց կոդով ֆրեյմվորքը կայուն գործակալների համար, Agent Conf 2026-ի կենդանի ելույթի հիման վրա։
Next.js-ի ծանոթ մոդելը
Next.js-ը կայքը դարձրեց կոնվենցիաներով պանակ, իսկ Eve-ը նույն գաղափարը տեղափոխում է գործակալներին՝ մեկ դիրեկտորիա, մի քանի ընտրովի բլոկ և աճ միայն ըստ անհրաժեշտության։ Իսկական գործակալի համար բավական է instructions.md պերսոնան, իսկ skills, tools, channels և schedules ավելանում են ավելի ուշ։
Ֆրեյմվորքը գալիս է Vercel-ի «ինքնակառավարվող ինֆրակառուցվածքի» թեզի հետ՝ ինֆրակառուցվածք, որն ինքն է կառավարում իրեն։ Գործակալներին պետք են կայուն գործարկումներ, ալիքներ, sandbox-ներ և տեղադրումից հետո ստուգում։ Agent Conf-ում բոլորն օգտագործել էին Next.js, Eve-ը՝ գրեթե ոչ ոք։
Կաղապար՝ դատարկ պանակի փոխարեն
Նախագիծը կարելի է սկսել դատարկ՝ npx eve@latest init my-agent հրամանով, սակայն առաջին գործակալի համար հեղինակը խորհուրդ է տալիս eve.dev/templates-ի կաղապարը. դրանց Markdown ֆայլերն ու ընտրովի կոնֆիգները թափանցիկ են։
Կատալոգում իրական սցենարներ են՝ Next.js չաթ հիշողությամբ և աութենտիֆիկացիայով, Slack-ի ինտեգրացիա webhook-ների և Vercel Connect-ի վրա, և «ծրագրային գործարան» Foreman-ը, որը GitHub-ը և Linear-ը չորս դերերի միջոցով միացնում է draft pull request-ի։ Skills-ը նույն փիլիսոփայությունն է՝ Markdown ուղեցույցներ, որոնք գործակալը բեռնում է միայն անհրաժեշտության դեպքում։
Տեղադրում առաջին օրը
Հեղինակը ամենից շատ ընդգծում է վաղ տեղադրումը. Eve-ը Vercel-ում այն վայրն է, որտեղ գործակալը դառնում է ստուգելի, ոչ թե «ևս մեկ հոսթինգ»։ Գործակալները սպասում և գործիքներ են կանչում փուլերի միջև, իսկ Fluid Compute-ում պարապ մտածելու ժամանակը չի վճարվում այնպես, ինչպես մշտապես միացված սերվերները։ Մեկ CLI տեղադրումը գործակալին հասցնում է production՝ ալիքներով, գործարկումներով և ընթեռնելի ակնարկով։
Դիբագինգ և evals իրական սեսիաներից
Դիբագինգը ավելի շատ նման է Next.js-ի տեղադրման ընթերցմանը, քան տարբեր մեքենաներում log-ների որոնմանը. գործարկումը ցույց է տալիս, թե որ գործիքն է աշխատել, token-ների ծախսը, ժամանակը, արժեքը և cache token-ները։ Evals-ը աճում է նույն նյութից. Սիպովիչի կարծիքով լավագույնները գալիս են իրական զրույցներից, ոչ թե հորինված «ճիշտ պատասխաններից»։ Նրա հաջորդականությունը՝ վաղ տեղադրում, հետո գործարկումներ, դիբագինգ, production-ին համապատասխանող evals և միայն դրանից հետո՝ փոփոխություններ առանց վախի, վերջում՝ ներդնել Next.js հավելվածում withEve-ի և useEveAgent-ի միջոցով։
SiTech — AI-ով հզորացված վեբ մշակում
Ստեղծում ենք արագ ու ժամանակակից կայքեր և AI-ը ներդնում իրական բիզնես գործընթացներում։ Ունե՞ք նախագիծ կամ հարց։ Ուրախ կլինենք օգնել։