Мэдээ

AI Хэрэгслүүдийг Удирдаж Сурах нь: Microsoft болон GitHub Багажууддаа "Сэтгэх Чадлын Тохируулга" (Thinking Effort) Нэмлээ

TOGTOKHTOGTOKH·2026 оны наймдугаар сарын 12·2 үзсэн·
AI Хэрэгслүүдийг Удирдаж Сурах нь: Microsoft болон GitHub Багажууддаа "Сэтгэх Чадлын Тохируулга" (Thinking Effort) Нэмлээ

AI хэрэгслүүдийн шинэ эрин: "On/Off" товчноос уян хатан тохируулга руу

Сүүлийн хэдэн жилд AI кодчиллын туслахууд (AI coding assistants) нь программ хөгжүүлэгчдийн өдөр тутмын ажиллагааны салшгүй хэсэг болж амжлаа. Гэвч өнөөг хүртэл эдгээр хэрэгслүүд нь ерөнхийдөө "асаалттай" эсвэл "унтраалтай" гэсэн хоёрхон төлөвтэй, эсвэл заасан нэг л тохиргоогоор хариулт өгдөг байв. Энгийн нэг өгүүлбэрийн засвар эсвэл комментари бичихэд ч, системийн чухал архитектурын өөрчлөлт дээр ч ижил хэмжээний AI тооцоолол хийгдэж, заримдаа хэт удаан хүлээх, эсвэл эсрэгээрээ хангалтгүй гүн шинжилгээ хийх асуудал гардаг байсан юм.

Тэгвэл Microsoft болон GitHub корпорациуд AI кодчиллын багажууддаа "Tunability" буюу AI-ийн сэтгэх гүн, тооцооллын хүчин чадлыг хөгжүүлэгч өөрөө уян хатан тохируулах шинэ концепцийг нэвтрүүлж эхэллээ. Энэхүү өөрчлөлт нь AI хэрэгслийг зөвхөн бэлэн хариулт өгдөг хайрцаг биш, хөгжүүлэгчийн тааруулж ажиллуулдаг тохируулгатай (configurable) машин болгон хувиргаж байна.

GitHub Copilot Code Review: Lite ба Balanced түвшнүүд

GitHub-ээс Copilot-ийн кодын ревью (Code Review) функцэд зориулан "Lite" болон "Balanced" гэсэн хоёр өөр ажлын түвшний тохируулгыг (effort levels) албан ёсоор нийтэд нээлттэй нэвтрүүлж эхэллээ.

Өмнө нь Copilot Pull Request (PR) бүрийг нэг ижил стандартаар шүүн тунгаадаг байсан бол одоо хөгжүүлэгчид PR-ийн эрсдэл болон нийлмэл байдлаас хамааруулан хурдыг сонгох боломжтой болсон юм:

  • Lite Effort: Жижиг рефакторинг, үсгийн алдаа засах, CSS болон энгийн UI-ийн өөрчлөлт бүхий жижиг PR-уудад зориулагдсан. Энэ горимд AI нь кодын үндсэн бүтцийг маш хурдан шалгаж, өндөр түвшний сэтгэгдэл үлдээнэ. Энэ нь хөгжүүлэгчийн цагийг хэмнэж, CI/CD дамжлага болон кодын интеграцийг хурдасгадаг.
  • Balanced / Deep Effort: Олон сервис дамжсан өөрчлөлт, аюулгүй байдлын хувьд эмзэг код, эсвэл бизнес логикийн гүн өөрчлөлттэй кодонд зориулагдсан. Энд AI нь кодын контекст, архитектурын хамаарал, боломжит аюулгүй байдлын цоорхойг гүнзгий шинжлэн бодож, нарийвчилсан ревью хийдэг.

Энэхүү тохируулга нь Copilot-ийг өдөр тутмын жижиг кодын өөрчлөлтөөс авахуулаад enterprise түвшний чухал кодын шинжилгээ хүртэл зохион байгуулалттай ажиллах боломжийг олгож байна.

