Мэдээ

SDLC-ийн халааг ADLC авна: Cloudflare бие даасан Agent-уудад зориулсан шинэ дэд бүтэц ба Programmable CI/CD зарлалаа

TOGTOKHTOGTOKH·2026 оны наймдугаар сарын 16·0 үзсэн·
SDLC-ийн халааг ADLC авна: Cloudflare бие даасан Agent-уудад зориулсан шинэ дэд бүтэц ба Programmable CI/CD зарлалаа

Сүүлийн хоёр жилийн хугацаанд AI агент болон код бичих туслахууд (Coding Agents) асар хурдацтай хөгжиж, програм хангамжийн кодыг хүнээс хэд дахин хурдан бичих чадвартай болов. Гэвч үүний үр дүнд инженерчлэлийн шинэ гацаа (bottleneck) үүсээд байна: Код бичих үйл явц хэт хурдассан ч уламжлалт хөгжүүлэлтийн мөчлөг (SDLC), код шалгах (PR review), CI/CD пайплайн болон мониторинг нь энэ хурдыг гүйцэхээ болив.

Энэхүү асуудлыг шийдвэрлэхээр Cloudflare компани уламжлалт SDLC-ийг халж, ADLC (Agent Development Lifecycle) буюу бие даасан AI агентуудад суурилсан хөгжүүлэлтийн шинэ парадигмыг дэд бүтцийнхээ хамт албан ёсоор зарлалаа.


SDLC яагаад шаардлага хангахгүй болов?

Уламжлалт SDLC (Software Development Lifecycle) нь хүн код бичиж, гараар Pull Request үүсгэж, өөр нэг инженер кодыг нь шалгаж, статик YAML тохиргоотой CI/CD пайплайнаар тестлэх зарчим дээр суурилдаг.

Харин олон тооны AI агент зэрэг ажиллаж, мянга мянган issue болон өөрчлөлтийг автоматаар боловсруулах үед:

  • Инженерүүд агентуудын бэлтгэсэн олон зуун PR-ыг гараар хянаж амжихаа болив.
  • CI/CD дээр алдаа гарахад хүний оролцоогүйгээр шалтгааныг оношилж, кодыг нь эргүүлэн засах автомат систем дутагдаж байв.
  • Агентын хийсэн алхмууд, API дуудлагууд болон шийдвэр гаргалтын логикийг хянах (observability & tracing) уламжлалт лог системүүд тохирохгүй болсон.

Cloudflare-ийн танилцуулсан ADLC нь кодын санаа гарахаас эхлээд продакшнд байрших хүртэлх бүх шатыг агент-төвтэй (agent-native) болгож өөрчилж байна.


ADLC-ийн гол тулгуур шийдлүүд

1. Cloudflare Agents ба OpenTelemetry Tracing

Cloudflare шинээр Cloudflare Agents хяналтын самбар (dashboard) болон гүнзгий мониторингийн системээ танилцууллаа.

  • Session Replay & Messages: Агентын бүх харилцан яриа, System Prompt, дуудсан хэрэгслүүд (tool calls), аргументууд болон буцаасан үр дүнг бүрэн харах боломжтой.
  • Waterfall Tracing: OpenTelemetry стандартын дагуу агентын гаргасан хүсэлт бүрийг D1 мэдээллийн сан, KV кэш, Durable Objects эсвэл гуравдагч талын API-тай хэрхэн холбогдож ажилласныг нүдээр харж, алдааг (debug) бодит цагт илрүүлнэ.

2. Программчлагдах CI/CD (@cloudflare/ci) ба Өөрийгөө засах чадвар

Уламжлалт статик YAML файлуудын оронд Cloudflare Workflows ашиглан CI/CD пайплайныг бүрэн кодоор бичих боломжтой боллоо. Хамгийн чухал онцлог нь: Хэрэв тест эсвэл билд бүтэлгүйтвэл тусгай AI агент автоматаар алдааны шалтгааныг судалж, код засвар (fix) бэлтгэн, инженерт батлуулахаар (stage for review) санал болгодог. Энэ нь хөгжүүлэгчдийг уналт бүрийн дараа гараар лог ухаж суух механик ажлаас бүрэн чөлөөлөх зорилготой.

3. Локал хөгжүүлэлт ба Distributed Tracing

Wrangler болон Vite плагинуудад OpenTelemetry tracing-ийг суулгаж өгснөөр инженерүүд өөрсдийн локал орчинд ажиллаж буй агентуудаа продакшны түвшинд тестлэх боломжтой болсон. Агент өөрийн үүсгэсэн алдаагаа локал орчиндоо өөрөө оношилж засварлах боломж үүгээр нээгдэж байна.

4. Cloudflare Wallets & WebMCP

Зөвхөн код бичихээс гадна агентууд бие даан сүлжээнд санхүүгийн болон өгөгдлийн гүйлгээ хийх шаардлага тулгарч байна.

  • Cloudflare Wallets: AI агентууд хүний оролцоогүйгээр төлбөр тооцоо хийх, API кредит худалдан авах найдвартай, хязгаарлагдмал эрхтэй програмчлагдсан түрийвч.
  • WebMCP: Веб хуудсуудыг агентуудад зориулан хялбар уншигдах бүтэцтэй болгох шинэ протокол.

"Software Factory" буюу Програм хангамжийн үйлдвэрийн эрин

Cloudflare энэхүү бүтцээ өөрсдийн дэд бүтэц дээр бодитоор туршиж, Astro framework-ийн GitHub дээрх бүх issue-г бүрэн шийдвэрлэх замаар нээлттэй issue-гийн тоог 0 болгосон "Software Factory" туршилтаа хуваалцжээ.

Энэ нь хөгжүүлэгчийн үүрэг зөвхөн функц код бичихээс хальж, агентуудаас бүрдсэн системийг удирдах, архитектурын шийдвэр гаргах, аюулгүй байдлын хяналт тавих (Human-in-the-loop) чиглэл рүү эргэлт буцалтгүй шилжиж байгааг илтгэж байна.

Хэрэв та Cloudflare Workers болон AI SDK ашиглан бүтээгдэхүүн хөгжүүлж байгаа бол өнөөдрөөс эхлэн @cloudflare/ci болон локал tracing боломжуудыг өөрийн төсөлдөө нэвтрүүлж, агент суурьтай хөгжүүлэлтийн орчинг турших боломжтой.


Эх сурвалж: Cloudflare Blog, Agents Week Announcements

Сэтгэгдэл

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