Мэдээ

MCP-ээс татгалздаг байсан "Neovim AI" эргэн ирэв: Pi 1.0 болон унтардаггүй агентын Pi Durable гарлаа

TOGTOKHTOGTOKH·2026 оны аравдугаар сарын 4·2 үзсэн·
MCP-ээс татгалздаг байсан "Neovim AI" эргэн ирэв: Pi 1.0 болон унтардаггүй агентын Pi Durable гарлаа

Сүүлийн хоёр жилд зах зээл дээр гарч буй хиймэл оюунт кодинг хэрэгслүүд (Claude Code, Cursor, Codex) бүгд нэгэн ижил замнал буюу “batteries-included” концепцоор урагшилж байна. Үүнд асар урт систем промпт, олон арван далд механизм, бүхнийг нэг дор шийдэх гэсэн нүсэр бүтэц багтдаг.

Харин үүний яг эсрэг туйлд орших, хөгжүүлэгчдийн дунд “AI ертөнцийн Neovim” гэж нэрлэгддэг минималист агент болох Pi (хуучнаар Mario Zechner-ийн бүтээл, одоо Earendil Works хөгжүүлж буй) албан ёсоор Pi 1.0 хувилбараа цацлаа. Энэхүү хувилбар Hacker News-ийн тэргүүн эгнээнд богино хугацаанд гарч ирсэн нь учиртай: жилийн турш MCP (Model Context Protocol)-ийг хэрэггүй хэмээн эсэргүүцэж байсан хөгжүүлэгчид 180 градус эргэж, протоколын хамгийн том сул талыг үндсээр нь шийдсэн өвөрмөц архитектуртайгаар эргэн ирсэн байна.

Дөрөвхөн функцтэй цөм ба минимализмын хүч

Олон хэрэгсэл хэрэглэгчийн хүсэлт бүрд хэдэн арван файл унших, bash комманд шалгах зэрэгт бүхэл бүтэн black-box орчин үүсгэдэг бол Pi анхнаасаа ердөө 4 энгийн үйлдэл дээр тулгуурласан:

  • read (файл унших)
  • write (шинээр үүсгэх)
  • edit (файлд засвар хийх)
  • bash (терминал комманд ажиллуулах)

Үлдсэн бүх функцийг хөгжүүлэгч өөрөө TypeScript өргөтгөл, локал скриптээр удирдаж, AGENTS.md файлд тодорхойлдог. Хамгийн гол нь Pi нь зөвхөн төлбөртэй том моделууд гэлтгүй Ollama, vLLM, LM Studio ашиглан локал Qwen, DeepSeek зэрэг загварууд дээр ч маш бага токеноор гялалзтал ажилладгаараа инженерийн нийгэмлэгт асар өндөр нэр хүндтэй болсон юм.

MCP-ийн парадокс ба "Codemode" сэндбокс

Pi-ийн багийнхан MCP-г яагаад өмнө нь ашиглахгүй гэж байсан бэ? Учир нь өнөөгийн агентууд MCP сервер холбох үедээ уг серверийн бүх хэрэгслийн (tools) JSON схемийг промптынхоо контекст цонх руу шууд хуулж шахдаг. Энэ нь:

  1. Моделийн context window-ийг хэрэггүй схемээр дүүргэж, зардлыг огцом өсгөдөг.
  2. Хэрэгслийн нэрс, тайлбар олшрох тусам загвар будилах (tool hallucination) магадлал нэмэгддэг.

Pi 1.0 энэ асуудлыг Codemode хэмээх шинэ шийдлээр давлаа. Модель бүх хэрэгслийн схемийг өөрийн контекстэд шууд уншихын оронд Pi-ийн дотоод JavaScript сэндбокс дотор ажиллах orchestration скрипт бичдэг. Хэрэгсэл дуудах, олон шатлалт хариуг нэгтгэн шүүх бүх процесс энэ тусгаарлагдсан хөнгөн орчинд хийгдэж, зөвхөн цэвэршүүлсэн эцсийн үр дүн л үндсэн загварын контекст руу очдог.

Энэхүү аргын үр дүнд prompt token-ий хэмжээ ойролцоогоор 40% хүртэл буурч, жишээ нь стандарт даалгавар дээр 5,300 токен шаардагддаг байсан бол 3,300 болж хэмнэгдэж байгааг туршилтын баримт харуулжээ. Мөн үүний зэрэгцээ Deferred Tool Loading орж ирснээр тухайн хэрэгсэл шаардлагатай болсон тэр мөчид л ачаалагддаг болсон байна.

"Virtual Models" ба чиглүүлэлт (Model Routing)

Бодит төсөл дээр нэг л моделийг бүх шатанд ашиглах нь үр ашиггүй байдаг. Төлөвлөлт (planning) хийхэд хүчирхэг сэтгэх чадвартай (reasoning) том загвар хэрэгтэй бол кодын бүтцийг өөрчлөх, давтагдсан логик бичихэд хурдан бөгөөд хямд загвар хангалттай.

Pi 1.0-д "Virtual Models" ойлголтыг нэвтрүүлсэн бөгөөд төслийн архитектурыг төлөвлөхдөө Anthropic Claude эсвэл шинэ reasoning загварыг сонгож, харин файл засах ажлыг хурдан орон нутгийн болон flash моделуудад автоматаар шилжүүлэн даалгах routing дэмжлэгийг өргөтгөлөөр дамжуулан авах боломжтой болжээ.

Pi Durable: Терминал хаагдсан ч зогсохгүй агент

Pi 1.0-тай зэрэгцэн гарсан хамгийн анхаарал татах архитектурын өөрчлөлт бол тусдаа багц болон хөгжүүлэгдэж буй Pi Durable юм.

Бид терминалаа хаах, комьпютерээ унтуулах (sleep mode), эсвэл Docker контейнер дахин ачаалагдах үед цаана нь ажиллаж байсан AI агентууд бүх контекстээ алдаж, эхнээсээ эхлэх эсвэл гацах тохиолдол элбэг байдаг. Харин Pi Durable нь агентын алхам бүрийг төлөв хадгалагч (checkpointed task) хэлбэрээр SQLite эсвэл JSONL санд байнга бичиж үлдээдэг.

  • Хэрэв процесс гэнэт унавал дараагийн эхлэлтэд агент сүүлийн амжилттай хийсэн алхмаасаа өчүүхэн ч алдагдалгүй шууд үргэлжлүүлнэ.
  • Нэг хөдөлгүүр дээр хэд хэдэн салангид, зэрэгцээ ажиллах агентын сувгуудыг (concurrent branching threads) бие биедээ саад болохгүйгээр ажиллуулах дэд бүтцийг нээж өгсөн байна.

Дүгнэлт: Хэрэгслээ өөртөө тохируул, эсрэгээрээ биш

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

Тэд агентын цөмийг аль болох туранхай, харагдахуйц (inspectable), хакердаж болохуйц байлгаж, хүнд ажлуудыг нь сэндбокс болон гадаад дараалал руу шилжүүлэх нь зардлыг ч, алдаа гаргалтыг ч багасгадгийг харуулж байна. Хэрэв та том брэндийн бэлэн хэрэгслүүдийн нууцлаг алгоритм, өндөр зардалд баригдахгүйгээр өөрийн гэсэн terminal-first агентын ажлын урсгалыг бий болгохыг хүсэж байвал Pi 1.0 болон түүний экосистемийг туршиж үзэх яг тохиромжтой цаг болжээ.

Эх сурвалж:

Сэтгэгдэл

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