OpenAI

2026 оны арван нэгдүгээр сарын 9

Стартап

CodeRabbit агентаар 20 дахин их программ хангамж гаргажээ

CodeRabbit нь OpenAI-ийн загваруудаар AI-ийн үүсгэсэн кодыг хянаж, найдвартай эсэхийг нь тогтоон, Codex ашиглан инженерийн багаа нэмэхгүйгээр 20 дахин их программ хангамж гаргаж байна.

Компанийн хэмжээ: Стартап
Бүс нутаг: Хойд Америк
Салбар: Технологи
Бүтээгдэхүүнүүд: API, Codex, Daybreak
Ачаалж байна…

CodeRabbit⁠(шинэ цонхонд нээгдэнэ)-ийн хамтран үүсгэн байгуулагч, гүйцэтгэх захирал Харжот Гиллийн үзэж буйгаар, агентын бичсэн кодыг баталгаажуулж, түүнд итгэх эсэхийг шийдэх нь AI-ийн үүсгэж буй өсөн нэмэгдэж буй ажлын үр дүнд багууд өөрсдийн үнэлэлт дүгнэлтээ өгөх гол үе шат болж байна. “Код бичих агент нэвтрүүлмэгц компани бүрд тулгардаг эхний саад нь кодын хяналт байдаг” гэж Харжот хэлэв.

CodeRabbit нь AI-ийн үүсгэсэн кодыг баталгаажуулж, найдвартай эсэхийг нь тогтоох зориулалттай, AI-д суурилсан удирдлага, хяналтын платформ бүтээсэн. 20,000 гаруй байгууллага, 150,000 гаруй нээлттэй эхийн төсөлд ашиглагддаг CodeRabbit нь AI агентуудын бичсэн кодыг ойлгох, хянах, хамгаалах, аль кодыг гаргахад бэлэн болсныг шийдэхэд багуудад тусалдаг.

CodeRabbit-ийн мэдээлснээр OpenAI-ийн үнэ, гүйцэтгэлийн харьцаа сайжирснаар кодын хяналтдаа илүү олон AI агент нэмж, үр өгөөжийг нь харилцагчдадаа хүртээх боломжтой болжээ. Харин Codex⁠ нь инженерийн багаа нэмэхгүйгээр 20 дахин их программ хангамж гаргахад нь тусалж байна. Тус компани мөн Daybreak⁠-ийг ашиглан өөрийн технологийн систем болон харилцагчдынхаа кодыг хамгаалдаг. Хамгийн сүүлийн бүтээгдэхүүн болох CodeRabbit Secure нь Daybreak-ийг Codex загваруудтай хослуулан, аюулгүй байдлаар мэргэшсэн агентуудаараа эмзэг байдлыг илрүүлж, засдаг.

“OpenAI шинэ загвар, ялангуяа сэтгэн бодох загвар гаргах бүрд манай бүтээгдэхүүний олон асуудлыг өргөн хүрээнд илрүүлэх чадвар эрс сайжирч байгааг бид харсан.”
– Харжот Гилл, CodeRabbit-ийн хамтран үүсгэн байгуулагч, гүйцэтгэх захирал

OpenAI-ийн сэтгэн бодох загваруудаар кодын хяналтыг сайжруулах нь

CodeRabbit анхны бүтээгдэхүүнээ GPT‑3.5 Turbo ашиглан бүтээсэн. GPT‑4 гарснаар бүтээгдэхүүн нь кодыг үр дүнтэй хянах чадвартай болсон гэж Харжот хэлэв. Улмаар тус компани OpenAI o1 болон OpenAI o3‑ийг эрт нэвтрүүлсэн. Кодын хяналт үүлэн орчинд асинхрон байдлаар явагддаг тул CodeRabbit асуудлыг сэтгэн бодоход илүү хугацаа зарцуулдаг ч илүү сайн дүн шинжилгээ хийдэг загваруудыг ашиглах боломжтой байв.

Баг шинэ загваруудыг мэдэгдэж буй асуудлуудаас бүрдсэн өөрсдийн жишиг сорилоор үнэлдэг. Ярилцлага өгөх үеэр Харжотын тооцоолсноор GPT‑6 Astra⁠ тухайн өгөгдлийн багц дахь асуудлын 50%-ийг илрүүлсэн нь уг жишиг сорилд бусад загвараас тэргүүлсэн үзүүлэлт байв.

