Мэдээ

Cloudflare кодын стандартуудаа AI-аар албаддаг боллоо: 16,000 гаруй PR-ийг AI автоматаар блокложээ

TOGTOKHTOGTOKH·2026 оны наймдугаар сарын 21·1 үзсэн·
Cloudflare кодын стандартуудаа AI-аар албаддаг боллоо: 16,000 гаруй PR-ийг AI автоматаар блокложээ

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

Дэлхийн томоохон сүлжээ, аюулгүй байдлын дэд бүтэц нийлүүлэгч Cloudflare энэхүү асуудлыг AI-ийн тусламжтайгаар бүрэн шийдсэн туршлагаа олон нийтэд дэлгэлээ. Тэд инженерчлэлийн бүх стандартуудаа машинаар шууд уншигдах хэлбэрт оруулж, зөрчил гаргасан 16,000 орчим кодын өөрчлөлтийг (PR) AI автоматаар блоколсон болохыг мэдээллээ.


Баримтжуулалт биш, бодит "Хяналтын Систем"

Cloudflare-ийн хувьд энэ нь зүгээр нэг "AI Code Reviewer" ашиглаж, хөгжүүлэгчийн бичсэн кодонд коммент үлдээх төдий зүйл биш юм. Тэд инженерчлэлийн бүх стандартуудаа Cloudflare Codex хэмээх төвлөрсөн репозиторид IETF RFC форматтай төстэй, бүтэцлэгдсэн хэлбэрээр байршуулжээ.

Дүрэм бүрийг "SHOULD" (Зөвлөмж) эсвэл "MUST" (Заавал биелүүлэх шаардлага) гэсэн тодорхой ангиллаар тодорхойлж, системийн AI агентад тухайн баримтуудыг бодит цагт шинжлэх үүрэг өгсөн байна.

Ингэснээр Cloudflare-ийн AI систем:

  • 2026 он гарснаас хойш нийт 230,000 орчим стандартын зөрчлийг илрүүлсэн.
  • Үүнээс 16,000 орчим PR нь "MUST" стандартыг зөрчсөн тул автоматаар "Approval Withheld" буюу код нийлүүлэхийг хоригложээ.

Шинэ дүрэм нэвтрүүлэх гурван шатлалт загвар

Инженерүүдийн ажилд дарамт учруулахгүй, хөгжүүлэлтийн хурдыг сааруулахгүй байхын тулд тэд стандартыг Guidance → Observation → Enforcement гэсэн гурван шатлалаар хэрэгжүүлдэг байна:

  1. Guidance (Зөвлөмж): Шинэ дүрэм гарах үед AI зөвхөн хөгжүүлэгчид анхааруулга өгч, зөв загварыг санал болгоно.
  2. Observation (Ажиглалт): Хөгжүүлэгчид шинэ стандартыг хэр зэрэг дагаж мөрдөж байгааг, санал болгосон дүрэм бодит амьдрал дээр тохирч байгаа эсэхийг баг хянана.
  3. Enforcement (Албадлага): Стандарт тогтворжиж, нийтээр хэвшсэн гэж үзвэл уг дүрмийг "MUST" түвшинд шилжүүлж, биелүүлээгүй тохиолдолд кодын нэгтгэлийг шууд хаана.

Энэхүү аргачлал нь дүрмийг амьд, дасан зохицох чадвартай болгодог байна.


Зөвхөн кодоор хязгаарлагдахгүй: Архитектураас Incident хүртэл

Cloudflare-ийн энэхүү системийн хамгийн том давуу тал нь зөвхөн Git коммит дээр биш, системийн хөгжүүлэлтийн бүх мөчлөгт (SDLC) ажилладагт оршино:

  • Техникийн дизайн (RFC): Хөгжүүлэгч кодыг бичиж эхлэхээсээ өмнө архитектурын төлөвлөгөө, техникийн дизайнаа бичих үед AI нь Cloudflare-ийн аюулгүй байдал, өргөтгөх чадварын зарчимд нийцэж буйг шалгана.
  • Код бичилт (PR Review): PR нээгдэх үед дүрэм зөрчигдсөн эсэхийг секунд хүрэхгүй хугацаанд нарийвчлан хянана.
  • Гэнэтийн саатал (Incident Reports): Системд алдаа гарсны дараа хийгдэх post-mortem шинжилгээг AI хянаж, тухайн алдаа нь ямар нэгэн стандарт дутсанаас болсон эсэхийг илрүүлдэг. Хэрэв шинэ төрлийн эрсдэл гарвал түүнийг засах шинэ дүрмийг Cloudflare Codex-д автоматаар санал болгож, Feedback Loop үүсгэдэг байна.

Дүгнэлт: Инженерүүдэд ямар сургамжтай вэ?

Олон компаниуд AI-ийг зөвхөн хурдан код бичих (Copilot, autocomplete) хэрэгсэл болгон харж байгаа энэ үед Cloudflare AI-ийг "Инженерчлэлийн чанарыг хамгаалах бамбай" болгон ашиглаж болохыг харууллаа.

Хэрэв танай баг дундын баримтжуулалт, архитектурын дүрмүүдээ эмхлэх гэж ядаж байгаа бол тэдгээрийг Markdown/RFC хэлбэрээр бүтэцлэн загварчилж, AI агентуудаар дамжуулан CI/CD пайплайн дээрээ автоматаар шалгуулдаг загварт шилжих цаг болжээ.

Эх сурвалж: InfoQ, Cloudflare Engineering Report

Сэтгэгдэл

Ачаалж байна...