甲骨文联手OpenAI 训练模型生成APEXlang
时间:2026年11月4日(美国东部时间下午 2:57 更新,对应北京时间 11 月 5 日凌晨)
地点:美国拉斯维加斯 Oracle AI World 2026 大会,SiliconANGLE 旗下 theCUBE 演播室现场采访
人物:Oracle 软件工程高级副总裁 Mike Hichwa;theCUBE Research 的 Dave Vellante(提问方)
事件详情:Oracle 在 Oracle AI World 2026 上给出了 AI 接管写代码之后的治理答案,这门语言叫 APEXlang。Hichwa 在接受 theCUBE 采访时表示,Oracle 正在把 APEXlang 的语法、技能包与文档放进公有领域,让 Anthropic 的 Claude、OpenAI 的 Codex 等编码智能体可以直接生成这门语言;Oracle 同时在与 OpenAI 合作,训练模型更高效地生成 APEXlang。生成的 APEXlang 由 APEX 引擎解释执行,Oracle 对该引擎按月打补丁更新,客户不必回头改造已经建成的应用。Hichwa 判断,2025 年绝大多数代码仍由人编写,而 2026 年及以后绝大多数代码将由机器生成,Oracle 大概不会再回到以人写代码为主的阶段。他的解释是,企业对应用组合的要求是一致性、可治理和易理解,AI 生成的大段代码难以长期维护,因此把应用表达成更短、更像人话的定义更可靠。
背景:低代码平台最初为加快应用开发而生,AI 正在重写这条赛道的目标。Oracle 在 2026 年 10 月 22 日的 Oracle AI World 会前预告中就已展示 APEXlang 是一种正式的应用定义语言,让编码智能体用可编译的结构化格式生成低代码应用,执行交给 Oracle APEX 引擎;APEX AI Application Generator 随 Oracle APEX 26.1 一起推出,Oracle 官方文档称 APEXlang 是新的开放式应用定义语言,并表示 Oracle 会分发技能包帮助智能体写出正确的 APEXlang 语法,把应用打包成便于 Git 管理的可读文件,而不是导出大段 SQL 脚本。
影响:对企业开发团队,这套思路把 AI 写代码的治理成本从代码本身挪到了结构化定义上,定义更短、更易读,也能评审、版本化、校验和治理,Oracle 称这有助于减少 AI 生成代码的冗长与潦草。开发者可以直接用 Claude 或 Codex 生成 APEX 应用定义,但要真正跑起来需要 Oracle APEX 26.1(官方文档要求 26.1.2 或更高版本),以及 SQL Developer for VS Code 或 SQLcl 来安装和编译 APEXlang 应用;这意味着被开放的是语言定义,运行时仍然留在 Oracle 生态内。
总结:Oracle 用 APEXlang 回答了 AI 接管写代码之后企业如何维护和治理软件的问题,做法是把应用表达成意图级别的结构化定义,而不是让模型直接吐出大段代码。这次披露中可核实的三个动作是:语言定义、技能包与文档进入公有领域,供 Claude、Codex 等智能体使用;Oracle 与 OpenAI 合作训练更擅长生成 APEXlang 的模型;APEX 引擎按月更新以承接生成结果。需要注意的是,APEXlang 与 APEX AI Application Generator 本身已随 Oracle APEX 26.1 推出,本次在 Oracle AI World 2026 上给出的是开放与协作的细节,以及机器生成代码将成多数这一判断。
常见问题:
问:APEXlang 是什么?
答:Oracle 面向 APEX 应用推出的开放式应用定义语言,用结构化元数据描述应用意图,可评审、版本化与治理。
问:APEXlang 和 Claude、Codex 什么关系?
答:Oracle 把 APEXlang 的语法、技能包和文档放进公有领域,Claude、Codex 可据此生成 APEX 应用定义。
参考来源:
SiliconANGLE 对 Oracle 软件工程高级副总裁 Mike Hichwa 的专访(2026 年 11 月 4 日)
https://siliconangle.com/2026/11/04/vibe-coding-meets-governance-apexlang-abstraction-oracleaiworld/
Oracle APEX AI Application Generator 官方产品页
https://www.oracle.com/apex/ai-application-generator/
Oracle APEX 26.1 新特性官方页
https://www.oracle.com/apex/whats-new-261/
Oracle 官方文档:用 APEXlang 创建应用
https://docs.oracle.com/en/database/oracle/apex/26.1/htmdb/creating-an-application-with-APEXlang.html
Oracle 开发者文档:在编码智能体中使用 APEXlang
https://docs.oracle.com/en/database/oracle/apex/26.1/apxdc/using-apexlang-coding-agents.html
SiliconANGLE 的 Oracle AI World 2026 会前预告(2026 年 10 月 22 日)
https://siliconangle.com/2026/10/22/enterprise-ai-oracle-executive-interviews-oracleaiworld/
TechInside 关于 APEXlang 的报道(2026 年 11 月 4 日)
https://www.techinside.com/apexlang-oracle-yapay-zeka-kodu-yonetisim
Futurum Group 的 Oracle AI World 2026 综述
https://futurumgroup.com/insights/oracle-ai-world-oracle-introduces-deep-trust-ai-to-enforce-ai-safety-at-the-database-tier/
Oracle 官方 APEXlang Skills 仓库
https://github.com/oracle/skills







