EN
AI Engineer World's Fair

微软工程师亲授 AI 防护四件套:有防护是 20 倍工程师,没防护是 20 倍垃圾代码。

From Writing Code to Designing Systems: How the Developer Role is Changing — Chris Noring, Microsoft · Chris Noring

23 min
AgentAI 编程Context

全片 23 分钟·真正值得盯屏约 7 分钟·2 个必看点

橙色 = 推荐必看的 7 分钟其余读导览就够
逐段导览 · 7 段
  1. 0:15 4:00

    角色转变:瓶颈不再是写代码

    开场立论:开发者从亲手写全部代码转向设计系统与编排代理,个人不再是交付瓶颈,工程师给管理层的交付物也从 PPT 变成可运行的 demo。

    AI 的目的是规模化开发者,而不是取代开发者。

    纯口头论述,无画面依赖,通勤听即可。▶ 跳到 0:15
    讲者 · Chris Noring
  2. 4:00 7:16

    CLI 优先的新工作流

    提出三步工作流:以 GitHub Copilot CLI / Claude Code 为起点,编辑器退居第二位当跨厂商『控制面板』,第三步再规模化委派;并回顾早期 AI-Slop 阶段的教训。

    防护措施是使用 AI 工具的前提而非可选项——无约束的产出比不用还糟。

    仍是观点铺陈段,章节标记无值得看的画面。▶ 跳到 4:00
    讲者 · Chris Noring
  3. 7:16 10:10

    防护之一:AGENTS.md

    AGENTS.md 是所有仓库都该有的绝对最低限度防护,承载仓库意图、架构、约束与可为不可为,防止代理跑偏。

    可以从旧项目直接复制 AGENTS.md,让代理自行适配新代码库——落地成本极低。

    以幻灯片列举文件应包含的要素为主,快速扫过要点清单即可。▶ 跳到 7:16
    讲者 · Chris Noring
  4. 10:10 12:46

    防护之二:Skills 配方

    当代理对重复任务『几乎对但不完全对』时,用 Skill 给它一份配方/契约,约束其按特定顺序执行而非即兴发挥;文件夹加 SKILL.md 的格式已跨厂商趋同。

    判断标准记住一句话:几乎对但不对 → 上 Skill;指令写不好还可以让 AI 代写。

    格式与示例以幻灯片呈现,无演示画面,扫读结构即可。▶ 跳到 10:10
    讲者 · Chris Noring
  5. 12:50 15:20

    防护之三:为何需要 Custom Agent

    Skill 无法自我编排;需要编排与推理时上 Custom Agent——一个可组合多个 Skill、接入 MCP、具有特定角色的更高层概念。

    三层递进:AGENTS.md 定底线 → Skill 定流程 → Custom Agent 做编排。

    概念递进的口头论述段,先听懂『为什么』,画面在下一站。▶ 跳到 12:50
    讲者 · Chris Noring
  6. 15:20 19:51

    .agent 文件与最小权限设计

    实际展示 .github/agents 目录下的 .agent 文件:前置元数据的 tools 字段声明代理可用工具(读取、网页搜索、建待办清单),例如研究员代理只许搜索、不许改文件。

    用 tools 声明落实最小权限——代理能做什么由你白名单决定,而不是它自己决定。

    全片第一个 LLM 判定值得抽帧的画面(938 秒),配置文件的字段细节必须看屏幕才能照抄。▶ 跳到 15:20
    讲者 · Chris Noring
  7. 19:51 22:45

    委派闭环与人在回路收束

    演示在 GitHub 创建 issue 指派给 Copilot 代理,代理后台工作、返回 Draft PR 待审;收尾强调代理像『孩子』般在天才与犯蠢间摇摆,人负责设计审批关卡并执行合并。

    真正的威力在后台并行——但并行委派之前必须先搭好前三层防护,且合并权始终在人手里。

    第二个值得看的画面(1198 秒):issue 指派、进行中状态、Draft PR 的完整 UI 流转,只听音频会丢掉工作流形态。▶ 跳到 19:51
    讲者 · Chris Noring