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

網(wǎng)易首頁(yè) > 網(wǎng)易號(hào) > 正文 申請(qǐng)入駐

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

0
分享至


作者 | Eran Stiller

譯者 | 劉雅夢(mèng)

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

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

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


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

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

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

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


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

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

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

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

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

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

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

特別聲明:以上內(nèi)容(如有圖片或視頻亦包括在內(nèi))為自媒體平臺(tái)“網(wǎng)易號(hào)”用戶上傳并發(fā)布,本平臺(tái)僅提供信息存儲(chǔ)服務(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)推薦
熱點(diǎn)推薦
歐洲天然氣價(jià)格漲幅擴(kuò)大至42%,創(chuàng)2022年3月以來(lái)最大漲幅

歐洲天然氣價(jià)格漲幅擴(kuò)大至42%,創(chuàng)2022年3月以來(lái)最大漲幅

每日經(jīng)濟(jì)新聞
2026-03-02 20:22:09
伊朗人拿的清末劇本,答案在我們中學(xué)課本

伊朗人拿的清末劇本,答案在我們中學(xué)課本

鑒茶院
2026-03-03 08:03:31
伊朗最高國(guó)家安全委員會(huì)秘書:已為長(zhǎng)期戰(zhàn)爭(zhēng)做好準(zhǔn)備

伊朗最高國(guó)家安全委員會(huì)秘書:已為長(zhǎng)期戰(zhàn)爭(zhēng)做好準(zhǔn)備

財(cái)聯(lián)社
2026-03-02 20:44:25
中東激戰(zhàn),日本相當(dāng)難受!

中東激戰(zhàn),日本相當(dāng)難受!

環(huán)球時(shí)報(bào)國(guó)際
2026-03-02 21:31:30
“以為是六個(gè)博士,結(jié)果是六個(gè)送外賣的!”六個(gè)兒子征婚視頻火了

“以為是六個(gè)博士,結(jié)果是六個(gè)送外賣的!”六個(gè)兒子征婚視頻火了

阿凱銷售場(chǎng)
2026-03-01 01:46:42
痛心!深圳一醫(yī)院工地出事,張某才(男,29歲,汕頭人)身亡,事故原因公布

痛心!深圳一醫(yī)院工地出事,張某才(男,29歲,汕頭人)身亡,事故原因公布

南方都市報(bào)
2026-03-02 23:28:00
43歲阿Sa承認(rèn)與男友同居,已帶男友見過家長(zhǎng),疑好事將近

43歲阿Sa承認(rèn)與男友同居,已帶男友見過家長(zhǎng),疑好事將近

扒蝦侃娛
2026-03-02 22:27:05
這條無(wú)恥新聞,引起公憤了!

這條無(wú)恥新聞,引起公憤了!

胖胖說他不胖
2026-03-02 12:58:07
椰樹集團(tuán)被約談,不能任由其將低俗進(jìn)行到底

椰樹集團(tuán)被約談,不能任由其將低俗進(jìn)行到底

極目新聞
2026-03-03 09:00:42
慘遭15分大逆轉(zhuǎn)!女籃霸主加時(shí)3分惜敗:楊力維空砍14分3板4助!

慘遭15分大逆轉(zhuǎn)!女籃霸主加時(shí)3分惜敗:楊力維空砍14分3板4助!

籃球快餐車
2026-03-03 01:57:58
英媒:歐美要死死守住這5項(xiàng)技術(shù),一旦被中國(guó)突破那將勢(shì)不可擋

英媒:歐美要死死守住這5項(xiàng)技術(shù),一旦被中國(guó)突破那將勢(shì)不可擋

林子說事
2026-03-03 01:07:19
央視首次曝光!每臺(tái)4億美元重180噸,全世界最先進(jìn)光刻機(jī)揭開面紗

央視首次曝光!每臺(tái)4億美元重180噸,全世界最先進(jìn)光刻機(jī)揭開面紗

凡知
2026-03-03 01:52:38
衛(wèi)星證實(shí)!林肯號(hào)航母被伊朗導(dǎo)彈襲擊時(shí),進(jìn)行90度機(jī)動(dòng)規(guī)避!

