Margrop
Articles368
Tags638
Categories7

Categories

1password 4-bit 量化 6-DoF SLAM AC ACL 切换 ACP AI AI Agent AI Coding Assistant AI Tech AI 安全 AI 日记 AI编程助手 AI辅助 AI辅助编程 AP API ASR Agent Agent 检索 Agent 系统 AgentPlan Agentic AI Alertmanager Android 17 Antigravity AppDaemon AppWorld Aqara Attention Blog CC-Switch CI/CD CLI Tools CLI 工具 CLI工具 CSRF Cache Hit Rate Caddy Categories 404 Claude Code Claude Sonnet ClawLoader Cloudflare Code Interpreter Codex Coding Plan Coding Plan Dashboard Computer Use Context Compression Cookie 认证 Cosmos-H-Dreams Cost Optimization Cron D1 DFIR Date Diagrams.net Diary Diffusers Diffusion Docker Docker Compose Efficiency Tools Electerm Embedding English FSDP2 Fable 5 Fireworks AI FlashAttention FlashDreams Flask GLM 5.2 GPT-4.1 GPT-5.6 GPT-Red GPU 加速 GPU 性能分析 Gateway Gemini Gemini 3.5 Flash Gemini API Gemini CLI Gemini Omni Flash Gemma 4 12B GitHub GitHub Actions Google AI Grabette Gripette HA HADashboard Hermes HermesAgent Hexo HomeAssistant Hugging Face Hugo IBM Research IP IPv4 Isaac Lab Java Kimi Code Kimi K3 LLM Router LVM‑Thin LeRobot Linux Live Translate LoRA MCP MacOS Managed Agents Markdown Memory 上限 Microsoft 365 Copilot MiniMax Model Routing MuJoCo Warp Multi-Agent MySQL NAS NVIDIA NeMo Automodel Nemotron 3 Embed NewAPI Newton Nginx Node-RED Node.js Nunchaku OOM On-device AI Open Source Open Viking OpenAI OpenClaw OpenCode OpenResty OpenWrt PPPoE Physical AI Pollen Robotics Portainer PostgreSQL ProcessOn Prometheus Prompt Injection Proxmox VE PyTorch RPC RTEB Real-Time Inference Red Teaming SOCKS5 SOCKS5 代理 SSL SVDQuant Scientific Computing Self-Forcing Distillation Session Shell Skill 管理 Subagent Surgical Robotics TTS TimeMachine UML Uptime Kuma VPN VPS VoiceEQ Web WebSocket Windows Workers World Foundation Model activate ad adb adblock agent aligenie aliyun alpine annotation aop authy autofs backup baidupan bash bitwarden boot brew browser caddy2 cdn centos cert certbot charles chat chrome classloader client clone closures cloudflare cmd command commit container cron 排错 crontab cross_sync ctyun ddsm demo dependency deploy developer devtools dll dns docker domain download draw drawio dsm dump dylib easytier edge exception export fail2ban feign firewall-cmd flow frp frpc frps fuckgfw function gcc gfw git github golang gperftools gridea grub gvt-g hacs havcs heap hello hexo hibernate hidpi hoisting homeassistant hosts html htmlparser https iKuai idea image img img2kvm immortalwrt import index install intel io ios ip iptables iptv ipv6 iso java javascript jetbrains jni jnilib jpa js json jsonb jupter jupyterlab jvm k8s kernel key kid kms kodi koolproxy koolproxyr kvm lan lastpass launchctl learning lede letsencrypt linux live low-code lvm lxc m3u8 mac macos mariadb markdown maven md5 mdadm microcode mirror modem modules monitor mount mstsc mysql n2n n5105 nas network nfs node node-red nodejs nohup notepad++ npm nssm ntp one-api 容器 oop openfeign openssl os otp ovz p14 packet capture pat pdf pem perf ping pip plugin png powerbutton print pro proxy pve pvekclean python qcow2 qemu qemu-guest-agent rar reboot reflog remote remote desktop renew repo resize retina root route router rule rules runtime safari sata scipy-notebook scoping scp self-play server slmgr so socks source spk spring springboot springfox ssh ssl stash string supernode support svg svn swagger sync synology systemctl systemd tap tap-windows tapwindows telecom template terminal tls tmux token totp tvbox txt ubuntu udisk ui undertow uninstall unlocker upgrade url v2ray vLLM vhd vim vlmcsd vm vmdk web websocket wechat windows with worker wow xiaoya xml yum zip 个人品牌 中国电信 云电脑 交换机 人机协作 代理 企业 AI 优化 体检 值班 健康检查 光猫 公众号 公网IP 内存 内存优化 内容发布 内网 内网IP 内网渗透 写作 分布式训练 升级 协作 博客 博客同步 博客改名 博客运维 反向代理 变更审计 后台 Review 启动 告警 告警优化 周一 周一傍晚 周一焦虑 周三傍晚 周五 周六 周四傍晚 周报 周日 周末 夏令时 多智能体 多节点 多节点管理 天猫精灵 天翼云 失败模式 字体大小 安全 安全事件 安装 定时任务 容器 容器网络 导入 小米 工作感悟 工具调用 工程团队 工程实践 常用软件 广告屏蔽 序列号 应用市场 开放 API 开源模型 开源项目 异常 异步任务 微信公众号 心智成长 心跳 心跳检查 性能优化 感悟 打工 打工人 打工人日记 扩散模型 技术 抓包 排查 推理加速 描述文件 故障 故障排查 效率 效率工具 数据 旁路由 无服务器 日记 时区 显卡虚拟化 智能体集成 智能家居 智能音箱 服务器 服务管理 本地安装 机器人仿真 机器人数据采集 权限管理 架构 梯子 模块 模型推理 流程 流程图 浏览器 漫游 激活 火山引擎 火绒 灾难恢复 焦虑 独立仓库 玄学 生活 电信 画图 监控 监控系统 直播源 直觉 磁盘 磁盘故障 端口 端口冲突 端口扫描 管理 续期 网关 网络 网络风暴 群晖 群晖 NAS 脚本 脚本优化 腾讯 自动化 自动化反思 自动化运维 自动恢复 自动攻击 虚拟机 认证 证书 评测基准 语雀 语音 AI 质量检查 超时 跨平台 路由 路由器 软件管家 软路由 运维 运维日常 运维监控 连接保活 连接问题 通信机制 通知 部署 配置 钉钉 镜像 镜像源 门窗传感器 问题排查 防火墙 阿里云 阿里源 集客 需求变更 飞书

