国产av一二三区|日本不卡动作网站|黄色天天久久影片|99草成人免费在线视频|AV三级片成人电影在线|成年人aV不卡免费播放|日韩无码成人一级片视频|人人看人人玩开心色AV|人妻系列在线观看|亚洲av无码一区二区三区在线播放

網(wǎng)易首頁 > 網(wǎng)易號 > 正文 申請入駐

OpenAI 發(fā)布了 Codex 應(yīng)用服務(wù)器架構(gòu),用于統(tǒng)一 AI 智能體表面

0
分享至


作者 | Eran Stiller

譯者 | 劉雅夢

OpenAI 最近發(fā)布了 Codex 應(yīng)用服務(wù)器的詳細(xì)架構(gòu)描述,這是一個雙向協(xié)議,它將 Codex 編碼智能體的核心邏輯與其各種客戶端界面解耦。應(yīng)用服務(wù)器現(xiàn)在支持每一個 Codex 體驗,包括命令行界面(CLI)、VS Code 擴展、Web 應(yīng)用、macOS 桌面應(yīng)用,以及來自 JetBrains 和蘋果 Xcode 的第三方 IDE 集成,通過一個單一、穩(wěn)定的 API 實現(xiàn)。

這篇文章由 OpenAI 工程師 Celia Chen 撰寫,是 一系列 詳細(xì)介紹開源 Codex CLI 內(nèi)部結(jié)構(gòu)的文章之一。正如 Chen 所描述的,智能體交互與簡單的請求 / 響應(yīng)交換有著根本的不同:

一個用戶請求可以展開成一個結(jié)構(gòu)化的動作序列,客戶端需要忠實地表示:用戶的輸入、智能體的增量進度、沿途產(chǎn)生的工件。


Codex 應(yīng)用服務(wù)器的內(nèi)部架構(gòu):標(biāo)準(zhǔn)輸入輸出(stdio)讀取器和 Codex 消息處理器將客戶端的 JSON-RPC 請求轉(zhuǎn)換為 Codex 核心操作,并將內(nèi)部事件轉(zhuǎn)換回穩(wěn)定的、UI 就緒的通知(來源)。

為了對此進行建模,OpenAI 設(shè)計了三個對話原語。項(Item)是輸入或輸出的原子單位,具有明確的生命周期:“開始”(started)、可選的流式“增量”(delta)事件和“完成”(completed)。這可以是用戶消息、智能體消息、工具執(zhí)行、審批請求或差異。輪次(Turn)將由單個智能體工作單元產(chǎn)生的項序列分組,由用戶輸入啟動。一個線程(Thread)是正在進行的會話的持久容器,支持創(chuàng)建、恢復(fù)、分叉和存檔,并保留事件歷史記錄,以便客戶端可以在不丟失狀態(tài)的情況下重新連接。

該協(xié)議還支持服務(wù)器發(fā)起的請求。當(dāng)智能體在執(zhí)行命令之前需要批準(zhǔn)時,服務(wù)器會向客戶端發(fā)送請求,并暫停輪次,直到收到“允許”或“拒絕”的響應(yīng)。通信使用 JSON-RPC 作為 JSONL 流式傳輸在 stdio 上,OpenAI 將其設(shè)計為向后兼容,以便舊版客戶端可以安全地與新版服務(wù)器通信。

值得注意的是,OpenAI 在最終確定這個設(shè)計之前嘗試并拒絕了 模型上下文協(xié)議(MCP)。Chen 解釋說,在構(gòu)建 VS Code 擴展時,團隊最初嘗試將 Codex 作為 MCP 服務(wù)器公開,但“在 VS Code 中維護 MCP 語義以使其有意義被證明是困難的?!盜DE 交互所需的更豐富的會話語義,如流式差異、審批流程和線程持久性,并沒有干凈地映射到 MCP 的工具導(dǎo)向模型上。OpenAI 仍然支持將 Codex 作為 MCP 服務(wù)器運行以適應(yīng)更簡單的工作流程,但建議使用應(yīng)用服務(wù)器來實現(xiàn)全保真集成。


帶有可選批準(zhǔn)的工具執(zhí)行的協(xié)議消息流。服務(wù)器暫停輪次并向客戶端發(fā)送請求,客戶端必須在智能體可以繼續(xù)之前用“允許”或“拒絕”響應(yīng)(來源)。

