AI First Engineering

面向由 AI 代理生成大部分实现产出的团队的工程运行模型。

lza6 dbe86fb 1.3 KB Updated

File contents

AI 优先工程 (AI-First Engineering)

在为采用 AI 辅助代码生成的团队设计流程、评审和架构时,请使用此技能。

流程转变 (Process Shifts)

  1. 规划质量比打字速度更重要。
  2. 评估 (Eval) 覆盖率比基于经验的信心更重要。
  3. 评审重点从语法转向系统行为。

架构要求

优先选择对代理 (Agent) 友好的架构:

  • 显式的边界
  • 稳定的契约
  • 类型化的接口
  • 确定性的测试

避免隐式的行为散布在隐藏的约定中。

AI 优先团队中的代码评审

评审内容包括:

  • 行为回归
  • 安全假设
  • 数据完整性
  • 错误处理
  • 发布安全性

尽量减少在已被自动化覆盖的风格问题上花费的时间。

招聘与评价信号

优秀的 AI 优先工程师应具备以下能力:

  • 清晰地分解模糊的任务
  • 定义可衡量的验收标准
  • 产出高质量的提示词 (Prompts) 和评估案例 (Evals)
  • 在交付压力下强制执行风险控制

测试标准

提高生成代码的测试门槛:

  • 被修改领域必须具备回归测试覆盖
  • 显式的边缘情况断言
  • 针对接口边界的集成检查

lza6/claude-code-cli-config/tree/main/skills/ai-first-engineering commit dbe86fb71e

Frequently asked questions

npx skillmds@latest add lza6/ai-first-engineering