Мэдээ

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

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

Программ хангамж хөгжүүлэлтийн ертөнцөд сүүлийн 15 жилийн турш стандарт болон ноёлсон нэг ойлголт бол Git болон GitHub-ийн Pull Request (PR) билээ. Хэн нэгэн кодоо өөрчлөөд PR нээдэг, хамтрагч инженер нь diff-ийг мөр мөрөөр нь шалгаж, коммент бичиж, баталсны дараа үндсэн салбарт нэгтгэдэг (merge) энэ процесс бидний өдөр тутмын амьдрал байв.

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

GitHub-ийг олон жил удирдсан экс гүйцэтгэх захирал Томас Домке (Thomas Dohmke) энэхүү асуудлыг шийдэхээр үүсгэн байгуулсан Entire платформоо албан ёсоор олон нийтэд танилцууллаа. 60 сая ам.долларын хөрөнгө оруулалттай (300 сая ам.долларын үнэлгээтэй) уг төсөл нь уламжлалт PR-ийг халж, оронд нь Trails хэмээх агент суурьтай үнэлгээний системийг санал болгож байна.


Асуудал: Код бичих хурдассан ч Code Review гацаанд оров

Өмнө нь инженерүүд өдөрт 50–100 мөр чанартай код бичиж, түүнийг хүн ойлгож уншихад 10–15 минут хангалттай байв. Харин өнөөдөр AI агентууд нэг удаагийн даалгавраар репозиторын 20 файл дамжсан 1500 мөр diff үүсгэж байна.

Томас Домке AGNTCon дээр хийсэн илтгэлдээ: “Инженерүүд одоо PR нээгээд, энэ олон зуун мөр код яг цаанаа юу хийж байгааг ойлгохоо больсон. Хүний нүдээр мөр мөрөөр нь шалгах аргагүй хэмжээний код үйлдвэрлэгдэж байхад 2008 оны PR загвараар ажлаа явуулах боломжгүй” хэмээн онцолжээ.

Агентууд илүү их өөрчлөлт үүсгэж, өөрчлөлт бүр нь асар их код агуулах болсноор багуудын Review queue бүрэн түгжрэлд орсон юм.


"Trails": Онгоцны нисгэгчийн удирдлагын самбар шиг хөгжүүлэлт

Entire платформын гол цөм нь PR-ийг орлох Trails систем юм.

Хөгжүүлэгч кодоо push хийх үед Entire нь зөвхөн текст diff харуулахын оронд хэд хэдэн бие даасан AI агентуудыг тусгаарлагдсан sandbox орчинд ажиллуулдаг. Эдгээр агентууд нь:

  • Архитектурын дүрэм зөрчигдсөн эсэх,
  • Нууц үг, token алдагдсан эсэх,
  • Аюулгүй байдлын цоорхой үүссэн эсэх,
  • Edge-case логик тестүүдийг бүрэн давж буй эсэхийг автомат оноогоор (evaluation scores) дүгнэдэг.

Энэхүү үйл явцыг онгоцны нисгэгчийн Heads-Up Display (HUD) самбартай зүйрлэж байгаа юм. Хөгжүүлэгч кодын мөр бүрийг ухаж суух шаардлагагүй; харин бүх чухал шалгуур үзүүлэлтүүд "ногоон" болсон эсэхийг хянах үүрэгтэй.

Хэрэв ямар нэг eval шалгуур унавал Entire-ийн нээлттэй CLI-ээр дамжуулан код бичиж буй агент өөрөө алдаагаа засварлах хүртэл loop-д орж, асуудлыг шийдсэний дараа хүний зөвшөөрөлтэйгээр нэгтгэгдэнэ.


"Continuous Memory": Агентуудын ой санамж ба тархмал дэд бүтэц

Entire нь дан ганц review-ийн шинэ загвар төдийгүй Git дэд бүтцийг сууриар нь дахин загварчилжээ.

  1. Continuous Memory (Тогтмол ой санамж): Уламжлалт хэрэгслүүдэд AI агент өмнөх алдаагаа дахин давтах эрсдэлтэй байдаг. Entire нь агентын ажилласан бүх лог, учир шалтгааны дараалал (reasoning traces)-ийг репозитор дотор мета-өгөгдөл болгон хадгалдаг. Үүний дүнд AI загварууд дахин дахин ижил контекст ачааллах шаардлагагүй болж, token зарцуулалтыг 71% хүртэл бууруулж байгааг баталжээ.
  2. Тархмал, өндөр хурдтай Git серверүүд: AI агентуудын тогтмол автомат push, pull ажиллагаанаас болж уламжлалт Git төв серверүүд ачааллаа дийлэхээ больж эхэлсэн. Entire нь АНУ, Европ, Энэтхэг, Австралид байрлах өөрийн бүсчилсэн серверүүдээрээ дамжуулан уламжлалт Git hosting-оос 89 дахин хурдан ажиллагааг амлаж байна.

Хамгийн сонирхолтой нь Entire өөрийн тусдаа хиймэл оюуны загвар сургахгүй. Үүний оронд хөгжүүлэгчдийн өдгөө хэрэглэж буй Claude Code, Cursor, Codex зэрэг хүчирхэг агентуудтай шууд холбогдож ажиллах экосистемийг бүрдүүлж байгаа юм.


Инженерүүдийн үүрэг хаашаа шилжих вэ?

Энэхүү шилжилт нь хөгжүүлэгчдийн өдөр тутмын ажилд томоохон өөрчлөлт авчирна:

  • Мөр шалгагчаас "Дүрмийн архитектор" руу: Бид цаашид for давталт зөв бичигдсэн эсэхийг нүдээрээ хайх биш, харин тухайн репозиторт баримтлах аюулгүй байдлын бодлого, архитектурын тогтмол хэмжигдэхүүнүүдийг (invariants) сайн тодорхойлж өгдөг болох шаардлагатай.
  • Синхрон хий үзэгдлийн (Synchronized Hallucinations) эрсдэл: Код үүсгэгч агент болон кодод үнэлгээ өгөгч агент хоёул ижил төстэй хий үзэгдэл (hallucination) гаргаж, хүний хяналтыг сэм тойрох эрсдэл бий. Тиймээс эцсийн баталгаажуулалтын шалгуурыг маш нарийн тохируулах нь инженерүүдийн суурь чадвар болно.

Entire нь өдгөө хувийн репозиторуудад зориулсан хувилбараа бүх нийтэд нээлттэй болгоод байна. GitHub-ийн эрин үе төгсөх үү, эсвэл хоёр систем зэрэгцэн орших уу гэдгийг харах л үлдлээ.


Эх сурвалж: The New Stack, ZDNET, GeekWire

Сэтгэгдэл

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