衛(wèi)星證實(shí)!林肯號(hào)航母被伊朗導(dǎo)彈襲擊時(shí),進(jìn)行90度機(jī)動(dòng)規(guī)避!

52赫茲實(shí)驗(yàn)室
2026-03-02 21:00:37
美軍再度動(dòng)用B-2轟炸伊朗,加固導(dǎo)彈基地是首批目標(biāo)

美軍再度動(dòng)用B-2轟炸伊朗,加固導(dǎo)彈基地是首批目標(biāo)

中國(guó)青年報(bào)
2026-03-02 11:33:08
內(nèi)塔尼亞胡辦公室遭猛烈襲擊!伊朗:摧毀美國(guó)一總領(lǐng)館及一軍事基地,擊落3架美軍機(jī)

內(nèi)塔尼亞胡辦公室遭猛烈襲擊!伊朗:摧毀美國(guó)一總領(lǐng)館及一軍事基地,擊落3架美軍機(jī)

新民晚報(bào)
2026-03-02 19:04:01
男子送相親對(duì)象回家遇其忘帶鑰匙,開房遭拒后女子怒斥男子真沒用

男子送相親對(duì)象回家遇其忘帶鑰匙,開房遭拒后女子怒斥男子真沒用

朗威談星座
2026-03-02 16:54:30
所有發(fā)達(dá)國(guó)家都有一個(gè)共性:人工很貴,勞動(dòng)很值錢。

所有發(fā)達(dá)國(guó)家都有一個(gè)共性:人工很貴,勞動(dòng)很值錢。

流蘇晚晴
2026-01-27 18:18:22
油價(jià)或飆升至每桶130美元?伊朗警告:若油氣設(shè)施遭襲,將摧毀地區(qū)所有國(guó)家油氣設(shè)施

油價(jià)或飆升至每桶130美元?伊朗警告:若油氣設(shè)施遭襲,將摧毀地區(qū)所有國(guó)家油氣設(shè)施

紅星新聞
2026-03-02 11:33:13
記者:沙特足協(xié)與參加亞冠球隊(duì)的代表開會(huì),商討后續(xù)賽程解決方案

記者:沙特足協(xié)與參加亞冠球隊(duì)的代表開會(huì),商討后續(xù)賽程解決方案

懂球帝
2026-03-03 00:25:10
為什么科學(xué)家說:如果宇宙中只有人類,比找到外星人更可怕?

為什么科學(xué)家說:如果宇宙中只有人類,比找到外星人更可怕?

觀察宇宙
2026-03-01 20:46:19
2026-03-03 10:11:00
InfoQ incentive-icons
InfoQ
有內(nèi)容的技術(shù)社區(qū)媒體
12095文章數(shù) 51783關(guān)注度
往期回顧 全部

科技要聞

蘋果iPhone17e發(fā)布:4499元起 升級(jí)A19芯片

頭條要聞

牛彈琴:多國(guó)對(duì)轟炸保持沉默 西班牙首相確實(shí)是條漢子

頭條要聞

牛彈琴:多國(guó)對(duì)轟炸保持沉默 西班牙首相確實(shí)是條漢子

體育要聞

伯納烏8萬(wàn)人暴怒!高呼78歲老佛爺下課

娛樂要聞

李亞鵬與哥哥和解 只有一條真心話短信

財(cái)經(jīng)要聞

霍爾木茲海峽近乎停擺 布油直逼80美元

汽車要聞

國(guó)民SUV再添一員 瑞虎7L靜態(tài)體驗(yàn)

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

房產(chǎn)
家居
健康
教育
時(shí)尚

房產(chǎn)要聞

方案突然曝光!??诒睅煷蟾叫?,又有書包大盤殺出!

家居要聞

萬(wàn)物互聯(lián) 享科技福祉

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

教育要聞

內(nèi)蒙古教育反腐風(fēng)暴!千余人被處分后如何重建公平?

普通人穿衣真的很簡(jiǎn)單!單品選對(duì)、搭配合理,大方舒適又得體

無(wú)障礙瀏覽 進(jìn)入關(guān)懷版