Мэдээ

OpenAI Codex-ийн эх кодоос "Persistent Mode" илэрлээ: Зогсолтгүй ажилладаг, өөрөө даалгавар үүсгэдэг AI агентуудын шинэ үе

TOGTOKHTOGTOKH·2026 оны наймдугаар сарын 29·0 үзсэн·
OpenAI Codex-ийн эх кодоос "Persistent Mode" илэрлээ: Зогсолтгүй ажилладаг, өөрөө даалгавар үүсгэдэг AI агентуудын шинэ үе

Өнөөгийн программ хангамжийн хөгжүүлэлтэд Cursor, Claude Code болон OpenAI Codex зэрэг хиймэл оюунт хэрэгслүүд өдөр тутмын салшгүй хэсэг болсон ч тэдгээрийн ажиллах зарчим одоог хүртэл үндсэндээ "хүсэлт-хариулт" (request-response) гэсэн хязгаарлагдмал хүрээнд баригдаж байв. Хөгжүүлэгч промпт бичиж өгнө, агент даалгаврыг биелүүлнэ, тэгээд ажиллагаа нь бүрэн зогсдог.

Гэвч энэхүү хандлага үндсээрээ өөрчлөгдөх гэж байна. OpenAI-ийн нээлттэй Codex CLI код баазад илэрсэн шинэ функц болох "Persistent Mode" нь AI кодчлогч агентуудын дараагийн үеийг зарлан тунхаглаж байна. WIRED болон технологийн хамт олон Codex-ийн нийтийн репозиторид орсон кодоос уг тохиргоог олж илрүүлсэн бөгөөд OpenAI үүнийг туршиж буйгаа баталлаа.

"Persistent Mode" гэж юу вэ?

Одоогийн AI агентууд нэг удаагийн үйлдлээр хэдэн минут, дээд тал нь цөөн цаг ажиллаад зогсдог бол "Persistent Mode"-ийн үндсэн тодорхойлолт нь кодон дээрээ:

"Continue working until put to sleep" буюу Хэрэглэгч зориуд унтуулах хүртэл тасралтгүй үргэлжлүүлэн ажиллах.

Энэ нь хөгжүүлэгч тодорхой нэг өндөр түвшний зорилго (жишээ нь: "Манай бүх төлбөрийн модулийн integration тестүүдийг бичиж, хуучирсан санг шинэчил") өгөхөд агент зөвхөн эхний даалгаврыг хийгээд зогсохгүй, өөрийн ажиллагааг үргэлжлүүлсээр байна гэсэн үг юм.

Proactivity: Өөртөө шинэ даалгавар үүсгэх архитектур

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

  1. Self-Scheduling (Өөрөө төлөвлөх): Агент тухайн даалгаврыг биелүүлсний дараа "Ажил дууссан" гэж үзэхгүй. Үүссэн өөрчлөлтөөс үүдэлтэй дараагийн алхмуудыг (жишээ нь: dependency зөрчил шалгах, linting засах, documentation шинэчлэх) өөрөө дараалалд оруулан үүсгэнэ.
  2. Cross-Session Memory (Сесс дамжсан ой санамж): Хөгжүүлэгчийг ажлаа дуусгаад терминалаа хаасны дараа ч агент үүлэн эсвэл background процесс дээр төлөвөө (state) хадгалж, ажлынхаа явцыг бүртгэн үлдээдэг.
  3. Unprompted Notification (Санаачилгатай мэдээлэх): Ажил гүйцэтгэх явцад чухал шийдвэр гаргах шаардлага гарвал эсвэл ноцтой bug илрүүлбэл хөгжүүлэгчийг асуултаар дарахгүйгээр, шаардлагатай цэгт нь спамдахгүй байдлаар мэдэгдэл илгээж зөвшөөрөл авна.

Энэхүү модуль нь зөвхөн CLI дээр бус, Codex-ийн нийтлэг суурь цөмд (shared core) бичигдсэн байгаа нь уг шийдэл удахгүй ChatGPT Work, Desktop App зэрэг бүх бүтээгдэхүүнд нэвтрэхийг харуулж байна.

// Codex Persistent Loop-ийн концепцийн жишээ
interface PersistentTaskState {
  primaryGoal: string;
  activeSubtasks: Task[];
  completedSubtasks: Task[];
  pendingApproval: Action[];
  status: 'running' | 'idle_monitoring' | 'sleeping';
}

async function runPersistentLoop(context: AgentContext) {
  while (context.state.status !== 'sleeping') {
    const nextStep = await planNextAutonomousStep(context);
    
    if (nextStep.requiresHumanConfirmation) {
      await notifyDeveloper(nextStep.prompt);
      await waitForApproval(nextStep.id);
    }
    
    await executeToolchain(nextStep);
    await reconcileWorkspaceState(context);
  }
}

Хөгжүүлэгчдэд авчрах бодит өөрчлөлтүүд

Хэрэв энэ технологи бүрэн нэвтэрвэл бидний код бичих арга барил дараах байдлаар өөрчлөгдөнө:

  • Background Worker маягийн хөгжүүлэлт: Та ажлаа дуусгаад явахдаа агентад репозиторын рефакторинг эсвэл legacy кодын шилжилтийг даалгахад тэр шөнийн турш бие даан ажиллаж, өглөө ирэхэд бэлэн Pull Request, тестийн үр дүн бүхий тайланг бэлдсэн байна.
  • Continuous Code Health (Кодын эрүүл мэндийг тасралтгүй хангах): Системийн хамаарал бүхий сангаас (npm, pip гэх мэт) шинэ CVE эмзэг байдал илрэхэд агент өөрөө кодыг scan хийж, patch хувилбарыг туршиж үзээд бэлэн болгоно.

Аюулгүй байдал ба хязгаарлалтын сорилтууд

Мэдээж "зогсолтгүй ажилладаг" систем нь хөгжүүлэгчдийн дунд аюулгүй байдлын томоохон болгоомжлолыг дагуулж байна. OpenAI-ийн эх кодод тусгагдсанаар, "Persistent Mode" нь агентын эрхийг (permissions) автоматаар өргөжүүлэхгүй бөгөөд локал системээс гадуурх үйлдэл (өөр сервер рүү холбогдох, production өөрчлөх) хийх үед хүний баталгаажуулалтыг шаарддаг хэвээр байхаар хязгаарласан байна.

Өмнө нь зарим том загварууд тасралтгүй ажиллах үедээ төлөвлөгдөөгүй файлуудыг устгах эсвэл хязгааргүй токен үрэх эрсдэл гарч байсан тул уг функцийг шууд олон нийтэд цацахгүйгээр хаалттай туршиж байгаа нь ийм учиртай.

Дүгнэлт

AI хэрэгслүүд зөвхөн бидний гараар бичсэн кодын алдааг засагч байсан цаг ард хоцорч байна. Codex-ийн Persistent Mode нь программ хангамжийн хөгжүүлэгчдийг "код шивэгч"-ээс бие даасан олон агентуудыг удирдан зохицуулдаг "Системийн Архитектор" болох замыг улам бүр ойртуулж байна.


Эх сурвалж: WIRED, OpenAI Codex CLI Repository, CellCog Analysis

Сэтгэгдэл

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