HoRain云小助手个人主页 个人专栏: 《Linux 系列教程》《c语言教程》⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。专栏介绍专栏名称专栏介绍《C语言》本专栏主要撰写C干货内容和编程技巧让大家从底层了解C把更多的知识由抽象到简单通俗易懂。《网络协议》本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘一起解密网络协议在运行中协议的基本运行机制《docker容器精解篇》全面深入解析 docker 容器从基础到进阶涵盖原理、操作、实践案例助您精通 docker。《linux系列》本专栏主要撰写Linux干货内容从基础到进阶知识由抽象到简单通俗易懂帮你从新手小白到扫地僧。《python 系列》本专栏着重撰写Python相关的干货内容与编程技巧助力大家从底层去认识Python将更多复杂的知识由抽象转化为简单易懂的内容。《试题库》本专栏主要是发布一些考试和练习题库涵盖软考、HCIE、HRCE、CCNA等目录⛳️ 推荐专栏介绍下载与安装首次使用界面结构三种运行模式模式选择Review 模式审查面板功能切换审查视图审查操作Automations自动化使用前提创建自动化自动化示例Worktrees 管理Worktree 优势Handoff 流程本地环境配置设置脚本设置脚本示例Actions操作快捷键常见问题Q: App 与 CLI/IDE 如何同步Q: 如何找到归档的项目Q: Worktree 代码与本地不同Q: App 和 CLI 版本不同导致功能差异目前 Codex 主流有三种使用方式方式适合人群推荐程度Web 网页版轻度体验⭐⭐CLI 命令行版重度开发者⭐⭐⭐⭐Desktop 桌面应用大多数人⭐⭐⭐⭐⭐Codex App 是官方推荐的桌面客户端提供完整功能和流畅的多项目并行体验。下载与安装Codex App 支持 macOSApple Silicon和 Windows。下载地址https://chatgpt.com/codex平台下载方式macOS官网下载或 HomebrewWindows官网下载安装包首次使用安装完成后按以下步骤开始1、打开 Codex App2、使用 ChatGPT 账号或 OpenAI API Key 登录如果使用 API Key 登录部分云端功能可能不可用。3、登录成功后界面如下我们刚使用可以先关注对话和项目就好了对话就跟普通的 ChatGPT 的网页版一样进行聊天就可以了。项目 Project 我们可以把它理解成ChatGPT 的聊天 IDE 的工程目录 AI Agent 的长期记忆 的组合体。项目 Project 会绑定到你电脑上的一个文件夹Codex 只会在这个目录内工作。我这里选择 添加新项目把 codex-runoob-test 添加进来之后左右两侧都可以看到该项目的名称多个项目可以在列表中选择4、发送第一条 Prompt 开始使用界面结构Codex App 主要包含以下区域区域功能项目侧边栏管理多个项目快速切换项目列表显示所有会话支持筛选和归档审查面板查看 Codex 所做的文件更改终端面板每个项目独立的内置终端技能选择器浏览和启用自定义技能区域位置功能说明导航按钮左上角返回/前进箭头用于在历史会话或页面之间切换类似浏览器的前进后退。新对话左侧菜单顶部快速开启一个临时 AI 对话不进入具体项目上下文适合直接提问、代码解释、命令生成等轻量任务。搜索左侧菜单搜索历史对话、项目内容、文件或任务记录。大型项目中非常重要相当于 AI IDE 的全局搜索入口。插件左侧菜单管理和调用插件能力例如 GitHub、终端、数据库、文件系统、浏览器工具等扩展能力。自动化左侧菜单创建自动执行任务例如定时生成日报、定期检查仓库、自动执行脚本、提醒任务等。项目Projects左侧中部项目工作区管理区域。每个项目通常绑定一个代码仓库、目录或工作空间。New project左侧项目区域创建新项目。创建后通常会关联本地文件夹、Git 仓库或远程代码环境。对话Chats左侧底部全局聊天记录区域用于管理非项目类会话。过滤按钮对话栏右侧漏斗图标对聊天记录进行筛选例如按项目、时间、类型过滤。新建聊天按钮对话栏右侧编辑图标创建一个新的独立聊天项目。主工作区中央黑色区域Codex 的核心交互区域。包括 AI 对话、代码生成、Agent 执行、文件修改结果展示等。我们该做什么主区域中央欢迎界面提示语引导用户开始任务。输入框底部中央大输入框向 Codex 输入自然语言指令例如生成代码、修复 Bug、分析项目、重构架构等。 插件提示输入框提示文字支持通过调用插件或工具例如terminal、github、browser等。文件提及功能输入框提示文字可以直接拖拽文件或引用项目文件让 AI 分析具体代码。按钮输入框左下添加附件、文件、图片或额外上下文。默认权限输入框底部左侧控制 AI Agent 的执行权限例如只读、允许编辑文件、允许执行命令等。模型选择器5.5 中输入框右下当前使用的模型版本切换区域。通常可切换不同能力等级模型。麦克风按钮输入框右下语音输入功能。发送按钮输入框最右侧圆形箭头提交当前任务给 Codex。进入项目工作输入框下方进入真正的项目 Agent 模式。AI 会基于整个代码仓库进行上下文理解而不是普通聊天。地球图标右上角网络或远程连接相关功能可能用于在线模式、同步或远程环境。右上角侧栏按钮右上角矩形图标控制右侧附加面板显示例如日志、终端、文件树、Agent 状态等。三种运行模式每个项目可以选择三种运行模式模式说明适用场景Local在本地项目目录工作日常开发、直接查看结果Worktree在独立 Git worktree 中工作隔离变更、并行开发Cloud在云端隔离环境运行远程委派、并行处理模式选择在创建新项目时在输入框下方选择模式Local直接在当前目录工作变更立即可见Worktree创建独立分支完成后可合并到 LocalCloud任务在云端运行结果通过 PR 或报告呈现Worktree 模式使用 Git worktree 技术允许同时在不同分支工作。Review 模式Review 模式让你查看和审批 Codex 所做的更改。审查面板功能功能说明Diff 查看显示所有文件变更的详细对比内联评论在特定代码行添加评论Chunk 操作按代码块选择接受或拒绝整体提交创建 Git commit 或推送更改切换审查视图审查面板支持两种视图所有更改显示项目的 Git 状态包括非 Codex 的更改Last turn 更改只显示最近一轮 Codex 的更改审查操作# 快捷键操作Cmd Option B # 切换审查面板Cmd Shift P # 打开命令菜单# 审查流程1. 查看文件变更2. 点击代码块接受/拒绝3. 添加评论说明4. 提交或推送Automations自动化Automations 让你安排 Codex 定期在后台运行任务。使用前提Codex App 正在运行选择的项目在磁盘上可用创建自动化打开侧边栏 Automations 面板点击 New Automation配置触发频率和任务描述设置沙箱模式自动化示例任务描述技能自动创建扫描会话文件更新技能使其更有效每日简报分析最近提交生成变更摘要Bug 监控检查 telemetry 错误尝试自动修复自动化任务结果会添加到 Triage 收件箱无结果时自动归档。Worktrees 管理Codex App 内置 Git worktree 支持。Worktree 优势并行处理多个任务而不互相干扰保持主分支干净后台运行任务时专注前台工作Handoff 流程Handoff 允许在 Local 和 Worktree 之间切换在 Worktree 中完成任务创建 commit 和 PR选择 Handoff 到 Local 继续测试Worktree 只继承 Git 中的文件.gitignore 中的文件不会随项目移动。本地环境配置通过 Local Environments 定义 worktree 的设置脚本和常用操作。设置脚本创建新 worktree 时自动运行的脚本设置脚本示例# .codex/setup.shnpm install # 安装依赖npm run build # 构建项目Actions操作定义常用任务在顶部操作栏快速访问Action说明启动开发服务器运行 npm run dev执行测试运行测试套件代码格式化运行 prettier快捷键快捷键功能Cmd Shift P命令菜单Cmd N新建项目Cmd Shift [ / ]切换项目Cmd Option B切换审查面板Cmd J切换终端Ctrl M语音输入Cmd O添加项目常见问题Q: App 与 CLI/IDE 如何同步当在同一项目中使用 App 和 IDE 扩展时它们会自动同步 Auto Context 和活跃项目。Q: 如何找到归档的项目在 Settings 中查看 Archived Threads选择 Unarchive 恢复。Q: Worktree 代码与本地不同Worktree 只继承 Git 中的文件。需要设置脚本安装依赖和构建。Q: App 和 CLI 版本不同导致功能差异检查版本CLI 用 codex --versionApp 用菜单 About。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧
HoRain云--Codex 桌面应用
HoRain云小助手个人主页 个人专栏: 《Linux 系列教程》《c语言教程》⛺️生活的理想就是为了理想的生活!⛳️ 推荐前些天发现了一个超棒的服务器购买网站性价比超高大内存超划算忍不住分享一下给大家。点击跳转到网站。专栏介绍专栏名称专栏介绍《C语言》本专栏主要撰写C干货内容和编程技巧让大家从底层了解C把更多的知识由抽象到简单通俗易懂。《网络协议》本专栏主要是注重从底层来给大家一步步剖析网络协议的奥秘一起解密网络协议在运行中协议的基本运行机制《docker容器精解篇》全面深入解析 docker 容器从基础到进阶涵盖原理、操作、实践案例助您精通 docker。《linux系列》本专栏主要撰写Linux干货内容从基础到进阶知识由抽象到简单通俗易懂帮你从新手小白到扫地僧。《python 系列》本专栏着重撰写Python相关的干货内容与编程技巧助力大家从底层去认识Python将更多复杂的知识由抽象转化为简单易懂的内容。《试题库》本专栏主要是发布一些考试和练习题库涵盖软考、HCIE、HRCE、CCNA等目录⛳️ 推荐专栏介绍下载与安装首次使用界面结构三种运行模式模式选择Review 模式审查面板功能切换审查视图审查操作Automations自动化使用前提创建自动化自动化示例Worktrees 管理Worktree 优势Handoff 流程本地环境配置设置脚本设置脚本示例Actions操作快捷键常见问题Q: App 与 CLI/IDE 如何同步Q: 如何找到归档的项目Q: Worktree 代码与本地不同Q: App 和 CLI 版本不同导致功能差异目前 Codex 主流有三种使用方式方式适合人群推荐程度Web 网页版轻度体验⭐⭐CLI 命令行版重度开发者⭐⭐⭐⭐Desktop 桌面应用大多数人⭐⭐⭐⭐⭐Codex App 是官方推荐的桌面客户端提供完整功能和流畅的多项目并行体验。下载与安装Codex App 支持 macOSApple Silicon和 Windows。下载地址https://chatgpt.com/codex平台下载方式macOS官网下载或 HomebrewWindows官网下载安装包首次使用安装完成后按以下步骤开始1、打开 Codex App2、使用 ChatGPT 账号或 OpenAI API Key 登录如果使用 API Key 登录部分云端功能可能不可用。3、登录成功后界面如下我们刚使用可以先关注对话和项目就好了对话就跟普通的 ChatGPT 的网页版一样进行聊天就可以了。项目 Project 我们可以把它理解成ChatGPT 的聊天 IDE 的工程目录 AI Agent 的长期记忆 的组合体。项目 Project 会绑定到你电脑上的一个文件夹Codex 只会在这个目录内工作。我这里选择 添加新项目把 codex-runoob-test 添加进来之后左右两侧都可以看到该项目的名称多个项目可以在列表中选择4、发送第一条 Prompt 开始使用界面结构Codex App 主要包含以下区域区域功能项目侧边栏管理多个项目快速切换项目列表显示所有会话支持筛选和归档审查面板查看 Codex 所做的文件更改终端面板每个项目独立的内置终端技能选择器浏览和启用自定义技能区域位置功能说明导航按钮左上角返回/前进箭头用于在历史会话或页面之间切换类似浏览器的前进后退。新对话左侧菜单顶部快速开启一个临时 AI 对话不进入具体项目上下文适合直接提问、代码解释、命令生成等轻量任务。搜索左侧菜单搜索历史对话、项目内容、文件或任务记录。大型项目中非常重要相当于 AI IDE 的全局搜索入口。插件左侧菜单管理和调用插件能力例如 GitHub、终端、数据库、文件系统、浏览器工具等扩展能力。自动化左侧菜单创建自动执行任务例如定时生成日报、定期检查仓库、自动执行脚本、提醒任务等。项目Projects左侧中部项目工作区管理区域。每个项目通常绑定一个代码仓库、目录或工作空间。New project左侧项目区域创建新项目。创建后通常会关联本地文件夹、Git 仓库或远程代码环境。对话Chats左侧底部全局聊天记录区域用于管理非项目类会话。过滤按钮对话栏右侧漏斗图标对聊天记录进行筛选例如按项目、时间、类型过滤。新建聊天按钮对话栏右侧编辑图标创建一个新的独立聊天项目。主工作区中央黑色区域Codex 的核心交互区域。包括 AI 对话、代码生成、Agent 执行、文件修改结果展示等。我们该做什么主区域中央欢迎界面提示语引导用户开始任务。输入框底部中央大输入框向 Codex 输入自然语言指令例如生成代码、修复 Bug、分析项目、重构架构等。 插件提示输入框提示文字支持通过调用插件或工具例如terminal、github、browser等。文件提及功能输入框提示文字可以直接拖拽文件或引用项目文件让 AI 分析具体代码。按钮输入框左下添加附件、文件、图片或额外上下文。默认权限输入框底部左侧控制 AI Agent 的执行权限例如只读、允许编辑文件、允许执行命令等。模型选择器5.5 中输入框右下当前使用的模型版本切换区域。通常可切换不同能力等级模型。麦克风按钮输入框右下语音输入功能。发送按钮输入框最右侧圆形箭头提交当前任务给 Codex。进入项目工作输入框下方进入真正的项目 Agent 模式。AI 会基于整个代码仓库进行上下文理解而不是普通聊天。地球图标右上角网络或远程连接相关功能可能用于在线模式、同步或远程环境。右上角侧栏按钮右上角矩形图标控制右侧附加面板显示例如日志、终端、文件树、Agent 状态等。三种运行模式每个项目可以选择三种运行模式模式说明适用场景Local在本地项目目录工作日常开发、直接查看结果Worktree在独立 Git worktree 中工作隔离变更、并行开发Cloud在云端隔离环境运行远程委派、并行处理模式选择在创建新项目时在输入框下方选择模式Local直接在当前目录工作变更立即可见Worktree创建独立分支完成后可合并到 LocalCloud任务在云端运行结果通过 PR 或报告呈现Worktree 模式使用 Git worktree 技术允许同时在不同分支工作。Review 模式Review 模式让你查看和审批 Codex 所做的更改。审查面板功能功能说明Diff 查看显示所有文件变更的详细对比内联评论在特定代码行添加评论Chunk 操作按代码块选择接受或拒绝整体提交创建 Git commit 或推送更改切换审查视图审查面板支持两种视图所有更改显示项目的 Git 状态包括非 Codex 的更改Last turn 更改只显示最近一轮 Codex 的更改审查操作# 快捷键操作Cmd Option B # 切换审查面板Cmd Shift P # 打开命令菜单# 审查流程1. 查看文件变更2. 点击代码块接受/拒绝3. 添加评论说明4. 提交或推送Automations自动化Automations 让你安排 Codex 定期在后台运行任务。使用前提Codex App 正在运行选择的项目在磁盘上可用创建自动化打开侧边栏 Automations 面板点击 New Automation配置触发频率和任务描述设置沙箱模式自动化示例任务描述技能自动创建扫描会话文件更新技能使其更有效每日简报分析最近提交生成变更摘要Bug 监控检查 telemetry 错误尝试自动修复自动化任务结果会添加到 Triage 收件箱无结果时自动归档。Worktrees 管理Codex App 内置 Git worktree 支持。Worktree 优势并行处理多个任务而不互相干扰保持主分支干净后台运行任务时专注前台工作Handoff 流程Handoff 允许在 Local 和 Worktree 之间切换在 Worktree 中完成任务创建 commit 和 PR选择 Handoff 到 Local 继续测试Worktree 只继承 Git 中的文件.gitignore 中的文件不会随项目移动。本地环境配置通过 Local Environments 定义 worktree 的设置脚本和常用操作。设置脚本创建新 worktree 时自动运行的脚本设置脚本示例# .codex/setup.shnpm install # 安装依赖npm run build # 构建项目Actions操作定义常用任务在顶部操作栏快速访问Action说明启动开发服务器运行 npm run dev执行测试运行测试套件代码格式化运行 prettier快捷键快捷键功能Cmd Shift P命令菜单Cmd N新建项目Cmd Shift [ / ]切换项目Cmd Option B切换审查面板Cmd J切换终端Ctrl M语音输入Cmd O添加项目常见问题Q: App 与 CLI/IDE 如何同步当在同一项目中使用 App 和 IDE 扩展时它们会自动同步 Auto Context 和活跃项目。Q: 如何找到归档的项目在 Settings 中查看 Archived Threads选择 Unarchive 恢复。Q: Worktree 代码与本地不同Worktree 只继承 Git 中的文件。需要设置脚本安装依赖和构建。Q: App 和 CLI 版本不同导致功能差异检查版本CLI 用 codex --versionApp 用菜单 About。❤️❤️❤️本人水平有限如有纰漏欢迎各位大佬评论批评指正如果觉得这篇文对你有帮助的话也请给个点赞、收藏下吧非常感谢! Stay Hungry Stay Foolish 道阻且长,行则将至,让我们一起加油吧