文章描述了客戶端用于嵌入應(yīng)用服務(wù)器的三種部署模式。像 VS Code 擴展和桌面應(yīng)用這樣的本地客戶端捆綁一個特定于平臺的二進制文件,將其作為子進程啟動,并保持一個雙向的標(biāo)準(zhǔn)輸入輸出通道開放。像 Xcode 這樣的合作伙伴通過保持客戶端穩(wěn)定而指向更新的應(yīng)用服務(wù)器二進制文件來解耦發(fā)布周期,允許他們采用服務(wù)器端改進而無需等待客戶端發(fā)布。

Codex Web 運行時采取了不同的方法:一個工作器配置一個容器,在其中啟動應(yīng)用服務(wù)器,瀏覽器通過 HTTP 和服務(wù)器發(fā)送事件進行通信——保持瀏覽器端 UI 輕量級。同時,對于長時間運行的任務(wù),服務(wù)器仍然是數(shù)據(jù)源。

應(yīng)用服務(wù)器的演變與更廣泛的行業(yè)努力以標(biāo)準(zhǔn)化代理 - 編輯器通信相平行。由 Zed Industries 發(fā)起現(xiàn)在由 JetBrains 支持的智能體客戶端協(xié)議(Agent Client Protocol,ACP)采取了互補的方法:OpenAI 的應(yīng)用服務(wù)器是特定于 Codex 框架的協(xié)議,而 ACP 旨在成為連接任何編碼智能體到任何編輯器的通用標(biāo)準(zhǔn),直接類比于十年前通過語言服務(wù)器協(xié)議(Language Server Protocol )標(biāo)準(zhǔn)化語言工具的方式。Codex CLI 本身也被列為 ACP 兼容智能體之一。這些方法的共存反映了行業(yè)仍然在為智能體集成確定正確的抽象邊界——一個 OpenAI 承認(rèn)正在“快速演變”的空間。

Codex 應(yīng)用服務(wù)器的所有源代碼都可以在開源 Codex CLI 存儲庫中找到,協(xié)議文檔 包括用于 TypeScript 和 JSON Schema 的模式生成工具,以方便使用任何語言進行客戶端綁定。

https://www.infoq.com/news/2026/02/opanai-codex-app-server

聲明:本文為 InfoQ 翻譯,未經(jīng)許可禁止轉(zhuǎn)載。

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺“網(wǎng)易號”用戶上傳并發(fā)布,本平臺僅提供信息存儲服務(wù)。

Notice: The content above (including the pictures and videos if any) is uploaded and posted by a user of NetEase Hao, which is a social media platform and only provides information storage services.

相關(guān)推薦
熱點推薦
神壇徹底崩塌!李莉被中情局盯上的謊言,該徹底戳穿了

神壇徹底崩塌!李莉被中情局盯上的謊言,該徹底戳穿了

老馬拉車莫少裝
2026-03-01 17:23:52
凱特王妃威爾士之行翻車!雨中公務(wù)被吐槽,蒼老狀態(tài)不被諒解

凱特王妃威爾士之行翻車!雨中公務(wù)被吐槽,蒼老狀態(tài)不被諒解

老特有話說
2026-03-02 15:19:07
伯樂是蔡斌,被視為國家隊最差接應(yīng),如今正式宣布退役,去向曝光

伯樂是蔡斌,被視為國家隊最差接應(yīng),如今正式宣布退役,去向曝光

跑者排球視角
2026-03-03 12:53:05
日本1月失業(yè)率為2.7%

日本1月失業(yè)率為2.7%

每日經(jīng)濟新聞
2026-03-03 07:40:05
“反詐老陳”賬號被封,本人回應(yīng):問心無愧!MCN機構(gòu):即刻解除所有合約,雙方合作立即終止

“反詐老陳”賬號被封,本人回應(yīng):問心無愧!MCN機構(gòu):即刻解除所有合約,雙方合作立即終止

都市快報橙柿互動
2026-03-01 07:15:47
街頭已大量出現(xiàn),不要踩!不要踩!

街頭已大量出現(xiàn),不要踩!不要踩!

南國今報
2026-03-01 20:00:00
為何歷史課本只教我們茍且一隅的南宋,卻不提威震中亞的西遼?

為何歷史課本只教我們茍且一隅的南宋,卻不提威震中亞的西遼?

掠影后有感
2026-03-03 10:50:35
孫穎莎奪冠發(fā)聲!用兩個稱呼去喊王曼昱,卻和王楚欽互相不曬合影

孫穎莎奪冠發(fā)聲!用兩個稱呼去喊王曼昱,卻和王楚欽互相不曬合影

三十年萊斯特城球迷
2026-03-02 23:01:58
消失的熱愛:70/80后一代“神車”集體謝幕

