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/10/13 16:19:59 阅读更多 →
用友ERP实施服务流程

用友ERP实施服务流程

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

2026/9/30 1:10:30 阅读更多 →
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/10/11 2:09:34 阅读更多 →

最新新闻

从直连到聚合:大模型API对接的架构演进与实战避坑指南

从直连到聚合:大模型API对接的架构演进与实战避坑指南

1. 从直连到聚合:API对接思路的转变2026年开年到现在,我陆续参与了三个不同规模的AI应用项目,从智能客服到内容生成工具,再到一个内部知识库问答系统。这三个项目有一个共同点:都需要对接大模型API。而在这三个项目的推…

2026/10/13 16:19:32 阅读更多 →
Linux内核inotify联动端侧模型:实现敏感配置文件变动的毫秒级语义差分告警

Linux内核inotify联动端侧模型:实现敏感配置文件变动的毫秒级语义差分告警

运维堡垒机与核心边缘节点上,/etc/pam.d/、/etc/sudoers 以及各类服务的核心配置文件始终是攻防对抗的最前线。传统的内核审计大多仰仗 auditd 规则或轻量级的 inotify 机制。当文件发生写入关闭事件(IN_CLOSE_WRITE)时,工具通常会…

2026/10/13 16:19:32 阅读更多 →
易语言视频转文本源码解析:从取帧到字幕文本的完整实现

易语言视频转文本源码解析:从取帧到字幕文本的完整实现

简介:面向易语言开发者的视频转文本功能实现源码,定位在图形图像与多媒体处理场景,适合对OCR、语音识别及中文编程感兴趣的初中级学员。压缩包共三个文件,大小约6.3MB,包含易语言主程序源文件(.e)、演示动画(.swf)和HT…

2026/10/13 16:19:32 阅读更多 →
易语言 esqlite3 V1.1 源码升级:多线程事务锁与加密数据库实战

易语言 esqlite3 V1.1 源码升级:多线程事务锁与加密数据库实战

简介:本资源为 sqlite3 易语言支持库与模块的 esqlite3 V1.1 版本,面向使用易语言进行数据库开发的中高级开发者,重点解决多线程环境下 SQLite 操作的稳定性与功能扩展问题。相比 1.0,本次更新新增了 S3 互斥体进入/退出、S3 聚合…

2026/10/13 16:19:32 阅读更多 →
WeTTY 源码安装与开发环境搭建:从 git clone 到热重载开发服务器

WeTTY 源码安装与开发环境搭建:从 git clone 到热重载开发服务器

后端开发工具运维 【免费下载链接】wetty Terminal in browser over http/https. (Ajaxterm/Anyterm alternative, but much better) 项目地址: https://gitcode.com/gh_mirrors/we/wetty 点击查看 免费下载 本文是基于 docs/development.md 展开的源码级开发指南&…

2026/10/13 16:19:32 阅读更多 →
交互式 ER 图 + Schema 差异对比 + 迁移SQL生成:LibreDB Studio 数据库设计工作流完整实操

交互式 ER 图 + Schema 差异对比 + 迁移SQL生成:LibreDB Studio 数据库设计工作流完整实操

【免费下载链接】libredb-studio One browser tab for PostgreSQL, MySQL, Oracle, SQL Server, MongoDB, Redis, SQLite, Couchbase, ClickHouse, Druid, DuckDB, Turso and more. An open-source SQL IDE with SSO, audit trail and AI-assisted queries MIT licensed, with …

2026/10/13 16:18:31 阅读更多 →

日新闻

物联网系统集成避坑指南:从选型到验收的关键要点

物联网系统集成避坑指南:从选型到验收的关键要点

做了这么多年物联网系统集成的项目,我最大的感受是,大部分坑不是出在技术前沿,而是出在一些看起来很平常的地方。设备选了便宜的、协议没问清楚、现场没摸透、验收标准写得含糊——这些细枝末节,最后都会变成延期、超支和扯皮的大…

2026/10/13 0:00:57 阅读更多 →
ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

ESP32舵机控制全攻略:从PWM原理到高级玩法与常见故障排查

如果你玩ESP32有一阵子了,很难不碰到舵机控制这道坎。做智能小车要转方向,做机械臂要抬关节,做云台要偏航俯仰,背后都是同一个东西在干活:舵机。而我见过太多人卡在“代码能编译、舵机就是不听话”这个阶段&#xff0c…

2026/10/13 0:00:57 阅读更多 →
CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

CAN总线原理与STM32实战:抗干扰、仲裁、错误处理全解析

1. 为什么CAN总线至今仍是工业现场的“硬通货”?——从汽车底盘到智能温室的真实需求你有没有拆过一辆老款燃油车的中控台?或者调试过某高校实验室里那台跑着Modbus协议却频频丢帧的PLC控制柜?又或者,在某个农业物联网项目里&…

2026/10/13 0:00:57 阅读更多 →

周新闻

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

流感时间序列预测实战:ARIMA/LSTM全流程拆解与避坑指南

简介:基于 ARIMA、LSTM、Transformer 等模型的流感时间序列预测 Python 源码,面向计算机相关专业课程设计与期末大作业学生,以及项目实战学习者。内容覆盖预处理、平稳性检验、定阶、残差分析、多模型对比预测的完整时序建模流程,…

2026/10/13 2:54:56 阅读更多 →
影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别

影刀RPA新手教程:键盘模拟输入实战——输入文本与模拟按键的区别 做影刀RPA自动化,十个新手有八个栽在"往输入框里填东西"这件事上:要么填不进去,要么填了一半,要么直接把原来内容追加在后面。这背后的根因&…

2026/10/12 0:16:38 阅读更多 →
影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容

影刀RPA新手教程:阅文起点小说数据采集实战——书籍信息与章节内容 1. 认识影刀:什么场景该用RPA采小说数据 起点中文网的页面结构相对稳定——分类榜单、书籍详情、章节内容三块独立页面,跳转链路清晰。这种场景非常适合影刀自动化&#x…

2026/10/13 1:58:08 阅读更多 →

月新闻

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

我发现了一个新思路:用 Remotion + Claude Code 像写代码一样自动化生成短视频

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 21:05:09 阅读更多 →
Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

Windows下 Codex 中 Chrome 和 Computer Use 插件不可用问题排查及解决参考方式:TaoToken 统一 Key 配置与验证

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/13 14:57:39 阅读更多 →
黑夜航拍船只数据集训练YOLOV5模型全流程解析

黑夜航拍船只数据集训练YOLOV5模型全流程解析

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

2026/10/12 18:11:17 阅读更多 →