跳到正文
10月29日周四
10月22日周四
  1. GitHub Blog50

    GitHub 如何为智能体规模的 Git 流量搭建过渡架构

    GitHub 正把最繁忙的仓库迁入 Azure,通过将写入仲裁的串行化范围从整个仓库缩小到单个引用,解决跨区域约 25ms 往返带来的吞吐瓶颈。内部真实流量测试中,对不同引用的写入吞吐量提升 3–4 倍且延迟更低。目前多数仓库的五个副本已有两个位于 Azure,Azure 承担约一半 Git 流量。

10月21日周三
10月20日周二
10月16日周五
  1. GitHub Blog50

    GitHub 如何用 Evergreen 自动化共享组织的访问审查与仓库清理

    GitHub 用原生功能构建的 GitHub App Evergreen,通过两个工作流自动化组织卫生:每季度审查外部协作者访问权限,未响应即默认撤销;检测并归档长期无人类活动的仓库,且从不删除仓库内容。它由 Go webhook 服务器驱动,状态以 JSON 文件提交到 controller repo,用 git 历史充当审计记录,决策通过仓库内的 checklist issue 完成。

10月14日周三
  1. GitHub Blog51

    GitHub 详解基于 ModernBERT 的密钥检测模型如何以更低成本和噪音找到更多真实密钥

    GitHub 公开其新密钥扫描分类器的设计与训练细节:先用正则生成候选,再用微调 ModernBERT 结合文件路径、变量名和上下文判断是否为真实密钥。相比此前 LLM 管线,仓库所有者加权接受率提升 11.5%,post-push 扫描中位执行时间降低 86%,服务成本下降超过 98%;模型导出为 ONNX 并做 8-bit 量化,且已将通用密钥检测扩展到 push protection。

10月13日周二
10月8日周四
10月6日周二
10月2日周五
  1. GitHub Blog40

    AI 正在改变开发者工作方式,GitHub 给出三项需要强化的技能

    GitHub 提出 AI 时代开发者应强化三项技能:学会指挥 AI 智能体而非仅使用它,不轻信 AI 的首次答案,以及用 AI 节省的时间去解决更大的问题。文中以 GitHub Copilot 内置的 Rubber Duck agent 为例,说明它用第二个模型对计划、代码和测试进行评审,从而发现首个模型遗漏的问题。

9月29日周二
  1. GitHub Blog71

    GitHub 安全团队如何用开源 AI 安全 Agent 找出 24 个 Android 漏洞

    GitHub Security Lab 发布开源 seclab-taskflows 任务流,通过 gather_mobile_entry_point_info.yaml 和 classify_application_local.yaml 等提示词引导 LLM 审计 Android 应用,已发现并报告 24 个漏洞。

    推荐理由:作者以第一手实践拆解了任务流设计与运行步骤,并给出真实漏洞案例和 LLM 局限,方法可直接迁移到自己的项目审计。

9月25日周五
  1. GitHub Blog64

    GitHub 如何通过迁移 CSS Modules 将 SSR 时间降低 55%

    GitHub 工程师 Josh Black 复盘将 Primer 设计系统从 CSS-in-JS 迁移到 CSS Modules 的历程。截至 2024 年 12 月 Primer 全部组件迁移完成,服务端渲染时间减少 55%,组件初始化时间减少 25%。

    推荐理由:原文给出大厂从 CSS-in-JS 迁移到 CSS Modules 的完整路径和量化收益,可迁移到类似的前端架构改造。

9月17日周四
  1. GitHub Blog87

    GitHub 用 Copilot 智能体将 Copilot 运行时从 TypeScript 迁移到 83 万行 Rust

    GitHub 工程师 Stephen Toub 复盘用 Copilot 智能体在约 14.5 周内将 Copilot agent runtime 从 TypeScript/Node.js 全量重写为 832,378 行生产 Rust,AI 智能体完成大部分代码,共 128 个 PR 增量合入 main 并持续发布。

    推荐理由:当事工程师复盘用 AI 智能体在数月内将 Copilot 运行时迁往 Rust 的全过程,策略、回归样本和成本数据对同类迁移有直接参考价值。

9月11日周五
9月5日周六
  1. GitHub Blog68

    GitHub 发布 Project HydraFusion 研究预览,用多模型运行时编排降低 Copilot 成本

    GitHub 推出 Project HydraFusion 研究预览,通过运行时多模型编排,在 Single、Cascade、Critique 三种执行模式间为每个任务选择工作流,以平衡质量、成本和延迟。

    推荐理由:原文给出三种执行模式和三个基准的质量与成本数据,读者可以据此评估多模型编排对编码工作流的影响。

8月28日周五
  1. GitHub Blog53

    OpenClaw 走红后,维护者如何构建并保障其安全

    OpenClaw 是 Peter Steinberger 于 2025 年 11 月发起的个人 AI 助手项目,截至 2026 年 8 月已获约 388,000 星标、81,000 fork 和超 80,000 次提交。维护者在访谈中分享了应对海量拉取请求、重构贡献者信任与代码审查、应对供应链风险及平衡智能体能力与安全的经验,并总结了 GitHub 安全开源基金带来的教训。