消失的熱愛:70/80后一代“神車”集體謝幕

優(yōu)視汽車
2026-03-02 10:28:13
謝賢前女友CoCo大曝張柏芝三胎生父內(nèi)幕,無底線爆料,賬號被封!

謝賢前女友CoCo大曝張柏芝三胎生父內(nèi)幕,無底線爆料,賬號被封!

娛樂團長
2026-03-03 13:00:37
上海一女子回老家過年 把兩只寵物鴨留在公園“放養(yǎng)”10天 回來一看兩只鴨毫發(fā)無損

上海一女子回老家過年 把兩只寵物鴨留在公園“放養(yǎng)”10天 回來一看兩只鴨毫發(fā)無損

閃電新聞
2026-03-03 11:15:11
第11波打擊,以色列本土告急,伊朗戰(zhàn)果顯赫,英法德宣布下場?

第11波打擊,以色列本土告急,伊朗戰(zhàn)果顯赫,英法德宣布下場?

原來仙女不講理
2026-03-03 04:09:10
央視元宵晚會主持陣容曝光,任魯豫龍洋造型亮眼,氣場卻不及朱迅

央視元宵晚會主持陣容曝光,任魯豫龍洋造型亮眼,氣場卻不及朱迅

查爾菲的筆記
2026-03-03 13:27:39
約基奇真不是第一次這樣干了!

約基奇真不是第一次這樣干了!

籃球大圖
2026-03-03 11:19:32
韓國股市暴跌觸發(fā)熔斷

韓國股市暴跌觸發(fā)熔斷

界面新聞
2026-03-03 11:26:20
伊朗不值得同情!兩大國親手為他搭好擂臺,卻反手被賣

伊朗不值得同情!兩大國親手為他搭好擂臺,卻反手被賣

毛豆論道
2026-03-02 17:01:06
中國95%的房子,其實已經(jīng)沒有任何投資價值

中國95%的房子,其實已經(jīng)沒有任何投資價值

流蘇晚晴
2026-03-01 16:56:00
周鴻祎:360鎖定3名潛伏長達十年的美國特工,并上報國家!

周鴻祎:360鎖定3名潛伏長達十年的美國特工,并上報國家!

達文西看世界
2026-03-02 11:48:37
84年排長匯報作戰(zhàn)報告,師長廖錫龍連忙打斷:停下,你畢業(yè)于哪里

84年排長匯報作戰(zhàn)報告,師長廖錫龍連忙打斷:停下,你畢業(yè)于哪里

混沌錄
2026-03-02 22:24:05
陳紅也沒想到,費心養(yǎng)大的25歲兒子,竟成了陳凱歌的絕佳“招牌”

陳紅也沒想到,費心養(yǎng)大的25歲兒子,竟成了陳凱歌的絕佳“招牌”

八斗小先生
2026-03-03 09:49:16
2026-03-03 15:04:49
InfoQ incentive-icons
InfoQ
有內(nèi)容的技術(shù)社區(qū)媒體
12100文章數(shù) 51783關(guān)注度
往期回顧 全部

科技要聞

手機AI在MWC上卷出了新高度

頭條要聞

特朗普:不擔(dān)心美領(lǐng)土遭受襲擊威脅 這是戰(zhàn)爭的一部分

頭條要聞

特朗普:不擔(dān)心美領(lǐng)土遭受襲擊威脅 這是戰(zhàn)爭的一部分

體育要聞

35輪后積分-7,他們遭遇史上最早的降級

娛樂要聞

謝娜霸氣護夫:喊話薛之謙給張杰道歉

財經(jīng)要聞

借殼上市納斯達克?小楊哥海外"洗白"之路

汽車要聞

長安汽車2月銷量151922輛 環(huán)比逆勢增長12.8%

態(tài)度原創(chuàng)

數(shù)碼
教育
親子
健康
軍事航空

數(shù)碼要聞

古爾曼爆蘋果兩大新品:iPad Pro將引入均熱板散熱,18英寸折疊屏定價三倍于現(xiàn)款

教育要聞

在學(xué)校吃午餐VS回家吃?半年后差距這么大!第3點很多家長沒想到

親子要聞

本來只準(zhǔn)備留一條,收到手后決定都留下來,畢竟兩條也不到80塊錢 楊雪呀

轉(zhuǎn)頭就暈的耳石癥,能開車上班嗎?

軍事要聞

美國中央司令部透露對伊朗動武全部武器裝備清單

無障礙瀏覽 進入關(guān)懷版