1Password Codex-ით საინჟინრო პროდუქტიულობას 21%-ით ზრდის
1Password-ის ინჟინრები Codex-ით სწრაფად ქმნიან ახალ ფუნქციებსა და შიდა ხელსაწყოებს და მკაცრი უსაფრთხოების წესების დაცვით აღწევენ საწარმოო მზადყოფნას.

553%
Estimated ROI from Codex
~90%
კვლევის დროის შემცირება რთული, მრავალსერვისიანი საწარმოო პრობლემისას
10.9%
pull request-ის ციკლის მედიანური დროის შემცირება
$0.8მლნ
Codex-ით მიღებული წლიური საინჟინრო სიმძლავრის სავარაუდო ღირებულება
1Password-მა Codex პროგრამული უზრუნველყოფის მიწოდების მთელ სასიცოცხლო ციკლში დანერგა, რათა დაგეგმვიდან საწარმოო გარემომდე საჭირო დრო შეემცირებინა და ახალი ფუნქციები სწრაფად შეექმნა. 1Password-ის გუნდმა pull request-ის ციკლის მედიანური დრო თითქმის 11%-ით შეამცირა, ხოლო მომხმარებელთა ძირითად ჯგუფში საინჟინრო პროდუქტიულობა თითქმის 21%-ით გაზარდა.
საინჟინრო გუნდის შედეგებზე დაყრდნობით, 1Password-ის ხელმძღვანელობა Codex-ზე წვდომას სხვა ფუნქციურ გუნდებზეც ავრცელებს, რათა ფინანსებისა და მარკეტინგის გუნდებმა საკუთარი ხელსაწყოები და ფუნქციები შექმნან. ამ პროცესში 1Password უსაფრთხოების მკაცრ სტანდარტებს ინარჩუნებდა და სიჩქარის ზრდა მონაცემთა დაცვას არ შეწირვია.
„ჩვენი მრავალი ინჟინრისთვის მართლაც თვალის ამხელი აღმოჩნდა, რამდენად შემცირდა დრო დაგეგმვიდან ფუნქციის საწარმოო გარემოში ხილვამდე.“
1Password Codex-ს იყენებს, რათა იდეები დაგეგმვიდან განხორციელებამდე სწრაფად მიიყვანოს და ინჟინრებს მკაფიოდ ჩამოყალიბებული მომხმარებლის ისტორიების მოქმედ ფუნქციებად ქცევაში დაეხმაროს.
„ადრე პროექტს იწყებდი, ფიქრობდი, როგორ დაგეყო ის სხვადასხვა სპრინტად და ამ სპრინტებს საინჟინრო Scrum-გუნდებს უნაწილებდი“, — განმარტავს ნენსი ვანგი, 1Password-ის ტექნოლოგიების დირექტორი. „Codex-ით კი შეგიძლია ყველაფერი ერთი ცდით გააკეთო — იდეიდან პროტოტიპამდე და შემდეგ ფუნქციამდე, რომელიც საწარმოო გარემოში სრულად მუშაობს.“
„ჩვენს სამუშაო პროცესში Codex-მა ფუნქციების ერთი ცდით შექმნა გაამარტივა და დააჩქარა: მას მომხმარებლის ისტორიასა და სასურველი გამოცდილების აღწერას ვაძლევთ, რაც საინჟინრო განხილვამდე საჭირო გამეორებების რაოდენობას ამცირებს“, — ამბობს ვანგი.
ამ მუშაობის შედეგად შეიქმნა მრავალი ახალი ფუნქცია — როგორც შიდა ხელსაწყოები, ისე მომხმარებლებისთვის განკუთვნილი პროდუქტები. ერთ-ერთი მაგალითია Knox — სრულად აგენტური ფრონტენდის დიზაინის სისტემა, რომელიც 1Password-ის გუნდებს ახალი ინტერფეისების შექმნაში ეხმარება. სხვა მაგალითებია საიტის საიმედოობის ინჟინერიის (SRE) შიდა AI აგენტი და AI-ზე დანახარჯების მართვის ხელსაწყო.
1Password Codex-ს მკაფიოდ განსაზღვრულ საინჟინრო და უსაფრთხოების საზღვრებში ავტონომიურად მუშაობის საშუალებას აძლევს. „Codex მოთხოვნილ ფუნქციას თავად ყოფს ფუნქციურ სპეციფიკაციებად და ქმნის თითქმის საბოლოო პროტოტიპს, რომელსაც შემდეგ სისტემების ინჟინრებს გადავცემთ ბეკენდში დასანერგად“, — ამბობს ვანგი. ამ მიდგომამ სამუშაოს გადაცემის დრო შეამცირა და საინჟინრო პროდუქტიულობა გაზარდა. ინჟინრები კოდს უფრო სწრაფად წერენ და დაგეგმვას, განხორციელებასა და განხილვას შორის სამუშაოს გადაცემაზე ნაკლებ დროს ხარჯავენ.
Codex დაგეგმვიდან საწარმოო გარემომდე ყველა ეტაპში მონაწილეობს:
- დაგეგმვა და ტექნიკური დიზაინი: მოთხოვნებს გარდაქმნის სპეციფიკაციებად, დამოკიდებულებების შემოწმებებად და სამუშაო ამოცანებად.
- რეალიზაცია სხვადასხვა ტექნოლოგიურ სტეკში: CLI-ის მეშვეობით ინჟინრებს უცნობ Rust-ისა და TypeScript-ის კოდში გარკვევაში ეხმარება; პარალელური სამუშაო ხეები ამოცანებს ერთდროულად ასრულებს.
- Pull request-ის განხილვა: ცვლილებებს ადამიანამდე ამოწმებს და მიუთითებს ლოგიკურ პრობლემებსა და ნაკლულ კონტექსტზე.
- ტესტირება და გამოშვებისთვის მზადყოფნა: სხვა სამუშაოების პარალელურად ამოწმებს მიღების კრიტერიუმებს და ავტომატიზებულ ტესტებს უშვებს.
- უსაფრთხოება და წვდომა: უკავშირდება 1Password-ის შიდა AppSec სარტყელს; საიდუმლო მონაცემებზე მითითებები ღია ტექსტის ავტორიზაციის მონაცემებს მოდელის კონტექსტს მიღმა ტოვებს.
- საწარმოო გარემოში კვლევა: აგროვებს მტკიცებულებებს ინციდენტების მართვის, ტელემეტრიის, წყაროს კოდის კონტროლის, შეტყობინებებისა და ფუნქციური ალმების სისტემებიდან.

