1Password tingkatkan produktiviti kejuruteraan 21% dengan Codex
Jurutera 1Password menggunakan Codex untuk membina ciri baharu dan alat dalaman dengan pantas hingga sedia untuk pengeluaran sambil mengekalkan dasar keselamatan yang ketat.

553%
Estimated ROI from Codex
~90%
Pengurangan masa siasatan bagi isu pengeluaran kompleks yang melibatkan pelbagai perkhidmatan
10.9%
Pengurangan median masa kitaran pull request
$0.8J
Anggaran nilai kapasiti kejuruteraan tahunan daripada Codex
1Password telah menyepadukan Codex di seluruh kitaran hayat penyampaian perisian untuk memendekkan tempoh antara perancangan dengan pengeluaran, sekali gus membolehkannya membina ciri baharu dengan pantas. Pasukan 1Password telah mengurangkan median masa kitaran pull request sebanyak hampir 11% dan meningkatkan produktiviti kejuruteraan hampir 21% bagi kumpulan pengguna terasnya.
Berdasarkan hasil pasukan kejuruteraan, barisan kepimpinan 1Password sedang memperluas akses kepada Codex untuk fungsi lain, sekali gus membolehkan pasukan seperti kewangan dan pemasaran membina alat serta ciri mereka sendiri. Sepanjang proses ini, 1Password mengekalkan piawaian keselamatannya yang ketat, bagi memastikan peningkatan kelajuan tidak menjejaskan perlindungan datanya.
“Perkara yang benar-benar membuka mata ramai jurutera kami ialah pemendekan kitaran hayat antara perancangan dengan keupayaan melihat sesuatu ciri digunakan dalam pengeluaran.”
1Password menggunakan Codex untuk mempercepatkan peralihan idea daripada perancangan kepada pelaksanaan, sekali gus membantu jurutera mengubah cerita pengguna yang ditakrifkan dengan jelas menjadi ciri yang berfungsi.
“Sebelum ini, anda perlu meneliti sesuatu projek, memikirkan cara membahagikannya kepada beberapa pecutan dan menugaskan pecutan tersebut kepada pasukan scrum kejuruteraan yang berlainan,” jelas Nancy Wang, CTO 1Password. “Dengan Codex, anda sebenarnya boleh melakukannya dalam satu percubaan, daripada idea kepada prototaip, kemudian kepada ciri yang berfungsi sepenuhnya dalam pengeluaran.”
“Dalam aliran kerja kami, Codex menjadikan penghasilan ciri dalam satu percubaan lebih pantas dan mudah. Kami hanya perlu memberikannya cerita pengguna serta arahan tentang pengalaman yang diinginkan, sekali gus mengurangkan lelaran sebelum semakan kejuruteraan,” kata Wang.
Usaha ini telah menghasilkan pelbagai ciri baharu, termasuk alat dalaman dan produk untuk pelanggan. Salah satu contohnya ialah Knox, sistem reka bentuk bahagian hadapan berasaskan ejen sepenuhnya yang membantu pasukan 1Password membina antara muka baharu. Contoh lain termasuk ejen AI dalaman untuk kejuruteraan kebolehpercayaan tapak (SRE) dan alat pengurusan perbelanjaan AI.
1Password memberi Codex ruang untuk bekerja secara autonomi dalam batas kejuruteraan dan keselamatan yang ditetapkan dengan jelas. “Codex akan memecahkan ciri yang diminta kepada spesifikasi fungsian dan membina prototaip yang hampir siap. Kami kemudian boleh menyerahkannya kepada jurutera sistem untuk disepadukan ke dalam sistem bahagian belakang kami,” kata Wang. Pendekatan ini mengurangkan masa penyerahan tugas dan meningkatkan produktiviti kejuruteraan. Jurutera menulis kod dengan lebih pantas dan meluangkan lebih sedikit masa untuk penyerahan tugas antara perancangan, pelaksanaan dan semakan.
Codex terlibat dalam setiap langkah daripada perancangan hingga pengeluaran:
- Perancangan dan reka bentuk teknikal: Menukar permintaan kepada spesifikasi, semakan kebergantungan dan item kerja.
- Pelaksanaan merentas tindanan: Membantu jurutera memahami kod Rust dan TypeScript yang kurang dikenali melalui CLI; pepohon kerja selari menjalankan tugas serentak.
- Semakan pull request: Menyemak perubahan sebelum manusia melakukannya serta menandai isu logik dan konteks yang tiada.
- Pengujian dan kesiapsiagaan keluaran: Menjalankan kriteria penerimaan dan ujian automatik secara selari dengan kerja lain.
- Keselamatan dan akses: Disepadukan dengan harnes AppSec dalaman 1Password; rujukan rahsia menghalang bukti kelayakan teks biasa daripada memasuki konteks model.
- Siasatan pengeluaran: Mengumpulkan bukti daripada pengurusan insiden, telemetri, kawalan sumber, sistem panggilan dan bendera ciri.

