作者:
宋佳楠
近日,OpenAI 正式推出其最新 AI 编程智能体——Codex。这一云端工具集成于 ChatGPT 平台,目的是为开发者提供更高效、安全的编程体验。Codex 能够理解自然语言指令,自动生成、调试和优化代码,标志着 AI 辅助编程迈入新阶段。
Codex 基于 OpenAI 最新的 「codex-1」 模型,主要针对软件开发任务进行优化。该模型在 OpenAI 的 o3 推理模型基础上进行微调,增强了代码生成和理解能力。其支持多种编程语言,包括 Python、JavaScript、Go、Perl、PHP、Ruby、Swift、TypeScript 和 Shell 等,尤其擅长 Python 语言。
与传统代码自动补全工具不同,Codex 更强调自主性和交互性。它不仅能根据自然语言指令生成代码,还能在虚拟环境中执行命令、运行测试,并对代码进行解释和优化。这一功能使得 Codex 不仅是一个编程助手,更像是一位虚拟的编程人员,能够协助开发者完成复杂的开发任务。
目前,Codex 作为研究预览版,面向 ChatGPT Pro、企业版和团队版用户开放,用户无需额外付费即可使用。OpenAI 计划根据用户反馈不断优化 Codex 的功能和性能,以满足更广泛的开发需求。
在安全性方面,OpenAI 为 Codex 设计了多重防护机制。Codex 在受控的沙箱环境中运行,限制其对外部系统的访问,防止潜在的安全风险。此外,Codex 能够解释其生成的代码,帮助开发者理解其逻辑,减少因误解导致的错误。
Codex 的发布也引发了行业的广泛关注。据媒体报道,Cisco、Temporal、Superhuman 和 Kodiak 等公司已开始在内部测试 Codex,用于提升开发效率。此外,OpenAI 正在与 AI 编程初创公司 Windsurf(前身为 Codeium) 洽谈收购事宜,交易金额可能高达 30 亿美元。
在 AI 编程领域,OpenAI 仍面临来自谷歌和 Anthropic 等公司的竞争。谷歌近期发布了 AI 编程工具 AlphaEvolve,Anthropic 则推出了 Claude 系列模型。
由于 AI 编程正加速普及,不少相关从业者担心这类工具会完全取代程序员。此前微软CEO 萨蒂亚·纳德拉 (Satya Nadella) 曾透露,微软公司内部代码库中,有 20% 至 30% 的代码由人工智能生成。去年 11 月,谷歌 CEO 桑达尔·皮查伊 (Sundar Pichai) 也曾表示,「公司超过 25% 的代码由 AI 编写,再由工程师进行验证。」
但就目前的情况来看,AI 编程在处理复杂逻辑、系统架构设计和需求分析等方面仍需人类程序员的参与。OpenAI 也提醒用户,AI 生成的代码需开发者进行审核和测试,以确保其正确性和安全性。
(界面新闻)
文章转载自东方财富