Мэдээ

Контейнерын хувьсгал AI-д ирлээ: Docker хиймэл оюуны агентуудад зориулсан "Docker Agent"-ийг зарлалаа

TOGTOKHTOGTOKH·2026 оны аравдугаар сарын 8·3 үзсэн·
Контейнерын хувьсгал AI-д ирлээ: Docker хиймэл оюуны агентуудад зориулсан "Docker Agent"-ийг зарлалаа

Хиймэл оюуны салбарт сүүлийн жилүүдэд чатботоос хальж, бие даан даалгавар биелүүлдэг AI агентууд (Agentic AI) голлох байр суурийг эзлэх болсон. Гэвч өнөөг хүртэл хөгжүүлэгчдэд тулгарч буй хамгийн том бэрхшээл нь агентуудыг хооронд нь холбох, API болон төрөл бүрийн хэрэгслүүдийг (tools) угсрахын тулд бичигддэг олон арван мөрийн "цавуу код" (glue code), мөн тэдгээрийг аюулгүй орчинд тусгаарлан ажиллуулах явдал байв.

Тэгвэл програм хангамжийг контейнержуулах стандарт тогтоогч Docker компани энэхүү асуудлыг цоо шинэ түвшинд шийдвэрлэх нээлттэй эхийн Docker Agent хэрэгслээ албан ёсоор танилцууллаа.

"Docker run" контейнерт юу хийсэн бэ, түүнийг агентуудад авчирлаа

Docker-ийн багийнхан шинэ төслөө тайлбарлахдаа: "Docker run команд контейнеруудын ертөнцөд ямар хувьсгал хийсэн бэ, Docker Agent яг түүнийг AI агентуудад зориулж хийнэ" хэмээн тодорхойлжээ.

Өмнө нь хөгжүүлэгчид агентын логик бүрийг LangChain эсвэл тусгай SDK-ууд дээр кодлон, орчны тохиргоог гараар угсардаг байсан. Харин Docker Agent-ийн тусламжтайгаар та агентынхоо загвар (LLM), зан төлөв, ашиглах хэрэгслүүд болон хамтран ажиллах багийн бүтцийг ердөө ганц YAML файлд тодорхойлоод, ганцхан тушаалаар ажиллуулах боломжтой болж байна.

docker agent run agent.yaml

Ямар нэгэн backend сервис босгох, тусгай wrapper бичих шаардлагагүй бөгөөд интерактив Terminal UI (TUI) шууд нээгдэж, агенттай харьцах нөхцөл бүрдэнэ.

Багаар ажиллах Multi-Agent бүтэц ба тусгай үүргүүд

Docker Agent нь зөвхөн нэг ерөнхий загварыг ажиллуулахад зориулагдаагүй. Төвөгтэй асуудлыг шийдвэрлэхийн тулд төрөлжсөн агентуудаас бүрдсэн "баг" үүсгэхийг санал болгож байна. Нэг загварт бүх үүргийг даатгах нь контекстийн хэт ачаалал, алдаа гарах магадлалыг ихэсгэдэг тул ажлыг хуваарилах нь хамгийн үр дүнтэй арга юм.

Жишээ нь, кодын алдаа шалгаж засварлах хоёр агентаас бүрдсэн багийг дараах байдлаар тодорхойлж болно:

agents:
  root:
    model: openai/gpt-5-mini
    description: Алдаа илрүүлэгч (Investigator)
    instruction: |
      Алдааны лог болон кодод дүн шинжилгээ хийж шалтгааныг ол.
      Олсон дүгнэлтээ fixer агент руу шилжүүл.
    sub_agents: [fixer]
    toolsets:
      - type: filesystem
      - type: mcp
        ref: docker:duckduckgo

  fixer:
    model: anthropic/claude-sonnet-4-5
    description: Засварлагч (Implementer)
    instruction: |
      Investigator-оос ирсэн алдааг засварлах хамгийн бага, оновчтой өөрчлөлтийг хийж тест нэм.
    toolsets:
      - type: filesystem
      - type: shell