Nilai kapasiti kejuruteraan tahunan yang dimodelkan: $783,750, berdasarkan 50 pembangun Codex yang aktif secara konsisten, kos tahunan menyeluruh sebanyak $250,000 bagi setiap pembangun, peningkatan produktiviti terukur sebanyak 20.9%, atribusi indikatif Codex sebanyak 40% dan realisasi kapasiti produktif sebanyak 75%.
Selepas 1Password menyepadukan Codex di seluruh kitaran hayat pembangunan perisiannya, pasukan kejuruteraan mencatat peningkatan produktiviti sebanyak 20.9% dan pengurangan median masa kitaran pull request sebanyak 10.9%. Seorang jurutera yang menyumbang di luar tindanan biasanya memendekkan proses penggabungan biasa daripada tiga hari kepada satu hari. Sementara itu, sebuah pasukan yang perlu memenuhi tarikh pelancaran beta tetap menyelesaikan empat tiket kritikal keluaran berbanding kira-kira dua yang lazimnya dijangkakan.
Bagi kecacatan yang melibatkan lebih daripada 10 perkhidmatan mikro, masa siasatan berkurang daripada kira-kira dua jam kepada 5–20 minit. Bagi kohort model yang terdiri daripada 50 pengguna Codex, 1Password menganggarkan kapasiti kejuruteraan tahunan bernilai kira-kira $784,000 dan ROI sebanyak 553%, dengan kapasiti tersebut dilaburkan semula dalam pembangunan produk dan inovasi dalaman. Dengan 100 pengguna konsisten, nilai kapasiti tahunan yang dimodelkan boleh mencecah kira-kira $3.1 juta, dengan andaian Codex menyumbang bahagian yang lebih besar kepada peningkatan produktiviti yang diukur.
“Jika kami benar-benar dapat mempercepatkan gelung maklum balas antara maklum balas pelanggan dengan pelaksanaan perubahan pantas pada UI kami, banyak peluang baharu akan terbuka untuk perniagaan.”
1Password juga sedang memperkenalkan alat OpenAI kepada pasukan kewangan, pemasaran dan pasukan lain, yang kini menggunakan antara muka sembang secara intuitif.
Bagi 1Password, model keselamatannya ialah keperluan reka bentuk untuk penerimagunaan, bukannya kawalan yang hanya ditambah selepas penggunaan berkembang. “Kami mengamalkan tahap keselamatan yang amat ketat dalam cara kami membina produk,” kata Wang. Sebagai contoh, sebarang produk yang mengendalikan bukti kelayakan atau rahsia mesti mematuhi seni bina pengetahuan sifar yang direka supaya hanya pelanggan boleh menyahsulit dan mengakses data sensitif mereka.
1Password melaksanakan prinsip itu dengan menyimpan rujukan rahsia dalam repositori, bukannya bukti kelayakan. Apabila Codex memanggil alat dalaman yang diluluskan, 1Password mendapatkan dan memasukkan bukti kelayakan ketika tindakan dilakukan, supaya nilainya dalam bentuk teks biasa tidak pernah memasuki konteks model.
Untuk memperkukuh keselamatan, jurutera 1Password turut menerapkan dasar keselamatan syarikat “ke dalam kemahiran AppSec yang boleh digunakan semula”, agar piawaian syarikat dapat digunakan di sepanjang aliran kerja pembangunan, jelas Wang. “Itu benar-benar mengubah segalanya.”
Wang dan pasukan 1Password menjangkakan penghasilan perisian akan menjadi lebih mudah diakses dalam masa terdekat melalui “pendemokrasian pembangunan”: lebih banyak peranan boleh membina perisian. Jika gelombang pertama menyaksikan jurutera menjadi pembangun berbantukan AI, Wang berkata, “Kini kita benar-benar berada dalam gelombang kedua. Semua orang dalam bidang produk, reka bentuk, penyelidikan dan pembangunan kini menjadi pembangun. Pengurus produk mula melancarkan produk, manakala pereka mula menghasilkan kod bahagian hadapan.”
Wang meramalkan trend ini akan tersebar kepada setiap peranan. “Saya rasa langkah terakhir ialah membolehkan semua orang dalam syarikat membina sesuatu,” katanya. “Itulah yang akan kita lihat dalam tempoh 12 bulan akan datang: mereka yang biasanya tidak menulis kod atau tidak menganggap diri mereka sebagai pembangun akan menjadi begitu selesa menggunakan alat AI sehingga mampu melancarkan kod dengan yakin.”


