იმ წამს, როცა AI-აგენტი წერს კოდს, რომელიც არ გადაგიხედავს, გაქვს პრობლემა: სად გაუშვებ მას? არა შენს ლეპტოპზე, შენს SSH-გასაღებებთან და ფაილებთან ახლოს. ჩვეულებრივი პასუხი კონტეინერია — მაგრამ კონტეინერი შენს ბირთვს იზიარებს და შენს მანქანაზე ცხოვრობს. არსებობს უფრო სუფთა საზღვარი, რომელსაც თითქმის არავინ იყენებს, რადგან ადრე მისი მოწყობა ძალიან ნელი იყო: მთელი ერთჯერადი VPS, რომელსაც აგენტი თვითონ ქმნის, იყენებს და ანადგურებს.
სწორედ ამაზეა საუბარი — და ეს არის შაბლონი, რომლისთვისაც EQVPS უნიკალურადაა აგებული, რადგან აგენტს შეუძლია გაიაროს მთელი სასიცოცხლო ციკლი თვითონ, MCP-ის მეშვეობით.
რატომ ჯობს ერთჯერადი VPS ლოკალურ კონტეინერს
არასანდო კოდის გასაშვებად კითხვა ზიანის რადიუსია — რას შეიძლება შეეხოს, თუ ცუდად მოიქცევა?
- ლოკალური კონტეინერი შენს ბირთვს იზიარებს, შენს ქსელზეა და ერთი არასწორი კონფიგურაციის დაშორებით შენი ჰოსტისგან. კარგია კოდისთვის, რომელიც შენ დაწერე; სარისკოა კოდისთვის, რომელიც AI-მ ახლახან დააგენერირა.
- ერთჯერადი VPS ცალკე მანქანაა საკუთარი OS-ით, საკუთარი IP-ით და არაფრით შენით მასზე. არასანდო კოდი იქ გადის. დასრულებისას მანქანა ნადგურდება და ყველაფერი მასზე მასთან ერთად ქრება.
მიზეზი, რის გამოც ადრე ამას არ აკეთებდნენ, ხახუნია: სერვერის შექმნა და დაშლა ნიშნავდა დაფას, ბარათს, ადამიანს. მოაშორე ეს, და ერთჯერადი VPS-ქვიშის ყუთი აშკარა არჩევანი ხდება.
სასიცოცხლო ციკლი, აგენტის საკუთრებაში
ეს ის ნაწილია, რომელიც მხოლოდ აქ მუშაობს. ჩვენი MCP-სერვერის მეშვეობით აგენტი გაივლის მთელ ციკლს ადამიანის გარეშე:
order_vps({ product: "nano", os_id: 1 }) // ახალი მანქანა, გადახდილი წინასწარი ბალანსიდან
get_vps_status({ service_id }) // → ip, ssh_port, ერთჯერადი root-პაროლი
// აგენტი შედის SSH-ით, უშვებს არასანდო კოდს, კითხულობს შედეგს უკან
cancel_service({ service_id, type: "immediate", confirm: "<hostname>" })
// → VM განადგურდა; გამოუყენებელი გადახდილი დრო დაბრუნდა ბალანსზე
ოთხი გამოძახება: შექმენი, წაიკითხე წვდომა, გაუშვი, გაანადგურე. არც დაფა, არც ვინმე, ვინც ყიდვას ამტკიცებს. აგენტმა იყიდა და გაუშვა თავისი სერვერი; ახლა მას აგდებს კიდეც.
ეკონომიკა, რომელიც ამას პრაქტიკულს ხდის
ორი დიზაინის არჩევანი მას "ძვირიდან" "აშკარაში" გადააქცევს:
- წინასწარი ბალანსი = ხარჯვის მკაცრი ჭერი. აგენტი იხდის ბალანსიდან, რომელიც ერთხელ შეავსე კრიპტოთი. ის ვერასოდეს დახარჯავს იმაზე მეტს, ვიდრე არსებობს — ასე რომ გაქცეული ციკლი, რომელიც მანქანებს ქმნის, შემოსაზღვრულია ბალანსით, არა შენი მთელი საფულით.
- მყისიერი გაუქმება აბრუნებს გამოუყენებელ დროს. მანქანის განადგურება პერიოდის შუაში აბრუნებს გამოუყენებელ გადახდილ დროს ბალანსზე (
refund_amount), რაც შემდეგ ქვიშის ყუთს აფინანსებს. აგენტი, რომელიც მანქანას ათი წუთით რთავს, უმეტესს იბრუნებს. ხანმოკლე მანქანები იაფი რჩება.
ერთად, ისინი ერთ-დავალებაზე-ერთჯერად ქვიშის ყუთს ეკონომიკურად აზრიანს ხდიან, არა ფულის ორმოს.
პატიოსანი მასშტაბი
- ეს VPS-იზოლაციაა, არა უსაფრთხოების კვლევის ანკლავი. თითოეული ქვიშის ყუთი მთელი VM-ია — გაცილებით ძლიერი, ვიდრე ლოკალური კონტეინერი, მაგრამ ეს სტანდარტული ვირტუალიზაციაა, არა ფორმალურად გამაგრებული ქვიშის ყუთი. კოდის გასაშვებად, რომელიც AI-მ ახლახან დაწერა, შენი მანქანის რისკის გარეშე, ზუსტად შესაფერისია; მტრული მავნე პროგრამის ანალიზისთვის გამოიყენე სპეციალური ხელსაწყოები.
- მომზადება დაახლოებით ერთ წუთს იღებს. ახალი VM ირთვება და SSH პასუხობს დაახლოებით 60 წამში — სწრაფად, მაგრამ არა მყისიერად, როგორც თბილი კონტეინერი. თითო დავალებაზე იზოლაციისთვის კარგია; წამზე ნაკლები ფუნქციის გამოძახებებისთვის ეს ის ხელსაწყო არაა.
- AUP მაინც მოქმედებს. ერთჯერადი ქვიშის ყუთი შენი საკუთარი არასანდო კოდისთვის კარგია; ერთჯერადი მანქანების გამოყენება ბოროტად გამოყენებისთვის, თავდასხმებისთვის ან სპამისთვის — არა, და ანგარიშის დახურვას იწვევს.
რატომ სწორედ აქ
არცერთი სხვა ჰოსტი არ აძლევს აგენტს უფლებას ფლობდეს ამ ციკლს დასაწყისიდან ბოლომდე: შექმენი, გადაიხადე, გაუშვი, გაანადგურე, დააბრუნე — ადამიანის გარეშე, ბარათის გარეშე და KYC-ის გარეშე. ელფოსტა რეგისტრაციისთვის, USDC ან USDT ბალანსის შესავსებად, და აგენტს შეუძლია თვითონ მართოს ერთჯერადი ქვიშის ყუთების ფლოტი. თუ აგებ აგენტს, რომელიც წერს და უშვებს კოდს, ეს არის იზოლაციის საზღვარი, რომელიც შენს მანქანას არ აზარალებს. მიმართე იგი MCP-endpoint-ისკენ და მიეცი მოამზადოს.
კომენტარები
ჯერ არ არის კომენტარები. იყავით პირველი.