AI Coding1——Codex CLI、Codex APP、Codex插件的安装使用
系列文章目录前言AI CodingAI辅助编码是指利用生成式人工智能模型自动生成、补全和优化代码实现人机协作开发的技术。其核心原理基于大型语言模型LLM。这些模型在海量的代码和文本数据上进行训练从而能够理解开发者用自然语言描述的需求例如“写一个Python函数来排序列表”并输出相应的代码片段。更具体的工作流程和技术包括需求理解与代码生成用户输入文本描述、伪代码或部分代码AI模型分析上下文后生成完整的代码。检索增强生成RAG为了提升代码的准确性和规范性AI工具会从可靠的代码库如开源项目、企业内部代码中检索相关示例和知识再结合需求生成代码这能有效减少错误并符合行业实践。动态验证与纠错生成代码后一些先进的AI Coding工具会在安全的“沙箱环境”中模拟运行代码自动检查语法错误、逻辑漏洞或性能问题并进行调整优化。AI Coding不再是简单的代码补全和简单的代码复制而是一种全新的编程范式是动摇程序员地位的超级工具使得程序员的编程主导权被迫逐渐移交到AI Coding工具手中。一、安装Node.js库在 Node.js下载官网 中点击获取Node.js按键点击独立文件(.xz)按键下载对应的xz压缩包然后把压缩包保存到指定位置解压。sudo gedit ~/.bashrc # 在文件最后面添加 export PATH/home/xxx/nodejs/bin:$PATH source ~/.bashrc # 测试安装是否成功 node --version npm --version二、配置安装Codex CLI2.1、配置.codex文件注意VScode、CLI和APP会复用同一个.codex文件夹所以推荐先在系统中配置好.codex文件夹再安装想要的codex工具。# 创建配置目录 mkdir -p ~/.codex配置config.toml文件# 创建config.toml配置文件 gedit ~/.codex/config.toml## 配置一官方 # 默认使用的模型 model openai/gpt-5.5 # 模型提供商 model_provider openai # 上下文窗口大小token数 model_context_window 200000 # 推理强度minimal | low | medium | high | xhigh model_reasoning_effort medium # 沙箱模式read-only | workspace-write | danger-full-access sandbox_mode workspace-write # 审批策略on-request | on-failure | never approval_policy on-request # 允许网络访问在workspace-write模式下 [sandbox_workspace_write] network_access true # 定义OpenAI提供商 [model_providers.openai] name OpenAI Official base_url https://api.openai.com/v1 env_key OPENAI_API_KEY## 配置二中转 model_provider aicodemirror model gpt-5.5 model_reasoning_effort xhigh disable_response_storage true preferred_auth_method apikey [model_providers.aicodemirror] name aicodemirror # 国内直连推荐使用vpn时最好添加此域名到noproxy列表 base_url https://xxx/codex wire_api responses配置auth.json文件# 创建auth.json配置文件 gedit ~/.codex/auth.json{ auth_mode: apikey, OPENAI_API_KEY: sk-xxx }2.2、安装CLI工具# 安装命令 npm install -g openai/codex # 卸载命令 npm uninstall -g openai/codex # 查看版本 codex --version第一次安装可能会提示Do you trust the contents of this directory? Working with untrusted contents comes with higher risk of prompt injection. Trusting the directory allows project-local config, hooks, and exec policies to load. 1. Yescontinue 2. Noquit选择Yes选项就会进入以下终端界面可以正式使用。CLI会自动读取你设置好的.codex文件夹如果没有会自动进行部分配置并要求你去完善。╭─────────────────────────────────────────────╮ │ _ OpenAI Codex (v0.131.0) │ │ │ │ model: gpt-5.5 xhigh /model to change │ │ directory: ~ │ ╰─────────────────────────────────────────────╯ Tip: GPT-5.5 is now available in Codex. Its our strongest agentic coding model yet, built to reason through large codebases, check assumptions with tools, and keep going until the work is done. Learn more: https://openai.com/index/introducing-gpt-5-5/ › Use /skills to list available skills gpt-5.5 xhigh · ~按快捷键CtrlC就可以退回原始终端界面。三、安装Codex APP桌面端Codex APP下载官网codex已经合并到chatgpt里面了。目前Codex APP桌面端只支持MAC系统和Windows系统还不支持Ubuntu系统。安装后会自动读取你设置好的.codex文件夹如果没有会自动进行部分配置并要求你去完善。APP的功能会比CLI更丰富体验也会更好具体使用这里就不展开了可以自己探索或找其他博客看。中文需要在设置-语言里面修改但是要有梯子的情况下才能修改成功否则大概率失败。四、VScode安装Codex插件VScode的Codex插件是三系统通用的也就是MAC、Windows、Ubuntu系统都支持只要能安装VScode即可。去VScode的扩展商店中搜索Codex – OpenAI’s coding agent插件如下直接安装安装后会自动读取你设置好的.codex文件夹如果没有会自动进行部分配置并要求你去完善。打开项目中的文件就可以在右上角有一个openai的标志点击标志就会在右侧栏打开codex界面即可使用。在ubuntu系统中不习惯使用CLI工具但是又用不了APP那么就推荐使用VScode的codex插件功能和CLI差不多而且线程会比较好管理。五、codex接入deepseek apideepseek api接codex官方教程如链接所示。总结Codex功能相当丰富而且更新非常频繁三天一小更五天一大更时不时会更新一些好用的新功能。使用的时候要注意skills、git和mcp等工具的配合使用这样会使得体验更好。