8月27日周四
8月25日周二
  1. GitHub Blog49

    你的alt文本能通过自动化检查,不代表它真的合格

    WebAIM Million报告显示,主流网页中16.2%的图片缺少alt文本,另有10.8%的alt文本模糊或重复。GitHub为Accessibility Scanner构建了alt文本插件,采用五条确定性规则检测缺失、文件名、占位符、泛化词及相邻重复,并引入基于布局的重复检测和可选视觉模型审查,以平衡误报率与实用性。

8月21日周五
  1. LMSYS Blog55

    Mooncake 如何为 Miles 强化学习系统实现高效批量 Rollout 数据传输

    大规模 LLM 强化学习采用解耦架构后,rollout 数据从推理侧到训练侧的传输成为瓶颈。Mooncake 针对 Miles 系统中异构、碎片化的 rollout 数据(如 list[np.ndarray] 形式的 tokens、loss_masks、rollout_log_probs),通过批量 I/O 优化实现高效传输,同时满足效率、正确性、可扩展性、灵活性和可预测的交接延迟等要求。

8月20日周四
  1. GitHub Blog58

    GitHub Copilot app 初学者教程:用 My work 面板管理你的工作

    GitHub Copilot app 的 My work 面板将拉取请求和问题集中在一处管理,内置 All、Active、Review requests、Done 四个默认视图,并支持创建自定义视图与过滤器。用户可从问题或拉取请求直接启动新的智能体会话,也可批量选择多个条目创建会话,还能在列表视图和表格视图间切换,并调整仓库范围或新建问题。

8月18日周二
  1. 蚂蚁 inclusionAI:GitHub 新仓库64

    inclusionAI 开源 ConceptEdit:基于概念缩放与密集监督的图像编辑数据生成管线

    蚂蚁集团 inclusionAI 开源 ConceptEdit,一个基于概念缩放与密集监督的图像编辑数据生成管线。该管线通过三阶段流程(VLM 生成指令、FLUX 执行编辑、VQA 评估筛选)构建大规模、基于分类法的图像编辑数据集,并提供单概念与多概念两种变体。项目采用 MIT 许可证,支持断点续跑,需 OpenAI 兼容 VLM 端点与本地 FLUX 检查点。

    推荐理由:流水线把图像编辑数据生成拆为指令生成、FLUX 编辑、VLM 评判三步,多概念版本将多个并行编辑合并为一条指令并支持断点续跑,为构建带质检的编辑训练数据提供可复用框架。

8月14日周五
8月13日周四
  1. GitHub Blog67

    AutoGPT 如何用 AGENTS.md 和技能门控管理 AI 生成的拉取请求

    AutoGPT 维护者发现,AI 智能体不会主动阅读文档,因此将指令放在 AGENTS.md 和技能文件中,并置于代码目录旁。他们通过强制 PR 模板、测试计划、CI 覆盖率门槛和 CLA 签名等门控机制,将智能体提交的 PR 从“不可用”转变为“可用但不符合路线图”。其中 CLA 签名因需浏览器和 OAuth 流程,被用作区分人类与智能体的“人类探测器”。

    推荐理由:AutoGPT 的经验指出发现机制比文档完善度关键,agent 只读当前目录层级的指令,所以把 AGENTS.md 放在代码旁比继续写 wiki 更有效。

8月12日周三
8月7日周五
  1. GitHub Blog69

    GitHub Copilot 应用中的斜杠命令使用指南

    GitHub Copilot 应用中的斜杠命令可帮助管理会话、导航项目和自定义 Copilot 工作流。与 CLI 版不同,应用版命令更侧重工作流,如 /plan 用于编码前规划、/spar 用于挑战方案假设、/autopilot 用于自动执行实现。/clear 和 /model 在 CLI 和应用中均可用。

    推荐理由:文章不是罗列命令,而是提供了可复用的场景模板,为 /plan、/spar 等命令配好了规划、评审和实现的具体提示词,省去从零组织任务描述的时间。

8月5日周三
  1. GitHub Blog45

    GitHub 法务团队如何用 Copilot CLI 简化工作流程

    GitHub 法务团队的非工程师成员(律师、项目经理、业务人员)用 Copilot CLI 构建了内部工具。产品法律顾问 Ngandu Kasuku 创建了合同起草工具 terms-ai,将审查和起草时间缩短约一半;在线安全法律顾问 Jesse Geraci 构建了法律工作流桌面应用,涵盖合同审查、NDA 分类、风险评估等。工具核心指令以纯语言 Markdown 编写,便于非技术人员定制。

  2. GitHub Blog67

    GitHub 如何用堆叠式 Pull Request 拆解 AI 生成的巨型代码

    GitHub 介绍用堆叠式 Pull Request(stacked PR)解决 AI 编码智能体生成巨型代码难以审查的问题。通过将 1,000+ 行的大 diff 按数据、API、接线、UI 拆成 L1-L4 四个独立分层,每层可分配不同审查者。

    推荐理由:详细演示了用 GitHub 堆叠 PR 将 AI 生成的大 PR 拆分为逻辑层,配合 gh-stack CLI 和技能,提供可立即采用的审查优化方案。