Агентууд өөр өөр төрлийн алдаа гаргаж, засвар хийх явцад өмнөх хяналтаар илрээгүй асуудлууд гарч ирэхийн хэрээр жишиг сорил ч шинэчлэгдсээр байна. “Алдааны шинж чанар байнга өөрчлөгдөж байдаг тул загварууд сайжрахын хэрээр манай жишиг сорил ч өөрчлөгддөг” гэж Харжот хэлэв.

Илүү чадварлаг агентуудыг хэмнэлттэй нэвтрүүлэх нь

OpenAI-ийн загваруудын үнэ, гүйцэтгэлийн харьцаа сайжирсан нь CodeRabbit-д судалгааны шатны чадавхыг бүтээгдэхүүндээ нэвтрүүлэхэд тусалжээ. Загварын үнэ болон кэш ашиглалт сайжирснаар компани нь AI-ийг илүү өргөн ашиглаж, илүү олон дэд агент нэмж, үр өгөөжийг нь харилцагчдадаа хүртээх боломжтой болсныг Харжот онцлов.

CodeRabbit анх ажиллаж эхлэхдээ код дотроос хэрэгтэй хэсгийг олоход нэг эсвэл хоёр дэд агент ашигладаг байв. Одоо GPT‑6 Luna зэрэг өртөг багатай загварууд платформ даяар илүү олон дэд агент ажиллуулах боломж олгож, харин GPT‑6 Astra зэрэг загварууд төлөвлөлт, зохицуулалтыг хариуцаж байна.

“Өмнө нь зардлыг нь дийлэхгүй байсан ажлуудад ч одоо бид агентыг хаа сайгүй ашиглаж байна” гэж Харжот хэлэв. Ингэснээр CodeRabbit-ийн хийх баталгаажуулалт, хөгжүүлэгчдэд өгөх тайлбарын хүрээ өргөжиж, өөрсдөө бичээгүй өөрчлөлтийг ойлгож, түүнд итгэхэд нь тусалж байна.

Codex ашиглан 20 дахин их программ хангамж гаргах нь

Codex ашигласнаар тус компани сүүлийн зургаан сарын турш инженерүүдийнхээ тоог нэмэхгүйгээр ойролцоогоор 20 дахин их программ хангамж гаргаж байгааг Харжот хэлэв. Тэрээр ярилцлага өгөхөөс өмнөх 30 хоногт өөрөө 2,500–3,000 pull request илгээсэн гэж тооцоолжээ.

Энэ түвшинд хүрэхэд зөвхөн Codex нэвтрүүлэх нь хангалтгүй байв. Олон агент зэрэг ажиллуулахад зөөврийн компьютерийн санах ой, тооцоолох хүчин чадлаас эхлээд тест, программ хангамжийг хөрвүүлж багцлах хэрэгсэл, хамааралтай бүрэлдэхүүнүүд хүртэл хөгжүүлэлтийн бүхий л шатанд хязгаарлалт байгааг илрүүлсэн.

Баг хувилбар гаргах үйл явцаа хялбарчилж, аль шатанд хүний зөвшөөрөл хэрэгтэйг дахин авч үзсэн. Үүний зэрэгцээ хүний оролцоо шаардлагагүй, эрсдэл багатай өөрчлөлтүүдийг CodeRabbit ашиглан автоматаар гаргадаг болсон. “Бид программ хангамж хүргэх үйл явцыг бүхэлд нь үндсээр нь дахин бодож үзэх шаардлагатай болсон” гэж Харжот хэлэв.

Тус компани мөн Codex-д суурилсан Slack бот бүтээсэн бөгөөд энэ нь ашиглалтад буй системийн доголдол, Slack зурвас, тусламжийн хүсэлтийг ангилж, эрэмбэлдэг. Бот нь багт хянуулж, нэгтгүүлэхээр pull request үүсгэн өгөх боломжтой. Харжотын үзэж буйгаар үүлэн орчинд хөгжүүлэлт хийх нь тухайн компьютерийн хязгаарлалтыг багасгаж, багуудад хандалт болон аудитын илүү сайн хяналт олгох арга юм.

