როგორ ქმნიან Nextdoor-ის ინჟინრები Codex-ით უსაზღვროდ
Nextdoor-ის ძირითადი პლატფორმის გუნდში Codex-ი იკვლევს პრობლემებს და მართვის სადავეებს პროდუქტის ინჟინრებს გადასცემს.

Nextdoor-ის მსგავსი პროდუქტი, რომელიც 11 ქვეყანაში 110 მილიონზე მეტ მომხმარებელს ემსახურება, პლატფორმის გუნდისგან ბევრს მოითხოვს. კორი დოლფინისთვის, ინჟინერიის განყოფილების ხელმძღვანელისთვის, Codex-ი ნიშნავს არსებით ცვლილებას: „აგენტისთვის იტერაციული პრომპტების მიცემიდან შედეგების ინჟინერიაზე გადასვლას, რა დროსაც ინჟინრები იწყებენ იმ შედეგზე ფიქრს, რომლის ხილვაც სურთ, და აგენტთან ერთად მუშაობენ ამ შედეგის შესაქმნელად.“
ეს ნიშნავს, რომ ცალკეული ინჟინრები სტეკში უფრო მაღლა ინაცვლებენ — აღარ არიან ჩაკეტილი კონკრეტული სისტემის ან ფრეიმვორკის სპეციალისტებად და შეუძლიათ პროდუქტის გამოცდილება მეტნაკლებად თავიდან ბოლომდე მართონ, მათ შორის რამდენიმე პლატფორმაზეც. პროდუქტიულობა იმდენად დაჩქარდა, რომ შემაფერხებელი ფაქტორი უკვე ინჟინერია კი არა, არამედ რთული სტრატეგიული კითხვებია იმის შესახებ, რა უნდა აიწყოს შემდეგ.
„Codex-მა ფუნდამენტურად შეცვალა ჩვენი ხედვა ინჟინერიაზე — იმდენად, რომ ინჟინერია მის გარეშე ვეღარც კი წარმოგვიდგენია.“
Codex-ის მეშვეობით „ინჟინრები გაცილებით ნაკლებ დროს ხარჯავენ იმაზე ფიქრში, ზუსტად როგორ ქმნიან, ხოლო მეტ დროს — შედეგზე ფიქრში,“ განმარტავს დოლფინი. ეს შედეგი შეიძლება იყოს ეკრანის ანაბეჭდები ან ვიდეო, რომელთა შექმნაზეც აგენტი იმუშავებს; წარმადობის ან ტესტის გარკვეული შედეგი; ან სრულად ახალი ფუნქციის იდეა.
Nextdoor-მა ახლახან გამოუშვა Opportunity Alerts (გამაფრთხილებელი შეტყობინებები შესაძლებლობების შესახებ), რომელიც ადამიანებს ახლომახლო სერვისის მომწოდებლების პოვნაში ეხმარება; Codex-ით ინჟინრები პროდუქტის გამოცდილებასა და სტრატეგიულ გეგმას მართავენ. მაგალითად, ერთმა ინჟინერმა, რომელიც გამაფრთხილებელ შეტყობინებებზე მუშაობდა, გააცნობიერა, რომ სასარგებლო იქნებოდა სერვისის მომწოდებლების ჩვენება რუკაზე. ადრე ასეთი ფუნქცია სამ გუნდს — მობილურ, ფრონტენდისა და ბეკენდის ინჟინერიას — შორის თანამშრომლობას მოითხოვდა და შეუსრულებელ სამუშაოდ შეიძლება დარჩენილიყო.
მაგრამ Codex-ის მეშვეობით „შევძელით, ერთ ინჟინერს ის თავიდან ბოლომდე აეწყო,“ განმარტავს დოლფინი, „რაც ნიშნავს, რომ მას შეუძლია, არა მხოლოდ დააჩქაროს პროდუქტის განვითარება, არამედ უკეთ გაიგოს პროდუქტის რეალური გამოცდილება და რისი გამოშვება ღირს.“
„როცა ინჟინრები სტეკში მაღლა გადაადგილებას იწყებენ, ისინი უფრო მეტად ხდებიან პასუხისმგებელი იმ პროდუქტზე, რომელსაც ქმნიან. ნამდვილად შესამჩნევი ხდება, როგორ იწყებენ ცალკეული ინჟინრები პროდუქტების წარმართვას.“
Rust-ის ჩაშენებულ მონაცემთა ბაზებსა და რბოლის მკაცრი მდგომარეობების (race conditions) მქონე სისტემებთან მუშაობისას Nextdoor-ი ყველაზე რთულად გასამეორებელი ხარვეზების გამართვაში დახმარებისთვის Codex-ს მიმართავს. გუნდი აგენტს კვლევისთვის სუფთა გარემოსა და გამოკვლევის სარტყელს აძლევს, შემდეგ კი მას ყველაფრისთვის იყენებს — იქნება ეს Kubernetes-ის პოდების არდაწყების მიზეზის გარკვევა თუ მონაცემთა ანალიზში ტრენდის სწორი ხაზის პოვნა.
„GPT‑5.4‑სა და 5.5-თან ერთად, ეს მართლაც შთამბეჭდავი განახლება იყო. ვხედავთ, როგორ ავლენს Codex-ი გამორჩეულ სიმტკიცეს და ცდილობს სწორი გადაწყვეტის პოვნას; ის ღრმად ეშვება ერთი შეხედვით ეზოტერიკურ ტექნიკურ დეტალებში, რათა ძირეულ მიზეზამდე მივიდეს,“ განმარტავს დოლფინი.
Codex-ითა და GPT‑5.5‑ით აღჭურვილ სწრაფ რეჟიმზე დოლფინი ამბობს: „გულწრფელი უნდა ვიყო, გუნდის დიდი ნაწილი მასზე დამოკიდებული გახდა. როცა იმ პრობლემაზე, რომელზეც მუშაობ, უკუკავშირის სწრაფი ციკლი გაქვს, ინჟინრისთვის ეს განცდა აღმაფრთოვანებელია.“
ინჟინერიის სამუშაო იმდენად დაჩქარდა, რომ დოლფინმა ცვლილება დაინახა ორგანიზაციის სხვადასხვა ნაწილზე ზეწოლაში. „ჩვენ იმდენად სწრაფად ვმოძრაობთ, რომ ვიწრო ყელი ინჟინერიაში აღარ დარჩა. ახლა საკითხავი რეალურად ის არის, როგორ გამოვავლინოთ შესაქმნელად სწორი რამეები და სწორი სტრატეგია — და ნაკლებად ის, სინამდვილეში როგორ ავაწყობთ მას.“


