Codex五大重磅更新:Appshots、/goal、标注模式等新功能一文看懂
一、更新概述
Codex本次更新涵盖五大核心功能升级:
| 功能 | 类型 | 适用场景 |
|---|---|---|
| Appshots | 新功能 | 上下文捕获 |
| /goal模式 | 正式发布 | 长任务自动化 |
| 高级标注模式 | 升级 | 团队协作 |
| 团队插件共享 | 新功能 | 企业协作 |
| Analytics升级 | 升级 | 数据分析 |
二、Appshots:让Codex看见你的工作界面
2.1 功能原理
Appshots是本次更新最亮眼的功能之一。它能将用户当前的操作上下文直接带入Codex的对话线程中。
┌─────────────────────────────────────────────────────────────┐ │ Appshots 工作原理 │ ├─────────────────────────────────────────────────────────────┤ │ 用户操作 → Command+Command → 获取屏幕截图 │ │ ↓ │ │ 读取窗口文字内容 │ │ ↓ │ │ 超出可视范围的内容也能获取 │ │ ↓ │ │ 附加到Codex对话线程 │ └─────────────────────────────────────────────────────────────┘2.2 使用方式
Mac端操作:
- 打开需要捕获的应用窗口
- 按下
Command+Command快捷键 - Codex自动获取截图和文字内容
- 在对话中分析当前工作上下文
2.3 技术实现
# Appshots 上下文捕获示意classAppshotsContext:def__init__(self):self.capture_mode="window"# 窗口模式self.include_hidden=True# 包含隐藏内容defcapture_current_window(self):"""捕获当前窗口"""screenshot=self._capture_screen()text_content=self._extract_text()return{"screenshot":screenshot,"text":text_content,"window_info":self._get_window_info()}三、/goal模式正式毕业
3.1 核心升级
/goal模式已从实验性功能正式升级为稳定功能,适用于各类任务。
| 特性 | 说明 |
|---|---|
| 任务类型 | 大小任务均可 |
| 执行时长 | 可持续数小时乃至数天 |
| 用户干预 | 随时介入查看进度 |
| 旁路对话 | 不打断主任务 |
3.2 使用方法
在Codex应用中使用:
/goal 帮我重构这个项目的数据库访问层在IDE插件中使用:
# 在config.toml中启用[features]goals=true通过命令行启用:
codex featuresenablegoals3.3 目标设置技巧
# goal提示词示例goal_template=""" 任务目标:{具体描述} 完成标准:{可验证的指标} 约束条件:{时间和资源限制} """# 实际使用goal=""" 任务目标:重构用户认证模块 完成标准:所有单元测试通过,API响应时间<100ms 约束条件:保持向后兼容,不破坏现有接口 """3.4 旁路对话机制
# 旁路对话示意classSideChat:def__init__(self,main_task_id):self.main_task=main_task_id self.side_conversations=[]defcreate_side_chat(self,question):"""创建旁路对话,不影响主任务"""return{"task_id":self.main_task,"side_chat_id":self._generate_id(),"question":question,"interrupted":False# 主任务不受影响}四、高级标注模式
4.1 功能升级
设计师和开发者可以通过高级标注模式实现更高效的协作:
| 功能 | 说明 |
|---|---|
| 页面元素调整 | 直接在元素上修改并附反馈 |
| 即时预览 | 修改效果实时展示 |
| 批量批注 | 多条批注打包发送 |
4.2 工作流程
┌─────────────────────────────────────────────────────────────┐ │ 高级标注模式工作流 │ ├─────────────────────────────────────────────────────────────┤ │ 1. 设计标注 → 2. 即时预览 → 3. 打包批注 → 4. Codex处理 │ └─────────────────────────────────────────────────────────────┘4.3 技术实现
classAnnotationMode:defcreate_annotation(self,element_id,feedback,preview=True):"""创建标注"""annotation={"element":element_id,"feedback":feedback,"preview_enabled":preview}ifpreview:self._render_preview(annotation)returnannotationdefbatch_annotations(self,annotations):"""批量打包批注"""return{"count":len(annotations),"annotations":annotations,"send_to_codex":True}五、团队插件共享
5.1 功能说明
企业用户现在可以在团队级别共享自定义插件:
| 功能 | 说明 |
|---|---|
| 统一分发 | 在工作区内统一分发插件 |
| 复用内部工具 | 团队成员共享使用 |
| 权限管理 | 灵活管理插件使用范围 |
5.2 适用套餐
| 套餐 | 状态 |
|---|---|
| Business | 已开放 |
| Enterprise | 可申请体验 |
5.3 插件管理
# 团队插件配置示例team_plugins:enabled:truesharing_level:"organization"plugins:-name:"internal-auth"version:"1.0.0"allowed_users:["*"]# 全部成员-name:"premium-tools"version:"2.0.0"allowed_users:["team-leads","admins"]六、Analytics升级
6.1 新增指标
| 指标类型 | 具体内容 |
|---|---|
| 用户分析 | 活跃用户数 |
| 消耗分析 | 积分消耗 |
| 用量分析 | Token用量 |
| 任务分析 | 任务运行次数 |
| 排行分析 | 用户排行榜 |
| 代码产出 | 代码生成行数 |
| 工具分析 | 插件使用情况 |
6.2 Analytics API
# Analytics API调用示例classCodexAnalytics:def__init__(self,api_key):self.base_url="https://api.cohere.ai/v1"self.api_key=api_keydefget_usage_report(self,date_range):"""获取使用报告"""return{"active_users":self._get_active_users(),"token_usage":self._get_token_usage(),"code_generated":self._get_code_lines(),"task_runs":self._get_task_count()}七、与API聚合平台结合
对于企业用户,通过API聚合平台(如weelinking等)接入Codex可以获得更好的成本控制和统一管理体验。这类平台通常提供:
- 统一的API接入入口
- 详细的使用量统计
- 多模型切换能力
- 企业级SLA保障
八、总结
| 功能 | 亮点 | 适用人群 |
|---|---|---|
| Appshots | 上下文捕获 | 所有用户 |
| /goal | 长任务自动化 | 复杂项目 |
| 标注模式 | 团队协作 | 设计与开发 |
| 插件共享 | 企业管理 | Business套餐 |
| Analytics | 数据分析 | 企业用户 |
#Codex #AI编程 #新功能 #开发工具
📖 推荐阅读
如果这篇对你有帮助,以下文章你也会喜欢:
- VS Code 安装配置 Claude Code 插件教程(3分钟搞定)
- 2026全网首个企业级claude中转服务平台使用说明
- 2026年度亚洲大模型API中转平台评优:weelinking获评综合表现最佳平台