相关新闻

关于STM32的HardFault_Handler、Error_Handler、assertFailed

关于STM32的HardFault_Handler、Error_Handler、assertFailed

背景 :两个批次PCBA,烧录相同程序hex,相同电路PCB(新批次是在上一批次嘉立创返单下的),我理解只有物料上的批次不一致,因为STM32F4芯片的丝印明显不一样。现象:上一批次正常。最新批…

2026/11/4 23:37:31 阅读更多 →
用友ERP实施服务流程

用友ERP实施服务流程

很多企业购买了用友ERP,但不知道实施服务包含哪些内容、流程是什么、周期多长。 本文详细介绍用友ERP的标准实施流程。 一、实施周期概览 不同产品、不同规模的项目实施周期差异较大: 产品 项目范围 典型周期 好会计 财务模块 1-2周 TCloud 进销…

2026/10/29 10:22:31 阅读更多 →
Oracle11g用命令创建、扩容和移除ASM磁盘组成员

Oracle11g用命令创建、扩容和移除ASM磁盘组成员

目录 一、手工创建ASM磁盘组 1.1.查看RAC集群状态 1.2.查看ASM磁盘组和磁盘状态 1.3.添加ASM磁盘组YULU 1.4.删除磁盘组 二、ASM磁盘组扩容和删除 2.1.查看ASM磁盘信息 2.2.扩容磁盘组 2.3.查询rebalance状态 2.4.删除磁盘组中的磁盘 2.4.1.查询asm磁盘删除前信息 2.4.2.删除as…

2026/11/4 17:46:49 阅读更多 →

最新新闻

Electron桌面应用开发实战:从环境搭建到打包发布全流程

Electron桌面应用开发实战:从环境搭建到打包发布全流程

做前端这些年,我大部分时间都在跟浏览器标签页打交道,直到第一次把桌面应用跑起来,才发现原来自己一直被限制在地址栏和刷新按钮围起来的框框里。Electron这个词,最开始是在某段时间频繁出现在同事的讨论里,一个用HTML…

2026/11/4 1:35:24 阅读更多 →
滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

滑盖智能锁T109深度解析:结构原理、安装调试与故障排查

简介:亚太天能T109滑盖智能锁产品说明书是一份PDF格式的官方技术文档,主要面向智能锁安装人员、终端用户及售后维护者,帮助快速掌握产品安装、配置与常见故障处理。全包仅1个PDF文件,大小4.37MB,内容结构清晰&#xff…

2026/11/3 10:57:27 阅读更多 →
PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

PMSM弱磁控制原理与Simulink建模:高速AGV驱动系统设计指南

上个月我在调试一台高速AGV的驱动系统,整车要求空载跑到8m/s,电机转速已经拉到额定点,驱动器的输出电压也顶到了母线电压极限附近。再往上踩速度指令,转速纹丝不动,三相电流反而开始震荡。那会儿我的第一反应就是&…

2026/11/3 11:35:49 阅读更多 →
C++核心知识点:从内存管理到STL的实战指南

C++核心知识点:从内存管理到STL的实战指南

C 这门语言我前前后后折腾了十几年,用它写过嵌入式驱动、做过游戏服务端,也搭过基础组件库。每次看到新人一头扎进"C 核心知识点"这个搜索词,我其实挺感慨的——这门语言的难点从来不是语法多,而是知识点之间的耦合太深…

2026/11/4 6:23:50 阅读更多 →
T109滑盖智能锁怎么装?安装调试与故障排查全攻略

T109滑盖智能锁怎么装?安装调试与故障排查全攻略

简介:亚太天能T109滑盖智能锁产品说明书以PDF格式发布,适合智能锁用户、安装人员与售后维修人员阅读。内容围绕T109系列指纹密码刷卡锁展开,先介绍前面板、后面板、锁体、机械钥匙、电池盒盖等部件名称与功能,再给出完整安装步骤&…

2026/11/3 10:47:27 阅读更多 →
LLM知识降熵:从信息垄断到理解权下放

LLM知识降熵:从信息垄断到理解权下放

你有没有过这种经历:翻开源码注释、论文摘要或者一份专业报告,每个字都认识,连在一起却像天书。想找人聊聊,身边要么没人懂,要么懂的懒得跟你解释。后来我试着把同一段内容丢给一个大语言模型,几秒钟之后&a…

2026/11/4 19:19:54 阅读更多 →

日新闻

周新闻

月新闻