尧图网站建设 尧图网络
  • 首页
  • 关于我们
  • 服务项目
  • 案例展示
  • 建站流程
  • 资讯中心
  • 联系我们
首页/资讯中心/详情

14-命令行Flags详解

14-命令行Flags详解
📅 发布时间:2026/6/29 22:38:58

14 命令行Flags详解

概述

Codex 提供了 30 多个命令行 Flags(标志参数),用于精细控制其行为。掌握这些 Flags 能让你在不同场景下灵活调用 Codex,充分发挥其能力。本文将这些 Flags 分为常用、调试、高级和配置覆盖四大类,逐一详解并给出使用示例。

常用 Flags

–model:指定 AI 模型

用于指定当前会话使用的模型:

# 使用 GPT-5.4-Codex 模型codex--modelgpt-5.4-codex# 使用轻量级 Mini 模型(适合快速查询)codex-q--modelgpt-5.3-codex-mini"解释这段代码"# 使用最强模型处理复杂任务codexexec--modelgpt-5.5"设计系统架构图"

–sandbox:安全沙箱控制

控制是否在沙箱环境中执行命令(沙箱限制文件系统和网络访问):

# 开启沙箱(默认开启)codex--sandboxtrue# 关闭沙箱(需要完全的文件访问权限时)codex--sandboxfalse# 在非交互模式下关闭沙箱codexexec--sandboxfalse--full-auto"安装系统包"

–ask-for-approval / --full-auto:执行确认控制

这两个 Flag 控制 Codex 在执行操作前是否需要用户确认:

# 需要确认(默认行为)—— 适合有风险的操作codex --ask-for-approval# 完全自动执行 —— 适合信任的脚本化场景codex --full-auto"删除日志目录中7天前的文件"# 在 exec 子命令中组合使用codexexec--full-auto"运行数据库迁移脚本"

安全建议:

  • 生产环境操作始终使用--ask-for-approval
  • 本地开发中已知安全的操作可以使用--full-auto
  • CI/CD 环境中使用--full-auto,但任务定义要尽可能精确

–cd:设置工作目录

指定 Codex 的工作目录,所有文件操作基于此路径:

# 设置工作目录codex--cd/var/www/myapp# 在非交互模式中使用codexexec--cd~/projects/backend"创建 RESTful API 路由"# 结合相对路径codex--cd../other-project"比较两个项目的 package.json"

–add-dir:添加上下文目录

将多个目录添加到 Codex 的上下文中(而不仅仅限于工作目录):

# 添加共享库目录作为上下文codex--cd/myapp --add-dir /shared/lib --add-dir /shared/components# 在代码重构时添加多个依赖目录codexexec--add-dir ./utils --add-dir ./models"重构 controllers 中的代码"

–mcp:MCP 服务器配置

配置 MCP(Model Context Protocol)服务器来扩展 Codex 的能力:

# 启用 MCP 服务器codex--mcp--mcp-server"https://my-mcp-server.example.com"# 配置多个 MCP 服务器codex--mcp--mcp-server"server1"--mcp-server"server2"# MCP 使用本地

相关新闻

  • 技术方案:抖音批量下载助手 - 自动化视频采集高效方案
  • AI Compare:一个能帮你提高效率的插件
  • 终极XCOM 2模组管理器:告别官方启动器烦恼的完整解决方案

最新新闻

  • iTransformer终极指南:简单快速的时间序列预测深度学习解决方案
  • 基于TI DANCEVM-A评估板的主动降噪耳机开发实战指南
  • API安全实战:从三层滤网防御到系统化加固指南
  • 系统稳定性问题:专业内存诊断与调优深度指南
  • ADS54J20EVM评估板实战:从JESD204B链路搭建到ADC性能极限测试
  • 5分钟掌握音乐解锁工具:让加密音乐文件重获自由

日新闻

  • 【计算机毕业设计案例】基于 Spring Boot+Vue 的电影售票系统设计与实现 前后端分离架构下影院在线购票管理平台(程序+文档+讲解+定制)
  • 到底 TMD 用哪个: npm, pnpm, Yarn, Bun, Deno? 傻瓜, 当然用 npm 啦
  • Google限制Meta使用Gemini模型 凸显AI授权竞争白热化

周新闻

  • Windows字体自定义终极方案:No!! MeiryoUI完全指南
  • Deepin Boot Maker:告别命令行,3分钟制作Linux启动盘的智能解决方案
  • Plain Craft Launcher 2:重新定义你的Minecraft游戏体验

月新闻

  • 【总结】入门篇:50句话让你记住架构核心概念
  • WeChatMsg技术方案解析:实现Mac微信数据自主管理的完整解决方案
  • WeChatMsg:革新性微信数据备份方案,打造你的专属数字记忆库

关于尧图

  • 公司简介
  • 团队介绍
  • 企业文化
  • 荣誉资质

服务项目

  • 定制开发
  • 电商建站
  • UI 设计
  • 运维服务

快速链接

  • 案例展示
  • 建站流程
  • 常见问题
  • 资讯中心

联系方式

  • 📍北京市朝阳区互联网产业园 A 座 10 层
  • 📞400-888-8888
  • ✉️contact@rkmt.cn
  • 🕐周一至周日 9:00-21:00

© 2024 北京尧图网络科技有限公司 版权所有 | 京 ICP 备 XXXXXXXX 号