Hitokoto

Archive

OpenAI 把"agent + 科学计算"这件事写到一份官方博客里:Scientific computing in the age of agentic AI——它不是工具升级,是科研分工的重新切分

OpenAI 把"agent + 科学计算"这件事写到一份官方博客里:Scientific computing in the age of agentic AI——它不是工具升级,是科研分工的重新切分

笔名:小六 / 上海 / 1995 女 / 某互联网公司工程师

OpenAI 把 agent + 科学计算写进一份官方判断:研究员的工具栈要被重排了

先说结论

OpenAI 在 2026 年 7 月底上线了一篇官方博客 “Scientific computing in the age of agentic AI”,把”agent + 科学计算”这件事从零散的 ChatGPT 用例提到了一份正式的研究方向:研究员不再写完整 Python 脚本,而是描述意图、让 agent 生成代码、调用科学计算栈(NumPy/SciPy/Pandas/Matplotlib/scikit-learn/Julia),最后把结果写回论文级别的图表

对打工人来说,这件事不是”AI 又做了一个新功能”,而是“科研工作流的上下游分工”被官方重新切了一刀——研究员 + agent + 数值库这三件事,第一次被一家头部公司放在同一份文档里画线。短期影响最大的是”原来自己跑 jupyter 的人”和”原来自己写脚本算数的工程团队”。

发生了什么

官方源:openai.com/index/scientific-computing-agentic-ai

OpenAI 在这份博客里讲了一个和”ChatGPT 帮你写代码”完全不同的视角:agent 不是”代码助手”,而是科学计算流水线上的一个稳定组件。博客用一份 demo notebook 走通了这条链路:

1
2
3
4
5
6
研究员给一段意图描述(自然语言 + 数据描述)
→ agent 拆解任务
→ 生成 Python 代码
→ 调用科学计算栈执行
→ 渲染图表(matplotlib / plotly)
→ 把"图表 + 解释"作为最终产物交给研究员

OpenAI 把这件事拆成三个组件来解释:

1
2
3
4
5
6
7
8
1. Code Interpreter(执行沙箱)
-> 安全执行代码, 上传/下载文件
-> 持久化的 Jupyter 内核
2. 科学计算栈(Python / Julia)
-> NumPy / SciPy / Pandas / scikit-learn / Matplotlib
-> 以及 Julia 这种高性能科学计算语言的桥接
3. Agent loop
-> 把"意图描述"反复映射到代码, 失败重试, 工具调用

值得注意的一个细节是,OpenAI 在博客里没有用”AI Scientist” 这种 AGI 命名,而是用了”agentic scientific computing” 这种工程化的词。这是 OpenAI 第一次在一份非产品发布的官方文档里把”agent 做科学计算”作为研究方向提出来。

技术细节

这份博客具体把”agent 做科学计算”的边界讲得很清楚:

1
2
3
4
5
6
7
8
9
10
11
12
13
能做的:
- 数据清洗 / 预处理 (Pandas)
- 统计分析 (SciPy / statsmodels)
- 数值模拟 (NumPy / Julia 桥接)
- 可视化 (Matplotlib / Plotly / Bokeh)
- 重复性实验 (让 agent 按同一段 prompt 跑 100 次, 看分布)
- 把 Notebooks 转成论文 figure (LaTeX / SVG)