Энд root агент асуудлын уг шалтгааныг судлаад, засвар хийх ажлаа дараагийн мэргэшсэн sub-agent болох fixer рүүгээ автоматаар шилжүүлнэ.

Загварын хараат бус байдал ба MCP экосистем

Docker Agent-ийн онцлох давуу талууд:

  1. AI загваруудаас хараат бус (Provider Agnostic): OpenAI, Anthropic, Google Gemini, AWS Bedrock, Mistral, xAI зэрэг бүх томоохон үүлэн үйлчилгээ үзүүлэгчдийг дэмжинэ. Түүнчлэн дотоод сүлжээндээ ажиллуулах шаардлагатай бол Docker Model Runner-аар дамжуулан локал загваруудыг ч залгах боломжтой.
  2. Model Context Protocol (MCP) дэмжлэг: Агентууд Docker-ийн үндсэн filesystem, shell, think, memory зэрэг хэрэгслээс гадна аливаа локал болон зайнаас ажиллах MCP серверүүдийг шууд хэрэгсэл болгон дуудах чадвартай.
  3. Дэвшилтэт шийдвэр гаргалт ба RAG: Багцдаа BM25, вектор embedding, гибрид хайлт болон reranking бүхий RAG дэд бүтцийг суурилуулсан.

OCI Registry ба микро-VM хамгаалалт: Түгээх ба аюулгүй байдлын шинэ стандарт

Хөгжүүлэгчдийн хувьд хамгийн таатай мэдээ бол агентуудыг түгээх арга зам юм. Өмнө нь та өөрийн бүтээсэн контейнер имижийг Docker Hub руу push хийдэг байсан шигээ бэлэн болсон агент болон түүний тохиргоог аливаа OCI (Open Container Initiative) registry рүү нийтэлж, бусад багийн гишүүд нь docker agent pull хийгээд шууд ажиллуулах боломжтой боллоо. Энэ нь байгууллагын түвшинд AI агентуудыг хувилбаржуулах, CI/CD пайплайнд оруулах үйл явцыг эрс хөнгөвчилнө.

Үүнээс гадна агентуудад shell тушаал ажиллуулах, файл устгах эрх өгөхөд аюулгүй байдлын эрсдэл үүсдэг. Үүнийг шийдэхийн тулд Docker Agent нь Docker Sandboxes (тусгаарлагдсан microVM орчин)-той гүн уялдсан бөгөөд агент хорлонтой эсвэл алдаатай тушаал ажиллуулсан ч таны үндсэн компьютерт ямар нэгэн хохирол учрахгүй байх хамгаалалтын давхаргыг санал болгож байна.

Хөгжүүлэгчид хэрхэн ашиглаж эхлэх вэ?

Docker Agent нь Docker Desktop 4.63+ хувилбарт CLI plugin байдлаар шууд дагалдан ирж байгаа. Мөн Linux болон сервер орчинд ажиллаж буй хөгжүүлэгчид Homebrew, Winget эсвэл албан ёсны GitHub репозитороос хоёртын (binary) файлыг татаж аваад суулгах боломжтой:

brew install docker-agent

Хэрэглэгч зөвхөн өөрийн сонгосон API түлхүүрийг (OPENAI_API_KEY, ANTHROPIC_API_KEY гэх мэт) тохируулахад л хангалттай.

Дүгнэлт

AI салбарын хурдацтай хөгжил одоо "хэн хамгийн сайн prompt бичих вэ" гэдэг үе шатнаас "хэн AI агентуудыг дэд бүтэцтэйгээ хамгийн оновчтой уялдуулж, стандартжуулж чадах вэ" гэдэг инженерчлэлийн түвшинд шилжиж байна. Docker өөрийн олон жилийн туршлага, контейнер экосистемийн давуу талыг ашиглан AI агентуудын менежментийг хөгжүүлэгч бүрийн өдөр тутмын CLI хэрэглээ болгож хувиргалаа.

Эх сурвалж: Docker Engineering / GitHub: docker/docker-agent

Сэтгэгдэл

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