მოდელირებული წლიური საინჟინრო სიმძლავრის ღირებულება: $783,750. გამოთვლა ეფუძნება Codex-ის 50 მუდმივად აქტიურ დეველოპერს, თითო დეველოპერზე $250,000-ის სრულ წლიურ დანახარჯს, პროდუქტიულობის გაზომილ 20.9%-იან ზრდას, Codex-ის სავარაუდო 40%-იან წვლილსა და პროდუქტიული სიმძლავრის 75%-იან რეალიზაციას.
მას შემდეგ, რაც 1Password-მა Codex პროგრამული უზრუნველყოფის განვითარების მთელ სასიცოცხლო ციკლში დანერგა, საინჟინრო გუნდებმა პროდუქტიულობის 20.9%-იანი ზრდა და pull request-ის ციკლის მედიანური დროის 10.9%-იანი შემცირება დააფიქსირეს. ინჟინერმა, რომელიც მისთვის უჩვეულო ტექნოლოგიურ სტეკში მუშაობდა, შერწყმის ტიპური სამდღიანი პროცესი ერთ დღემდე შეამცირა; ხოლო ფიქსირებული ბეტა-გაშვების თარიღის მქონე გუნდმა გამოშვებისთვის კრიტიკული ოთხი დავალება დაასრულა, ნაცვლად ჩვეულებრივ მოსალოდნელი დაახლოებით ორისა.
10-ზე მეტ მიკროსერვისზე გავრცელებული დეფექტის კვლევის დრო დაახლოებით ორი საათიდან 5–20 წუთამდე შემცირდა. Codex-ის 50 მომხმარებლისგან შემდგარი მოდელირებული ჯგუფისთვის 1Password წლიურ საინჟინრო სიმძლავრეს დაახლოებით $784,000-ად, ხოლო ინვესტიციის უკუგებას 553%-ად აფასებს; გამოთავისუფლებული სიმძლავრე პროდუქტის განვითარებასა და შიდა ინოვაციებში რეინვესტირდება. 100 მუდმივი მომხმარებლის შემთხვევაში მოდელირებული წლიური სიმძლავრის ღირებულებამ შესაძლოა დაახლოებით $3.1 მილიონს მიაღწიოს, თუ Codex-ს პროდუქტიულობის გაზომილი ზრდის უფრო დიდი წილი მიეწერება.
„თუ მომხმარებლის უკუკავშირსა და ჩვენს ინტერფეისში სწრაფი ცვლილებების შეტანას შორის უკუკავშირის ციკლს დავაჩქარებთ, ეს ბიზნესს ნამდვილად ბევრ ახალ შესაძლებლობას გაუხსნის.“
1Password OpenAI-ის ხელსაწყოებს ფინანსების, მარკეტინგისა და სხვა გუნდებშიც ნერგავს, სადაც ჩატის ინტერფეისის გამოყენება უკვე ბუნებრივ ჩვევად იქცა.
1Password-ისთვის უსაფრთხოების მოდელი დანერგვის აუცილებელი საპროექტო მოთხოვნაა და არა კონტროლი, რომელიც გამოყენების გაფართოების შემდეგ უნდა დაემატოს. „პროდუქტების შექმნისას უსაფრთხოების უკიდურესად მკაცრ მიდგომას ვიცავთ“, — ამბობს ვანგი. მაგალითად, ნებისმიერი პროდუქტი, რომელიც ავტორიზაციის ან საიდუმლო მონაცემებს ეხება, უნდა შეესაბამებოდეს ნულოვანი ცოდნის არქიტექტურას, რომლის მიხედვითაც მგრძნობიარე მონაცემების გაშიფვრა და მათზე წვდომა მხოლოდ მომხმარებელს შეუძლია.
1Password ამ პრინციპს რეპოზიტორიებში ავტორიზაციის მონაცემების ნაცვლად საიდუმლო მონაცემებზე მითითებების შენახვით ახორციელებს. როდესაც Codex დამტკიცებულ შიდა ხელსაწყოს იძახებს, 1Password ავტორიზაციის მონაცემს უშუალოდ მოქმედების მომენტში განსაზღვრავს და გადასცემს, ამიტომ ღია ტექსტის მნიშვნელობა მოდელის კონტექსტში არასოდეს ხვდება.
უსაფრთხოების კიდევ უფრო გასაძლიერებლად, 1Password-ის ინჟინრებმა კომპანიის უსაფრთხოების პოლიტიკები „მრავალჯერ გამოსაყენებელ AppSec უნარებში ჩააშენეს“, რის შედეგადაც კომპანიის სტანდარტები განვითარების სამუშაო პროცესს თან მიჰყვება, — განმარტავს ვანგი. „ამან თამაშის წესები შეცვალა.“
ვანგისა და 1Password-ის გუნდის აზრით, ახლო მომავალში პროგრამული უზრუნველყოფის შექმნა „შექმნის დემოკრატიზაციის“ გზით უფრო ხელმისაწვდომი გახდება: პროგრამული უზრუნველყოფის შექმნას უფრო მეტი პროფესიის ადამიანი შეძლებს. თუ პირველ ტალღაში ინჟინრები AI-ის დახმარებით ქმნიდნენ პროდუქტებს, ახლა, ვანგის თქმით, „უკვე აშკარად მეორე ტალღაში ვართ. პროდუქტის, დიზაინის, კვლევისა და განვითარების სფეროში ყველა შემქმნელი ხდება. პროდუქტის მენეჯერები პროდუქტების გამოშვებას იწყებენ, დიზაინერები კი — ფრონტენდის კოდისას.“
ვანგის პროგნოზით, ეს ტენდენცია ყველა პროფესიულ როლზე გავრცელდება. „ვფიქრობ, ბოლო ნაბიჯი კომპანიაში ყველასთვის შექმნის შესაძლებლობის მიცემაა“, — ამბობს ის. „მომდევნო 12 თვეში სწორედ ამას ვიხილავთ: ადამიანები, რომლებიც ტრადიციულად კოდს არ წერენ ან საკუთარ თავს შემქმნელებად არ მიიჩნევენ, AI ხელსაწყოებს იმდენად კარგად აითვისებენ, რომ კოდის თავდაჯერებით გამოშვებას შეძლებენ.“