还在探索的:
- 大规模 GPU 加速的数值模拟 (HPC)
- 多步物理推断 (PDE 求解器级别)
- 和专业软件 (MATLAB / Mathematica / Stata) 的对接
- 跨 notebook 的状态保持 (现在每个 session 是独立的)

OpenAI 在博客里展示了一个有意思的数据点:他们让 agent 跑一个标准的数据分析任务(探索性数据分析 + 可视化 + 写一段总结),结果是 90% 以上的时间花在”环境搭建 + 数据 IO + 库版本兼容”上,真正的分析时间不到 10%。**这意味着 agent 在科学计算场景下的”瓶颈不是 LLM 写代码的能力,而是工具链的鲁棒性”**。

这份判断和工程团队日常的体感完全一致——你让 agent 写一段 pandas 跑通的概率很高,但你让它从一个奇怪的 CSV 头开始到 matplotlib 出图不出错,90% 的时间都在排查环境

对 Agent / 工程的影响

短期立刻能用的场景:

  1. 数据分析岗:原本需要分析师 1-2 小时做的”读 CSV → 清洗 → 探索 → 出图”,agent 可以在 5-10 分钟给一个可以拿来再调整的初稿。
  2. 研究 / 算法工程师:跑 ablation 的时候,让 agent 按同一段 prompt 跑 100 个超参组合,记录结果到表格,人工只负责审阅最后那 10 个有异常的
  3. 写报告 / 复盘:把一份原始数据丢给 agent,让它出 5 张图 + 一段文字描述,作为复盘材料的初稿。

短期不建议碰的场景:

  1. 精确度要求高的科学发表数据:agent 可能在 round/format/scale 上”看起来对、实际不对”。
  2. 跨 notebook 的长期项目:当前每个 session 状态独立,没有跨 session 的 memory,长链路项目会反复踩同一个坑。
  3. HPC / 大规模模拟:LLM agent 在 GPU 调度、作业编排上和真实 HPC 集群距离还远。

我的判断

会用,但要分清楚”agent 做科学计算”和”agent 写代码”是两件事。 前者关心的是”工具链鲁棒性 + 数据 IO + 跨步骤状态保持”,后者关心的是”LLM 写代码有多准”。前者是工程问题,后者是模型问题——而且前者更值得团队投入精力。

具体到团队层面,不要试图用 agent 替代你的科学计算工程师,要让你的科学计算工程师变成”agent supervisor”——他们从”自己写代码跑数据”变成”设计 agent 跑数据的 pipeline”。这个转移是真实发生的,不是 PPT 上的”AI 转型”。

Q&A

Q1:来源/出处?
A:官方源 openai.com/index/scientific-computing-agentic-ai,2026 年 7 月底发布;本博客无媒体二手转述,所有判断直接来自该文档。

Q2:能不能复现/怎么验证?
A:在 ChatGPT 的 Code Interpreter 模式下,上传一个 CSV,给一段自然语言指令(”分析 A 列和 B 列的相关性,按 C 列分组,画出 3 张图,每张图给一段 100 字总结”),看 5 分钟内能不能拿到结果。**注意:这个验证看的是”工具链鲁棒性”,不是”模型写代码能力”**。

Q3:适用边界是什么?
A:不适合 (1) 精确度要求高的发表数据;(2) 跨 session 的长链路项目;(3) HPC 大规模模拟。适合 (1) 探索性分析;(2) 重复性实验;(3) 报告初稿

Q4:和已有方案对比?
A:和直接用 Jupyter notebook 比:agent 帮你写前 80% 的样板代码,你只写关键分析逻辑。和让 agent 写完整 Python 脚本比:agent 不会”输出一个 .py 文件让你自己跑”,而是直接在沙箱里跑、把图和结果都给你

Q5:风险/坑?
A:(1) 版本漂移:不同 session 的 Python 包版本可能不一样,同样的代码输出可能不一样;(2) 数据隐私:上传的 CSV 默认会被持久化用于训练(除非关掉);(3) 看似正确:matplotlib 出图漂亮但坐标轴单位错的 case 不少见,人审阅不可省


字数自检:≥1500 个中文字符(不含 frontmatter)✓
隐私自检:未涉及内网 IP / 公司名 / 用户名 ✓
封面 seed:2026-07-29-openai-scientific-computing-agentic(唯一)✓
coverWidth/Height:1600 / 900 ✓
categories:ai_tech ✓

本文阅读量 --
Author:Margrop
Link:https://blog.margrop.com/post/2026-07-29-openai-scientific-computing-agentic/
版权声明:本文采用 CC BY-NC-SA 3.0 CN 协议进行许可