CodeRabbit-ийн илүү олон ажлыг кодоор удирдах нь

CodeRabbit нь Codex-ийг инженерчлэлээс гадна маркетинг, үйл ажиллагааны ажлыг кодоор удирдах зэрэгт ашигладаг. “Бид компанийнхаа үйл ажиллагааг аль болох кодоор удирдаж байна” гэж Харжот хэлэв.

Маркетингийн хувьд тус компани Google Ads-ийг pull request ашиглан удирддаг. Баг сурталчилгаа байршуулахын тулд хүсэлт нээж, нэгтгэдэг. Мөн контент бүтээх репозитор ашигладаг бөгөөд тэнд Codex слайд танилцуулга, харилцагчдад зориулсан баримт бичиг бэлтгэдэг. “Маркетингийн асуудлаа кодоор шийдэх асуудал болгон хувиргаж чадвал та 10 дахин хурдан ажиллана” гэж Харжот хэлэв.

Daybreak ашиглан хэрэглээний программын кодыг хамгаалах нь

CodeRabbit 2023 оноос хойш агентуудыг тусгаарласан туршилтын орчинд ажиллуулж, репозиторуудыг хуулбарлан, кодын хяналтад туслах код бичүүлж ирсэн. Саяхан CodeRabbit өөрийн платформыг туршиж, хамгаалахын тулд Daybreak-аар дамжуулан OpenAI-ийн Cyber загварыг ашигласан.

Баг уг загвараар дотооддоо нэвтрэлтийн тест хийж, халдагч өөрсдийнх нь платформд ямар аргаар нэвтэрч болохыг шалгасан. Урьдчилан ашиглах эрх авсан нь CodeRabbit-д өөрийн технологийн системийг хамгаалахад тусалсан гэж Харжот хэлэв. “Бид олон эмзэг байдал, бүр ийм зүйл тохиолдож болно гэж төсөөлж ч байгаагүй нарийн төвөгтэй халдлагын аргуудыг илрүүлсэн” гэж Харжот хэлэв.

Үүнээс хойш тус компани эдгээр чадавхыг зах зээлд нэвтрүүлж, хамгийн сүүлийн бүтээгдэхүүн болох CodeRabbit Secure-ээр харилцагчдынхаа кодыг хамгаалахад тусалж байна. Өнгөрсөн хоёр долоо хоногт тус компани урамшууллын хүрээнд хэрэглэгчдэдээ 1 сая ам.долларын үнэ бүхий нарийвчилсан шалгалтыг үнэ төлбөргүй хийж өгсөн. Codex загваруудаар нийт 13,000 нарийвчилсан шалгалт хийж, аюулгүй байдлын 43,000 гаруй эмзэг байдал илрүүлжээ. Харилцагчид нь эдгээр эмзэг байдлаас хэдэн мянгыг нь аль хэдийн засаж, кодынхоо аюулгүй байдлыг сайжруулжээ.

Агентын үүсгэсэн кодыг хөгжүүлэгчдийн хяналтад байлгах нь

Арын горимд ажилладаг агентууд даалгавар бүрийг хүн эхлүүлэх шаардлагагүйгээр сэрэмжлүүлэг, доголдолд хариу арга хэмжээ авч эхлэхийн хэрээр аль өөрчлөлтийг бүрэн хэрэгжүүлэхээ шийдэхэд багуудад илүү их тусламж хэрэгтэй болно гэж Харжот үзэж байна.

Цаашид CodeRabbit агент ашигласан программ хангамжийн хөгжүүлэлт рүү үйл ажиллагаагаа өргөжүүлж, агентуудын үүсгэсэн кодын өөрчлөлтийг өргөн хүрээнд баталгаажуулах, эрэмбэлэх, тайлбарлах, хамгаалах, шалгахад багуудад туслахаар ажиллаж байна.

Агентууд хөгжүүлэлтийн илүү их ажлыг гүйцэтгэхийн хэрээр код үүсгэх хурдтай хөл нийлсэн баталгаажуулалт, тайлбар, засвар үйлчилгээгээр хөгжүүлэгчдэд хяналтаа хадгалахад нь туслах боломж нээгдэж байна.