Visual Studio 18.9: "Thinking Effort" слайдер ба гүн тунгаалт

Үүнтэй нэгэн ижил концепцийг Microsoft корпораци Visual Studio IDE дээрээ туршиж эхэллээ. Visual Studio 18.9 Insiders 2 хувилбарт AI моделд даалгавар өгөхөд түүний "эргэцүүлэн бодох хүчин чадал"-ыг (Thinking Effort) тохируулах тусгай контролыг нэмжээ.

Сүүлийн үеийн OpenAI o1, Anthropic Claude Extended Thinking зэрэг эргэцүүлэн боддог (reasoning models) AI загварууд нь хариулт өгөхөөсөө өмнө хэдэн секундээс хэдэн минутын турш дотоод сэтгэх сүлжээндээ (chain-of-thought) тунгаан боддог билээ. Visual Studio-ийн шинэ тохируулга нь хөгжүүлэгчид дараах боломжийг олгоно:

  1. Бага түвшний сэтгэх горим (Low Thinking Effort): Энгийн алгоритм, функцийн boilerplate код бичих, стандарт API дуудлага хийхэд тохиромжтой. AI нь эргэцүүлэн бодоход зарцуулах токений хэмжээ болон хугацаагаа багасгаж, бараг агшин зуурт код үүсгэнэ.
  2. Өндөр түвшний сэтгэх горим (High Thinking Effort): Төвөгтэй алгоритмын оновчлол (optimization), аюулгүй байдлын аудитын шалгалт шаардлагатай код, санах ойн алдагдлыг (memory leak) олох зэрэг гүн бодолт шаардсан даалгаварт зориулагдсан. AI нь хариултаа өгөхөөсөө өмнө логик дарааллаа олон дахин шалгаж, боломжит алдаануудыг урьдчилан тооцоолно.

Хөгжүүлэгчдийн хувьд яагаад "Tunability" чухал вэ?

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

  • Зардал болон тооцооллын нөөцийг оновчлох: AI загваруудын API дуудлага болон тооцооллын зардал нь тэдний ажиллах хугацаа, токений хэрэглээнээс шууд хамаардаг. Бүх энгийн даалгаварт хамгийн том, гүн боддог загварыг ашиглах нь санхүүгийн болон цаг хугацааны хувьд асар их ашиггүй.
  • Хурд ба чанарын тэнцвэр: Код бичиж байх үед хариулт авах гэж 30 секундээс дээш хүлээх нь хөгжүүлэгчийн төвлөрлийг (flow state) сарниулдаг. Энгийн даалгаврыг хурдан авах, харин чухал даалгавар дээр хүлээцтэйгээр гүн шинжилгээ хийлгэх сонголттой болох нь бүтээмжийг дээшлүүлнэ.
  • Кодын чанарын хяналт ба засаглал (Governance): Тохируулгатай болсноор багийн ахлах хөгжүүлэгчид эсвэл Tech Lead-үүд багийнхаа кодын ревью эсвэл AI ашиглалтын стандартыг тодорхойлоход хялбар болж байна. Жишээ нь, production руу орох Pull Request заавал "Balanced/Deep Review" дамжсан байх журмыг байгууллагын түвшинд тогтоож болно.

DEVX дүгнэлт: Шинэ стандартын эхлэл

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

Цаашид JetBrains, Cursor, Windsurf зэрэг бусад IDE болон AI хэрэгслүүд ч ижил төрлийн "Tunability" болон "Reasoning Control" тохируулгуудыг өөрсдийн системд стандарчилж нэвтрүүлэх нь тодорхой болов. Хөгжүүлэгчийн хувьд ямар үед хэдий хэмжээний AI хүчин чадлыг ашиглахаа мэддэг байх нь AI эрин үеийн чухал ур чадваруудын нэг болж байна.

Эх сурвалж: Visual Studio Magazine, GitHub Changelog

Сэтгэгдэл

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