DeepSeek "DeepSeek Harness"-ийг нээлттэй эхээр цацлаа: Бүх хэсэг нь плагин болсон Coding Agent-ийн шинэ эрин
Хиймэл оюуны салбарт сүүлийн үед хамгийн хурдацтай өрнөж буй өөрчлөлт бол зөвхөн хүчирхэг суурь загвар (Foundation Model) гаргахаас гадна тэдгээрийг бодит орчинд бие даан ажиллах чадвартай Agent Harness (ажиллуулах орчин/runtime) болгон хөгжүүлэх явдал юм.
DeepSeek энэ чиглэлд томоохон алхам хийж, хөгжүүлэгчдэд зориулсан DeepSeek Harness (dsh) төслөө албан ёсоор Developer Preview хэлбэрээр зарлаж, эх кодыг нь GitHub дээр MIT лицензтэйгээр нээлттэй байршууллаа.
Энэхүү шийдэл нь Anthropic-ийн Claude Code гэх мэт төлбөртэй, хаалттай орчнуудын эсрэг нээлттэй эхийн бүрэн хэмжээний өөр хувилбар болж гарч ирж байгаагаараа салбарын анхаарлыг ихээхэн татаж байна.
"Agent = Model + Harness": DeepSeek-ийн шинэ философи
Хөгжүүлэгчдийн дунд "Хүчирхэг LLM загвартай байх нь хангалттай юу?" гэсэн асуулт байнга гардаг. Хэрэв тухайн загвар нь локал файлуудыг унших, засах, terminal тушаалуудыг найдвартай ажиллуулах, олон шатлалт ажлын урсгалыг алдаагүй удирдах орчингүй бол энэ нь ердөө л "үнэтэй авто-гүйцээгч" (autocomplete) төдий юм.
DeepSeek-ийн тайлбарлаж буйгаар LLM нь тухайн агентын "тархи/сүнс" бол Harness нь түүний гадаад ертөнцийг мэдрэх, багаж хэрэгсэл (tools) дуудах, бодит үйлдлийг тасралтгүй удирдан гүйцэтгэх "бие махбод" нь юм. DeepSeek Harness нь яг энэ холбоосыг нээлттэй, бүрэн удирдах боломжтой хэлбэрээр хөгжүүлэгчдэд олгож байна.
Архитектурын гол онцлог: "Everything is a Plugin"
DeepSeek Harness-ийн хамгийн сонирхолтой шийдэл нь түүний хэт модульчлагдсан архитектур юм. Энэхүү систем нь Cordis хэмээх микро-каркас дээр суурилсан бөгөөд систем доторх бүх эд анги нь плагин хэлбэрээр ажилладаг:
- LLM Adapters: Зөвхөн DeepSeek-ийн өөрийн загварууд төдийгүй хүссэн LLM API болон локал загваруудаа холбон ашиглах боломж.
- Tool Registry: Файл системтэй ажиллах, shell command гүйцэтгэх, git үйлдлүүд хийх багажууд бүгд бие даасан залгаас.
- Protocol Support: Сүүлийн үеийн стандарт болоод буй Model Context Protocol (MCP)-ийг шууд дэмжих бөгөөд гадаад мэдээллийн сан, серверийн интеграцуудыг хялбар залгаж болно.
- Custom Agent Loops: Төслийн онцлогоос шалтгаалан төлөвлөх (planning), дүгнэлт хийх (reflection), кодоо тестлэх циклийг өөрийн хүссэнээр тохируулж болно.
Энэхүү загварын ачаар хөгжүүлэгчид агентын үндсэн цөмийг өөрчлөхгүйгээр өөрсдийн компанийн дотоод хэрэгцээ, дүрэм журамд нийцүүлэн шинэ плагин нэмэх бүрэн эрх чөлөөтэй болж байна.
Local-First зарчим ба Аюулгүй байдал
DeepSeek Harness нь хөгжүүлэгчийн төхөөрөмж дээр Local-First зарчмаар ажиллахаар зохион бүтээгдсэн. Энэ нь таны эх код, сессийн түүх, тохиргооны мэдээлэл локал машинд найдвартай хадгалагдаж, зөвшөөрөлгүйгээр гадагш илгээгдэхгүй гэсэн үг юм.
Гэвч бие даасан coding agent-ууд нь терминал дээр тушаал ажиллуулах эрхтэй байдаг тул аюулгүй байдлын дараах шаардлагуудыг зөвлөж байна:
- Зөвшөөрлийн хяналт (Human-in-the-loop): Системийн чухал өөрчлөлт, файл устгах, гадаад сүлжээ рүү хандах зэрэг эгзэгтэй үйлдлүүдэд заавал хөгжүүлэгчийн зөвшөөрлийг шаардах тохиргоотой.
- Sandbox / Container: Агентыг тусгаарлагдсан Docker эсвэл VM орчинд ажиллуулах замаар үндсэн үйлдлийн системд нөлөөлөх эрсдэлийг хаах боломжтой.
- Prompt Injection хамгаалалт: Гаднын найдваргүй эх сурвалж болон вебээс татсан контентод агуулагдах хортой даалгавруудыг таних нэмэлт баталгаажуулалтын шатуудыг суулгажээ.
Хэрхэн туршиж үзэх вэ?
DeepSeek Harness-ийг өөрийн локал орчинд npm package ашиглан маш хялбараар ажиллуулж турших боломжтой:
# DeepSeek Harness CLI-ийг ажиллуулах
npx @deepseek-ai/dsh
Энэхүү тушаалыг ажиллуулснаар локал terminal болон вэб хөтчийн интерфэйс нээгдэж, таны төслийн сан (repository)-тай шууд холбогдон код бичих, алдаа засах, рефактор хийх даалгавруудыг хүлээн авахад бэлэн болно.
Дүгнэлт: Хөгжүүлэгчдийн багаж хэрэгсэлд юу өөрчлөгдөх вэ?
DeepSeek Harness нээлттэй эхээр гарч ирсэн нь зөвхөн загварын монополийг эвдээд зогсохгүй, Coding Agent дэд бүтцийг нээлттэй эхийн ертөнцөд бүрэн авчирлаа. Хөгжүүлэгч багууд одоо өндөр үнэтэй SaaS шийдлүүдээс хамааралгүйгээр, өөрсдийн сервэр болон хувийн орчинд ажиллах уян хатан, найдвартай агентын дэд бүтцийг угсрах боломжтой боллоо.
Төсөл одоогоор Developer Preview шатандаа яваа тул цаашид compatibility-breaking өөрчлөлтүүд гарахыг хөгжүүлэгчид анхаарах хэрэгтэй ч энэ нь AI агент бүтээгчдэд маш том суурь түшиц болох нь тодорхой байна.
Эх сурвалж: DeepSeek AI Official GitHub, DeepSeek API Documentation & Community Preview Release
Сэтгэгдэл
Ачаалж байна...