@ felan-ai/ext-codex (英语)
第一党Felan支持GPT编码工具和Codex图像生成.
结构化工具仅在选定模式ID为 GBT- family 时激活
而提供者正是 openai 或者说 openai-codex。 。 。 .
活动模式保持常态 read, (中文(简体) ), bash工具,仅替换
edit 财务报告和审定财务报表 write 与 apply_patch。切换到另一个模型可以恢复
普通编辑工具。 文件操作使用当前 AgentRuntime。 。 。 .
本地 TUI 呈现带有友好动作标签的补丁呼叫, 而无头
模式继续显示稳定的工具名和原始结果.
入境点
@felan-ai/ext-codex是守护进程和 无头装入. 内容createCodexTools导出只执行的工具.@felan-ai/ext-codex/runtime仍然是直接进入的无渲染器条目 改为createCodexExtension, (中文(简体) ),createCodexExecutionTools,并请求控制.
所有默认条目都带有相同的执行贡献. 代理核心解析
它来自已验证的扩展配置并应用已配置的流
包装;主机不需要有 Codex 专用的包装或包名分支.
丰富的补丁调用渲染属于 apps/felan; 包输出无 TUI 条目 .
根和(或) /runtime 导出相同的便携式 API,包括 createCodexTools。 。 。 .
已配置的主机应该导入根而无需重写特定软件包路径 .
对于符合条件的答复请求, extensionConfig.codex.priority 接受
normal, (中文(简体) ), fast,或 ultrafast数字 :
{
"extensionConfig": {
"codex": { "priority": "ultrafast" }
}
}
这个 fast 布尔被腐烂并隐藏在 /settings; 已存在的配置
文件和 CLI 选项仍然支持。 明确的优先权凌驾于它之上。 奥米 priority 改为
保留 fast: true (优先处理)或 fast: false (无分级覆盖).
既未配置, 也不要求分级 . normal 明确
请求标准 default 等级,即使 fast 这是真的.
超快板目前适用于精确的 gpt-6-astra 财务报告和审定财务报表 gpt-6.1-sol 模式
符合资格的OpenAI和Codex Response线路的ID. 其他合格的GBT模型
变回快( e)priority) (中文(简体) ). Pi不暴露服务能力
元数据, 因此此模式规则在扩展名中保留, 而不是获取
从目录.
账户、计划、工作空间和终点资格仍然适用;被拒绝
请求不会自动在另一层次重新审理.
快速和Ultrafast消耗了溢价。 通常引用的 2x/8x 数字 并不是通用的计费乘数或保证任务速度的增加. 咨询 OpenAI 速度文档 和您认证方法的 API 定价 。 皮的本土成本估计 目前不包括Ultrafast特定定价。 优先选择确实 不改变模型的推理努力或迁移.
postAgentRunCompaction 默认启用。 它使得符合资格的GPT运行推迟
皮的自动阈值收缩,直到当前代理运行结束
保留0.84.4前的时间,同时允许已完成的工具循环
结束。 准备吧 false 使用 Pi 的标准时间。 手动和
溢出回收的收缩仍然迫在眉睫。 Pi仍然拥有摘要生成;
此设置无法启用上游 OpenAI 本地响应收缩 .
对于符合条件的回复请求,扩展将 Pi 转换为无效
函数工具 strict 值为 false 因此,可选参数仍然是可选的.
明确 true 或者说 false 值、缺失值和无效工具
保持不变.
Pi在其内置的OpenAI和OpenAI Codex目录中包括了GPT-6 Astra.
现有的GPT政策可以使这一扩展系统具有结构化的工具和本土
没有习惯的响应控制 models.json 输入.
用于GPT-6 Astra、Sol、Luna和GPT-6.1 使用 openai-responses 带有
OpenAI API 密钥, Pi 发送本地 configuration_update 项本身并保存
请求级别 reasoning.effort 固定在 medium用于 openai-codex-responses
在任一符合条件的提供者上,此扩展保留初始请求级别
努力和项目a configuration_update 在下一个用户消息之前.
老年人 openai编号 :openai-responses 届会忽略持续
codex-reasoning-update 输入并恢复到 Pi 固定位置 medium 请求努力,
所以,如果最初的努力没有成功,预计会出现一次即时缓存 medium。 。 。 .
延长的更新保留到会话续会和叉
Pi收缩,新背景确定了自己的努力基线. 已排队
用户后续在下次回复前收到更改; 仅限工具
继续没有。 没有其他用户回合的更改记录在
跑步会解决的 这些扩展更新需要标准,单一代理
响应请求; 亲模式, 服务器侧多代理模式, 聊天补全,
其他 GPT 模型,和 Anthropic 不支持。 自动服务器切换
和收缩不能与本地更新相结合; Pi 的现有本地更新
仍可收缩. 实际缓存点击也取决于提供者缓存
符合条件,并可以使用响应用量缓存到的计数来检查.
原因更新不会改变提供者运输. forceCachedWebSockets
仍仅适用于 openai-codex 编号 : openai-codex-responses; 官员
OpenAI API继续使用Pi的本土交通.
扩展不包括可重新开始的工作、网页访问、, 代码模式/响应 列表 快速替换 本地响应收缩, 语音和UI部件.
代码图像生成
extensionConfig.codex.imageGeneration 默认为 true当主机
用品 MODELS_SERVICE,扩展名只登记图像
openai-codex-images 提供者为 gpt-image-2 财务报告和审定财务报表 gpt-image-2.5。 。 。 .
@felan-ai/ext-model-tools 揭露这些通过 generate_images 当
会话已认证 openai-codex 登录。 运行 /login openai-codex 改为
使用遗留的 Codex 登录。 与 ChatGPT 签约 openai 提供者这样做
不启用这些图像模型 。 选中的聊天模式不需要使用
密码 限定的会话 enabledModels 未列出图像模型, 因为
范围只包含聊天模式.
请求使用 POST https://chatgpt.com/backend-api/codex/images/generations, (中文(简体) ),
或者说 /images/edits 在同一后端上,最多有5个参考图像。 他们
设定 background 改为 opaque, (中文(简体) ), quality 财务报告和审定财务报表 size 改为 auto,则
originator 页眉到 pi。请求数与 ChatGPT 计划编码
使用,不是OpenAI API计费. 这些模型没有API的价格,所以Felan报告
返回的代号数,不计算美元成本.
设定 imageGeneration 改为 false 以禁用提供者注册而无需
更改 Codex 聊天行为 。 更改后恢复或创建会话 .
发展
pnpm --filter @felan-ai/ext-codex build
pnpm --filter @felan-ai/ext-codex type-check
pnpm --filter @felan-ai/ext-codex test
见 通知 上游归属.
一揽子边界和要求
Agent Core拥有运行时间合同,而Pi拥有聊天提供运输. 这个
软件包拥有提供者/模型资格、结构化补丁替换、请求
控件,以及只显示图像的提供者。 它不会取代 Pi 的聊天提供商.
文件操作通过活动 AgentRuntime。 。 。 .
软件包需要兼容 @felan-ai/agent-core 鼠标和类型框.
没有根,也没有 /runtime 装入终端渲染器。 主机模式尚存
当前用户访问,而不是沙盒.
相关文件
归属
部分实施行为从审查中调整
@howaboua/pi-codex-conversion 财务报告和审定财务报表 @howaboua/pi-codex-imagegen 来源.
见 通知 财务报告和审定财务报表
自由主义 来源的承担和归属.