Мэдээ

Pull Request-ийн эрин үе төгсөв үү? GitHub-ийн экс-CEO Thomas Dohmke хиймэл оюунд зориулсан "Entire" платформоо танилцууллаа

TOGTOKHTOGTOKH·2026 оны аравдугаар сарын 31·1 үзсэн·
Pull Request-ийн эрин үе төгсөв үү? GitHub-ийн экс-CEO Thomas Dohmke хиймэл оюунд зориулсан "Entire" платформоо танилцууллаа

Программ хангамжийн ертөнцөд сүүлийн 16 жилийн турш бат бөх оршин тогтносон нэгэн стандарт бий. Тэр бол бидний өдөр тутмын ажлын салшгүй хэсэг болсон Pull Request (PR) буюу кодын өөрчлөлтийг хүн нүдээрээ мөр мөрөөр нь шалгадаг процесс юм.

Гэвч хиймэл оюуны агентууд код бичилтийн хурдыг хэдэн зуу дахин нэмэгдүүлсэн өнөө үед энэхүү систем хөгжүүлэгчдийг урагшлуулах биш, харин хамгийн том гацаа (bottleneck) болгон уяж эхэллээ.

Яг энэ эгзэгтэй мөчид GitHub-ийн гүйцэтгэх захирлаар ажиллаж байсан Thomas Dohmke өөрийн үүсгэн байгуулсан Entire стартапын анхны хувилбарыг албан ёсоор олон нийтэд танилцууллаа. Тэд уламжлалт GitHub-ийн төвлөрсөн бүтэц болон Pull Request-ийг халж, код бичих агентуудад (Coding Agents) зориулсан цоо шинэ архитектурыг санал болгож байна.


Хүний хурданд зориулсан Git vs Секундэд мянга хандах AI агентууд

Git болон GitHub анх зохион бүтээгдэхдээ цэвэр "хүний хурд"-нд тохируулагдсан байв. Инженер өглөө репозитороо бүхлээр нь clone хийж, өдөржин локал дээрээ ажиллаад, оройдоо 50-100 мөр кодын өөрчлөлт бүхий PR үүсгэдэг. Багийн өөр нэг гишүүн тэр кодын diff-ийг харан "Looks good to me (LGTM)" хэмээн баталгаажуулдаг соёл ийн бүрэлдсэн билээ.

Гэвч өнөөдөр бодит байдал орвонгоороо эргэв. Cursor, Codex, Claude Code зэрэг AI агентууд нэгэн зэрэг ажиллаж, төсөлд хэдэн зуун өөрчлөлтийг нүд ирмэхийн зуур хийдэг боллоо. Саяхан Anthropic өөрсдийн инженерийн блог дээрээ өдөрт 30,000 гаруй merge хийгдэхэд Git бүтэц ачааллаа дийлэхээ больсон тул дотооддоо өөр шийдэл хийснээ зарлаж байсан билээ.

Агентууд секундэд олон мянган хүсэлт илгээж, төвлөрсөн платформуудын Rate Limit-ийг мөргөж, хүний шалгах боломжоос давсан хэдэн арван мянган мөр PR нээсээр байвал юу болох вэ? Үр дүнд нь инженерүүд бүтэн өдрийг хиймэл оюуны бичсэн эцэс төгсгөлгүй кодыг гүйлгэж уншихад барж байна.


PR-ийн оронд "Trails": Eval-д суурилсан кодын хяналт

Entire платформын хамгийн гол хувьсгал нь Pull Request-ийг бүрэн халж, оронд нь "Trails" гэх шинэ ойлголтыг нэвтрүүлсэн явдал юм.

Trails нь хүний нүдэн шалгалтад найдахын оронд Eval-driven agentic review буюу автоматжуулсан үнэлгээний агентуудыг ашигладаг:

  1. Зорилгын үнэлгээ (Intent Scoring): Агент тухайн кодыг зүгээр л синтаксийн хувьд зөв бичсэн үү гэдгийг биш, инженерийн тавьсан анхны шаардлага, архитектурын стандартыг хангасан эсэхэд дүн шинжилгээ хийж оноо (score) өгнө.
  2. Семантик тест ба регресс: Кодын өөрчлөлт системийн бусад хэсэгт үзүүлэх нөлөөг бодит орчинд тестлэн туршиж, эрсдэлийн түвшнийг тодорхойлно.
  3. Хүний үүрэг өөрчлөгдөх нь: Ингэснээр хөгжүүлэгч мөр бүрийг гараараа шалгах шаардлагагүй болж, зөвхөн агентийн гаргасан үнэлгээ, эрсдэлийн тайлан болон эцсийн үр дүнг хянаад кодоо үндсэн салбар (main branch) луу шууд итгэлтэй нийлүүлэх боломж бүрдэж байна.

Dohmke-ийн хэлснээр: "Инженерүүд кодын синтакс шалгагч биш, харин системийн зорилго баталгаажуулагч байх ёстой."


Төвлөрсөн сангаас "Distributed Git Network" рүү

Entire нь зөвхөн кодын review-ийг өөрчлөөд зогсохгүй, дэд бүтцийн түвшинд ч томоохон шинэчлэл хийжээ.

Өнөөгийн төслүүдийг Entire руу шилжүүлэхэд одоо байгаа GitHub репозиторыг шууд устгах шаардлагагүй. Entire нь тархмал сүлжээний (Distributed Network) зарчмаар ажиллаж, бүс нутгийн зангилаа (Regional Nodes) дээр репозиторыг кэшлэн толин хуулбар (mirror) үүсгэдэг.

Ингэснээр олон зуун AI агентууд үндсэн сервер рүү зэрэг хандаж гацаа үүсгэхгүйгээр, өөрт ойр байрлах Entire зангилаанаас секундэд миллисекундын дотор дата татаж, бичилт хийх боломжтой болж байна. Багууд өөрсдийн кодын гүйцэтгэлийг шалгах зорилгоор Entire нээлттэй эх бүхий ForgeMark хэмээх бенчмарк хэрэгслийг хамтад нь нийтэлжээ.


Энэ нь хөгжүүлэгчдэд юу гэсэн үг вэ?

Entire-ийн энэхүү нээлт нь программ хангамжийн хөгжүүлэлтийн соёлд дараах том дохиог өгч байна:

  • Review-ийн соёл өөрчлөгдөнө: Бидний өдөр тутам хэлэлцдэг "PR дээр коммент үлдээх", "мөр бүрээр алдаа хайх" дадал түүх болон үлдэж, оронд нь автоматаар баталгаажсан системүүдийг хянах шинэ дадал тогтоно.
  • Хөгжүүлэгчийн үнэ цэн архитектурт шилжинэ: AI код бичих болон алдааг засах хурд хязгааргүй өсөх тусам, хүний хийх хамгийн гол ажил нь "юуг, яагаад хийх вэ" гэдэг системийн дизайн болон бизнесийн логик дээр төвлөрнө.
  • Agent-native дэд бүтэц: Удахгүй бүх CI/CD, кодын сангууд агентуудын параллель урсгалыг дэмждэг шинэ үеийн протокол руу шилжиж эхэлнэ.

GitHub-ийг хөгжүүлж байсан хүн өөрөө GitHub-ийн суурь зарчмыг өөрчлөх шинэ гараагаа эхлүүлсэн нь ирээдүйн программ хангамж хэрхэн бичигдэх тухай маш тод зургийг харуулж байна.


Эх сурвалж: The New Stack, GeekWire, ITPro, Entire Launch Announcements

Сэтгэгдэл

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