8月4日周二
  1. Cloudflare Blog69

    Cloudflare 如何用软件工厂将 Astro 的 GitHub issue 数降至零

    Cloudflare 在 Astro 仓库上运行自动化 triage 流水线,通过隔离的 AI 子代理复现、诊断并修复 bug,将开放 issue 从 200 多个降至约 30 个,预计下月归零。该流水线由 issue 标签驱动,修复后自动发布预览版本供用户验证。其底层引擎已发展为 Flue,一个开源的平台无关框架,用于构建持久化智能体与工作流。

8月1日周六
  1. GitHub Blog54

    GitHub 开源 casefold:以内存速度进行源码大小写折叠

    GitHub 为代码搜索引擎 Blackbird 优化大小写折叠性能,该引擎索引超 1.8 亿个仓库、480TB 源码。团队发现移除提前退出分支比保留优化更快,最终在 Apple M4 上实现超 45 GiB/s 吞吐,接近内存带宽。结果已开源为 Rust crate `casefold`,仅实现简单(1 对 1)折叠,与 ripgrep 等工具保持一致。

7月31日周五
  1. GitHub Blog65

    GitHub Copilot 应用新增堆叠会话与拉取请求功能

    GitHub Copilot 应用推出堆叠会话功能,允许用户在同一个仓库中创建一系列相互承接的任务,每个会话可基于前一个会话的成果继续工作。作者通过一个十余年历史的个人项目演示了该功能:先使用 Plan 模式制定前端现代化计划,再通过堆叠会话将 React-Bootstrap 替换工作拆分为独立会话,并自动为每个会话创建对应的拉取请求,避免范围蔓延。

    推荐理由:GitHub Copilot 的堆叠会话让多步骤 PR 拆分成链,Cassidy 用十年老项目演示如何避免巨型改动,对 Copilot 用户是可直接套用的实操指南。

7月29日周三
  1. Tibo77

    更多开源福利。我们刚刚发布了一个 CLI 和 TypeScript SDK,用于查找、验证和修复代码中的安全漏洞。扫描仓库、审查变更、随时间追踪发现,并在 CI 中运行安全检查。 https://github.com/openai/codex-security

    推荐理由:OpenAI Codex团队把代码安全扫描做成开源CLI和SDK,直接能跑在CI里,对在意AI生成代码安全的开发者来说,算是个实用工具,不妨一试。

7月28日周二
  1. GitHub Blog74

    GitHub Copilot 发布“Harness”工作流:用单一工具完成原型、规划、实现与代码审查

    GitHub Copilot 推出“Harness”工作流,让开发者通过单一 AI 工具完成从原型设计、规划、实现到代码审查的完整软件开发流程,无需追逐多种新 AI 工具。该工作流强调实用性与集成性,旨在减少工具切换带来的效率损耗。

    推荐理由:GitHub Copilot 官方出的实用工作流,不追新工具,把现有功能用透,用 Copilot 的开发者直接能套的「内功心得」。

  2. GitHub Blog68

    GitHub Copilot app 入门指南:多 Agent 会话工作区与 Canvas 预览

    GitHub Copilot app 将 AI 编码工具升级为多 Agent 会话工作区,支持同时管理多个任务线程而不丢失进度。用户可为每个会话绑定项目上下文,通过 `/create-canvas` 命令在浏览器 Canvas 中预览 UI 并直接点选修改,还能启用 Agent Merge 自动处理 PR 审查反馈和合并冲突。

    推荐理由:GitHub Copilot 应用把 AI 编程拆成多会话、画布和 Agent Merge,让 '一键修 bug' 变成真·项目管理流,Copilot 用户该上手试试。

7月23日周四
7月22日周三
  1. GitHub Blog70

    GitHub Copilot 推出 canvases 扩展,实现开发者与 AI 智能体实时协作

    GitHub Copilot 在应用中推出 canvases 扩展,这是一种共享交互式界面,开发者和 AI 智能体可在其中实时协作。用户通过 `/create-canvas` 指令创建画布,Copilot 可动态更新内容,用户则通过点击、编辑等操作与同一工作区交互。示例包括快速分类 Issue、生成交互式代码库关系图、管理会话工作树、优化提示词质量以及跨平台搜索知识联系人。

    推荐理由:Copilot 的 canvas 把对话变成可拖拽可点击的交互界面,处理 issue、探索代码都变得直观,日常依赖 Copilot 的开发者可以直接用起来。

7月18日周六
  1. GitHub Blog51

    AI 时代“小需求”的成本逻辑变了:GitHub 博客谈工程决策新范式

    工程师对小型功能请求的决策成本已超过代码实现成本。AI 智能体可在会议预热时间内生成首个补丁,将抽象的“是否在范围内”争论转化为可审查的具体产物。关键区分在于:代码生成便宜不等于维护便宜,只有人类能自信审查并承担长期责任的变更才算低成本。