平时如何组织 AI Coding 工作流?
未标记
考查重点:小步修改与可执行反馈。先定位需求和现有模式,AI 小步改代码,自己审 diff 并跑目标检查,失败给复现证据继续修
本题目录
参考答案
本答案基于相关资料,由 AI 辅助编写,供学习与面试准备参考。如有疏漏,欢迎反馈指正。
核心回答
我的 AI Coding 工作流是:先把需求和验收讲清楚,读现有实现,再让 AI 小步修改,用审阅和可执行检查推动下一轮。
开始时,我会确认要解决哪个用户问题、哪些地方允许改,以及怎样判断完成;然后让工具定位已有模式和相关测试,避免重复造一套实现。实现时按能独立验证的小块推进,检查 diff,运行与改动相关的测试、类型或构建检查。失败就带着复现输入、错误输出和预期行为继续修;通过后再核对需求覆盖和必要的界面交互,最后说明改了什么、验证了什么、还缺什么条件。
流程重量按任务决定。局部文案或已有字段展示可以直接改并针对性检查;跨模块状态、公共接口或权限变化,才需要更细的设计与验证。
一次任务怎样走完
以给列表接口补分页参数为例:
- 确定约定:参数范围、默认值、排序稳定性、非法值如何返回,沿用项目已有规则。
- 定位实现:读相似路由、查询层和测试;让
AI说明准备改哪些文件,而不是从零生成整套接口。 - 完成最小改动:先贯通请求解析、查询限制和返回结构,避免顺带改命名、抽象或无关页面。
- 获得反馈:核对第一页、末页、空结果、非法参数及排序边界;用现有测试或可复现请求确认行为。测试本身也要审,不能把当前错误输出直接固化成期望值。
- 收口交付:确认没有扩大范围,保留运行命令与结果;若影响界面,再实际查看分页和错误状态。
这里的检查是围绕风险选的,不要求每个小任务都运行整个项目最慢的测试套件。
怎样给下一轮反馈
“还是不对”信息不足。更有效的是说明:“请求第2页时重复出现第1页最后一条;复现数据和排序条件如下,预期每条记录只出现一次。”这能把下一轮工作限定在稳定排序或分页条件,而不是让工具随机重写。
如果上下文变长,可整理当前目标、已确认事实、尚未解决的失败和关键文件,再继续。重复出现的项目约束可以沉淀到简短规则;只有确实经常复用的操作流程才值得整理成 Skill,不为一次小改动创建一套规范。
怎样判断这个流程有效
看任务是否按约束完成、返工来自哪里,以及总耗时是否包含需求澄清、审阅和修复。代码接受率、生成行数和测试变绿都只能提供部分信息;验收仍要回到原需求和真实行为。
对应教程
- 第27章:Skills技能与AI编程工具实践:用规则表达稳定约束,用可复用流程组织重复任务;不替代需求确认、审阅和验证。
参考资料
- 国内:JavaGuide:AI Coding 选 CLI 还是 IDE?:用于把编辑器内交互与仓库任务放入同一开发流程,按实际工作选择。
- 国内:JavaGuide:Spec Coding 实践:用于需求、范围、验收和任务拆分,并保留轻量流程。
- 国内:Onefly:AI Coding 面试实战:用于先交付可运行主路径,再根据实际失败修复。
- 国内:阿东玩 AI:Coding Agent 面试指南:用于上下文筛选、可审阅补丁和验证反馈循环。
- 国外:Anthropic:Best practices for Claude Code:用于具体输入、可执行完成条件和检查输出。
- 国外:GitHub:Responsible use of Copilot inline suggestions:用于人工核对语义正确性、架构适配和生成代码的限制。
相关面经
57 篇启云方
AI 应用开发工程师一面
你平时怎么用 AI 辅助开发?完整流程是什么?
虎牙
全栈开发秋招二面
你从产品需求到最终交付上线,使用 AI 编码的工作流是怎样的?
快手
Agent 开发工程师二面
你平时怎样把 AI Coding 用在开发中?遇到 Agent 生成的代码有问题时,通常如何定位和修正?在整个流程里你最重视哪个阶段?
字节跳动
前端开发工程师一面
平时如何使用 Codex/Claude 等 AI 辅助开发?是 Vibe coding 模式吗?
腾讯音乐
后端开发工程师秋招一面
从拿到 PRD 到最终交付上线,你如何借助 AI 完成开发?
展开剩余 52 篇面经
CVTE
应用开发工程师校招秋招一面
在真实的日常研发过程中,当你拿到一个需要编程开发的任务时,你使用 AI Coding 的工作模式和完整流程是什么样的?
科大讯飞
后端开发工程师一面、二面、三面
AI Coding在你的工作当中是怎么使用的?
吉比特
前端开发工程师一面
能不能分享一下你平时,就是刚你自己有提到的,利用 AI coding 去做一个工作上的提效。你自己的整一个开发的,或者说你自己用 AI 的一个驾驭工程是怎么样的?也就是我们类似讲的 harness 工程。你自己从接到一个需求,到开发,到到自测上线,这整一套流程,你分享一下你的这一套这套理念。
小天才
AI 应用工程师(穿戴)校招秋招一面
平时如何使用 AI Coding 完成开发?
汽车之家
面经合集
**14. 平时如何使用 AI 辅助开发?**
小米
C++校招二面
讲解一下平时怎么使用AI开发?
快手
AI全栈开发一面
AI开发的流程是什么?
字节跳动
Agent秋招一面
快手
AI全栈开发实习一面、二面
平时怎么用 ai 的,比较看重 aicoding 哪一步
字节跳动
Agent 开发工程师一面、二面
用一个实际开发任务,介绍你的 AI Coding 工作流。从接到需求到完成实现,你在哪些环节使用 AI?
阳光保险
AI 应用研发工程师一面
AI完成需求的流程是什么?所有的需求都直接交给AI吗?
字节跳动
Agent校招秋招一面、二面、三面
平时的ai coding工作流是怎样的,有没有更native的做法
优博讯
软件开发工程师一面、二面
如何使用 ai 开发?你觉得你是怎样一个性格特点?
网易
Agent 开发工程师一面
开发中如何用AI提升效率?如何避免AI生成代码污染主分支?
猎聘
AI 应用开发工程师Q23. 你在实习中怎么使用 AI Coding?做过哪些优化?
OPPO
多媒体开发一面
公司未注明
Agent 应用开发工程师你使用 AI 开发的完整流程和方法是什么?
小红书
面经合集
恒生电子
软件开发工程师一面、二面
你使用AI进行开发时候,有没有一套自己的工作流?使用裸的开发Agent,还是说会搭配一些skill、spec、workflow?
理想汽车
IT全栈交付培养生秋招一面
说一下你一般使用 AI 开发的完整流程? SDD 是怎么用的?
美团
AI 后端校招秋招一面、二面
睿联
前端岗校招秋招一面
你平时工作是怎么将 AI 融入到开发当中的?
京东
后端开发实习一面、二面
使用AI工具的时候开发流程是怎样的?
腾讯云
AI 应用开发工程师一面
平时会怎么用 AI 编程工具完成一个需求?
广电数科
Java 开发工程师实习
ai工具使用的频率
字节跳动
后端开发工程师秋招一面
开发时vibe coding的比例大概是多少
格物致信
Agent 应用开发工程师一面
讲下你平时 AI Coding 工作流(CC/Codex)
维他奶
Java 开发工程师工作中claudecode怎么用
科大讯飞
Java 开发工程师秋招一面、二面
怎么编排工作流
字节跳动
前端开发工程师二面
日常使用 AI 开发的工作流
字节跳动
前端开发工程师一面
平时用 AI 辅助开发的心得
快手
AI 测试开发工程师校招秋招一面
aicoding日常的实现有哪些技巧可以借鉴和使用
字节跳动
大数据开发工程师校招秋招一面
智元创新
数据引擎研发工程师秋招二面
日常开发中AI的使用习惯如何?
阿里巴巴
全栈开发工程师二面
(追问)你现在是怎么去使用的?比如你要开发一个项目。
百度
Go 后端开发工程师(安全平台)日常实习
平时如何使用 Agent 提升开发效率?
字节跳动
Agent 全栈开发工程师一面
车300
Java 开发工程师实习
平时用 AI 写代码的流程?
百度
前端开发工程师实习一面
万兴科技
Android 客户端开发工程师(AI 方向)实习一面
使用AI编程心得
百度
AI 测试开发工程师秋招二面
在你们日常的 Coding 工作中,大约有多少比例的代码是通过 AI Coding 或 Vibe Coding 生成的?
阿里巴巴
基础设施平台开发工程师社招一面
平时代码开发和搞 AI 的占比大概多少?
唯品会
Agent 开发社招一面
日常AI编码提效
法本信息
AI Agent 开发快手
Agent 研发日常实习一面
你平时vibe coding怎么去做交付?
盛大
全栈开发工程师(Agent)一面、二面、三面
怎么把多个模型组织起来干活、工作流怎么沉淀
腾讯 WXG
Agent社招面委会
你能给我讲一下如果用你的猫猫进行vibecoding他的流程是怎么样的吗?
京东
Agent 开发工程师d. 平常怎么用AI Coding的?
蚂蚁国际
AI 应用 / Agent 开发暑期实习一面
你刚刚说用AI写的那套东西,能介绍一下你具体做了什么?从AI写代码到交付,整个流程是怎么弄的?
公司未注明
Agent 开发做重构的时候是如何使用ai的
京东
AI 后端 / Agent 开发日常实习二面
d. 平常怎么用AI Coding的?
公司未注明
Agent 开发日常实习
做重构的时候是如何使用ai的


















