开发者周报 260707
Agent 能力持续增强,语言生态同步演进
slashslashdev·
本期看点:聚焦 AI 基础模型、AI 算力与开发语言演进:Claude Sonnet 5、openPangu 和 Meta Compute 带来模型与算力的新进展;TypeScript 7、C# Union Types 等新特性推出。
⚡️ 动态
Anthropic 发布 Claude Sonnet 5,性能接近 Opus 4.8、限时降价至 $2 / $10
Claude Sonnet 5 成为 Free 与 Pro 计划的默认模型,Max、Team、Enterprise 均可用,开发者可通过 API 使用 claude-sonnet-5 调用。限时定价至 8 月 31 日为每百万 token 输入 $2、输出 $10,之后恢复至 $3 / $15。Claude Sonnet 5 更偏向 agentic,官方与早期合作伙伴反馈称,它能够完成前代 Sonnet 半途放弃的复杂任务,并会在未被明确要求时自查输出;整体表现接近 Opus 4.8,而价格更低。(Anthropic)
Meta 计划推出云服务 Meta Compute,对外出租 AI 算力与托管 Llama
据报道,Meta 正组建云基础设施业务 Meta Compute,计划对外提供按需 GPU 集群(NVIDIA 芯片与自研 MTIA)并托管 Llama 系列模型供调用。若落地,开发者将新增获取 GPU 算力与托管 Llama API 的选择,与 AWS、Azure、Google Cloud 形成新的竞争。(Bloomberg)
xAI 公布 Grok 4.5,升级 V9 基础模型,暂仅在 SpaceX、Tesla 内测
Grok 4.5 基于新的 V9 基座(约 1.5T 参数,约为前代 3 倍),训练中引入 Cursor 数据以强化编程能力。目前仅在 SpaceX、Tesla 内部私测,暂无公开发布日期,也未公布公开基准。(xAI)
Cursor for iOS 公测,AI 编程延伸到移动端
Cursor 面向全部付费计划开放 iOS App 公测,可在手机上启动、管理云端与本机常驻 Agent,接收完成通知并处理 PR。新增 Team MCP,管理员配置一次 Team MCP Server 后即可同步到云端 Agent、Agents 窗口、IDE 与 CLI;Agent 可根据 PR 行内评论执行最小修改、在讨论区回复,并在问题解决后自动 resolve。(Cursor)
华为开源 openPangu-2.0-Flash,首个完全用非 NVIDIA 硬件训成的前沿规模模型
openPangu-2.0-Flash 为 920 亿参数 MoE(约 60 亿激活)、512K 上下文,已开源模型权重、推理代码与训推算子,并计划陆续开源预训练代码、后训练代码等七大组件,505B 的 Pro 版权重与代码将于 7 月上线。模型全程在昇腾 910B NPU 上训练,零 NVIDIA 硬件参与,是首个完全基于非 NVIDIA 硬件训练的前沿规模(500B+)模型;华为称其在昇腾算力上的单卡吞吐约为同类开源模型的两倍。
💻 编程语言
TypeScript 7.0 正式版临近,Go 原生编译器本周再度成为焦点
TypeScript 7.0 的 Go 原生编译器(tsgo)RC 已发布,正式版预计于本月内上线。编译器与语言服务从 TypeScript 移植到 Go,parse、typecheck、emit 等阶段可并行执行,相比 6.0 类型检查与构建速度约提升 10×,内存占用显著下降。可通过 npm i -D typescript@next 安装 RC,并使用新编译器运行 typecheck 评估迁移。(TypeScript Blog)
.NET 11 Preview 5 为 C# 引入 union types(联合类型)
.NET 11 Preview 5 为 C# 引入 union types,可将多种类型之一显式建模为单一类型,例如函数返回 Success 或 Error,并在编译期完成分支穷尽检查,替代基类、object 或异常等传统表达方式。同版本的 System.Text.Json 新增 JSON Lines 序列化支持,当前仍为 Preview,可提前试用并反馈。(.NET Blog)
Swift 成立 Networking 工作组,QUIC 传输层用 Swift 重写并开源
Networking 工作组目标是构建统一的 Swift 网络栈,覆盖低层 I/O 原语、QUIC、TLS 等传输协议,以及现代 HTTP 客户端与服务端 API。Apple 已将网络栈中的 QUIC 传输层用 Swift 重写并开源,通过 SwiftNIO 集成供跨平台使用。(Swift.org)
🛠️ 开发者工具
mcpsnoop —— MCP 流量的「Wireshark」
作为透明代理运行在 AI 客户端与 MCP Server 之间,实时显示 JSON-RPC 请求、响应、通知及 Server 的 stderr,错误与慢调用高亮显示。支持 replay,可对隔离启动的新 Server 副本重放任意捕获的工具调用,便于调试与迭代。
depsguard —— 一条命令加固包管理器配置,防供应链攻击
检查 npm、pnpm、yarn、bun、uv 的安全配置是否开启,并提供交互式一键启用;同时检查 Renovate 与 Dependabot 的 cooldown 配置。写入前预览所有改动 diff,自动创建带时间戳的备份,并支持一键回滚。Rust 编写,零运行时依赖,支持 macOS、Linux、Windows。
shot-scraper 1.10 —— 自动录制浏览器操作视频,适合 AI Agent 生成 Demo
新增 shot-scraper video 命令,通过 storyboard.yml 定义浏览器操作流程,使用 Playwright 自动录制 WebM 视频,并可通过 --mp4 输出 MP4。适合让编码 Agent 在完成任务后自动生成可审阅、可回放的功能演示。
oyui —— Jujutsu / Git 的现代 TUI 合并与暂存工具
面向 Jujutsu(jj)与 Git 的终端界面,用于审阅、编辑、暂存 diff 及处理合并冲突,提供比内置工具更高效的交互式 diff 编辑体验,作为 jj 与 Git 的可视化合并和暂存前端。
kli —— 快速、键盘驱动的 Kubernetes TUI
定位类似 k9s、Lens、lazygit,可在终端浏览任意 Kubernetes 资源、查看配置摘要与原始 YAML、跟随日志、编辑对象、进入 Pod 或节点 Shell,并支持删除、扩缩容、重启及触发 CronJob,全程键盘操作。
ghgrab —— 不 clone 整个仓库,直接从终端获取单个文件
Rust(tokio + ratatui)编写的 TUI,可浏览并下载 GitHub、GitLab、Codeberg、Gitea、Forgejo 上的单个文件或目录,无需 clone 整个仓库。
simutil —— 在终端启动 Android / iOS 模拟器
跨平台 TUI,可并排浏览 Android 与 iOS 模拟器、使用自定义参数启动,并支持无线连接真机,基于 Dart 的 Nocterm 框架开发,语法风格类似 Flutter。
📚 推荐阅读
Agentjacking:一条伪造的 Sentry 错误就能劫持你的 AI Agent(Tenet Security)
安全研究者披露新型 Agentjacking 攻击:攻击者利用公开的 Sentry DSN 发送伪造错误事件,将恶意指令嵌入错误详情。当开发者让 AI 编码 Agent(Claude Code、Cursor、Codex 等)修复报错时,Agent 可能将注入指令当作正常诊断步骤,并以开发者本机权限执行。研究仅通过公开 Sentry API 就发现 2388 个暴露的组织,受控测试中有 100 多个 Agent 执行了注入代码。文章讨论了 Agent 读取不可信工具输入带来的安全风险,以及如何重新评估 Agent 可访问的工具与输入边界。
How OpenAI Built Its Data Agent(ByteByteGo)
拆解 OpenAI 内部数据 Agent 架构:数据平台存储约 1.5 EB、覆盖约 9 万个数据集、服务约 4000 名内部用户。每次请求均以 GPT-5.5 为基座,由单个 LLM、上下文组装层、工具集和 Agent 运行时组成;模型负责生成 SQL、检查结果并持续修正查询,直至得到可验证的答案,展示了生产级数据 Agent 的上下文组织与工具设计。
Happy Coding 👋
