OpenAI发布并开源轻量级终端编程助手Codex CLI 在终端里以自然语言对话开发项目
为了将人工智能融入到更多的编程过程中,OpenAI 今天宣布推出名为 Codex CLI 的编程助手,这款编程助手旨在从终端软件本地运行编程代理,通过自然语言对话帮助开发者快速编写和编辑代码并执行某些操作。
OpenAI 称 Codex CLI 是一个代理软件工程师,这是 OpenAI 打算构建的一整套工具,可以获取应用程序的项目描述并由人工智能进行创建,甚至还可以对代码进行检测以确保质量。
在实际使用时开发者还可以将屏幕截图或低保真草图传递给模型,模型则会根据图片来推测用户可能想要构建的样式,然后自动输出代码帮助用户进行构建,随后用户可以根据需要再进行修改和调试等。
Codex CLI 也是完全开源免费使用的,不过开发者需要提供 OpenAI API 用来调用模型,至少目前 OpenAI 还未准备支持其他模型,对开发者来说 OpenAI 今天推出的 o3 和 o4-mini 模型更适合编程开发,不过这些模型的调用价格并不便宜。
Codex CLI 的一些特点:
Codex CLI 专门为那些已经习惯使用终端并希望拥有 ChatGPT 级别推理能力以及实际运行代码、操作文件和迭代能力的开发者打造,所有这些都在版本控制之下,它是一种聊天驱动的开发方式,能够理解并执行代码库。
零设置:只需要带上 OpenAI API 密钥即可立即开始工作
完全自动批准,同时还通过运行网络禁用和目录沙盒来确保安全和可靠性
多模态支持,可以通过截图或图表来实现功能
有兴趣的开发者可以访问项目主页查看详情:https://github.com/openai/codex