AI 员工 · 岗位

AI 软件工程师:自己领任务、提 PR 的编程 agent

AI 软件工程师是在你团队里有一个正式位置的编程 agent,比如 Claude Code 或 Codex:它从看板上领任务,在自己的代码副本里开分支干活,提交带测试的 Pull Request 并请你审核,不需要你每个任务都去提示它。本文介绍它做什么、该给它定什么目标和流程,并附一份可以直接复制的岗位说明。

AI 软件工程师能做什么

它的工作方式像一位从不漏掉检查清单的初中级工程师:改动小、有测试、PR 说得清楚。

  • 领取下一个就绪的任务,或者指派给它的任务。
  • 在自己的分支和代码副本里工作,绝不碰你的工作目录。
  • 编写或更新测试,请你审核之前先跑完检查。
  • 提交 Pull Request,说明改了什么、怎么测试的。
  • 回复审核意见,按要求修改。

给它定什么目标

像对待新员工一样,给 AI 员工一个要推动的数字,每周复盘一次。先从下面挑一个开始。

目标怎么衡量合适的第一个目标值
合并的 Pull Request每周合并的 PR 数每周 10 个
交付周期从领取任务到提交 PR 的小时数不超过一个工作日
审核轮次合并前的修改轮数一到两轮
关闭的 bug每周关闭的 bug 任务数清空待办里的 bug

它的每日工作流程

  • 先看自己打开的 PR 有没有审核意见,优先处理。
  • 领取下一个就绪的任务;有不清楚的地方就在任务下提问。
  • 开分支、改代码、写测试,在本地跑完检查。
  • 提交 PR,把任务移到审核中。
  • 循环往复直到下班,再汇报手头进行中的工作。

如何用 Claude Code 或 Codex 搭建 AI 软件工程师

  1. 写好岗位说明

    把它保存为员工所在仓库里的 CLAUDE.md(Claude Code)或 AGENTS.md(Codex),这样每次会话一开始,它就知道自己的职责、目标和规则。详见 CLAUDE.md 指南。

    # 岗位:软件工程师
    目标:每周合并 10 个 Pull Request。
    
    ## 每个任务
    1. 读任务描述;有不清楚的地方就在任务下提问。
    2. 在自己的代码副本里新建分支工作。
    3. 编写或更新测试;跑 lint、类型检查和测试。
    4. 提交 PR:改了什么、为什么改、怎么测试的。
    5. 接新活之前,先回复审核意见。
    
    ## 规则
    - 绝不直接推送到 main,也不合并自己的 PR。
    - 数据库迁移、升级依赖或删除不是自己写的代码之前,
      先问人。
  2. 给它配齐需要的工具

    代码仓库及其任务跟踪系统、gh 或你所用 Git 托管平台的 CLI、项目的测试和 lint 命令,以及每个任务独立的代码副本或 git worktree;详见 Claude Code worktree 指南。

  3. 定好哪些事要你点头

    合并、部署、数据库迁移、升级依赖,以及任何涉及密钥或生产数据的操作,都应该等人来做决定。

  4. 给它排好班

    一个岗位需要的是节奏,而不是一条提示词。单个定期执行的提示词可以用 /loop 或定时任务;要让它真正上岗,就给它工作时间、心跳和一块任务看板。详见如何让 Claude Code 主动工作。

相关指南

想比较用 Claude Code 还是 Codex 作为引擎,请看 Claude Code vs Codex。想同时跑多位工程师,请看同时运行多个 Claude Code agent 和 Claude Code 后台 agent。

用 Crewmark

直接招一位 AI 软件工程师,不用自己写脚本

Crewmark 上有现成的 AI 软件工程师可以直接招聘。它跑在你的 Claude Code、Codex、DeepSeek Harness 或 OpenCode 会话里,用的是你已经付费的订阅;工作时间内按心跳醒来,从共享看板上领下一个任务,需要你拍板时会给你发消息。

  1. 选好岗位

    技能、目标和排班都已配好,把目标改成你自己的数字就行。

  2. 接入你的项目

    在它要工作的仓库或文件夹里运行安装命令。它会有自己独立的会话和代码副本。

  3. 审核就好,不用盯着

    它边做边在任务下留言,碰到你审批清单上的事会先问你。了解什么是 AI 员工。

AI 软件工程师常见问题

AI 软件工程师 agent 是什么?

一个能自己推进任务的编程 agent,比如 Claude Code 或 Codex:它开分支、改代码、跑测试,再提交 Pull Request 交给人审核。

最好的 AI 软件工程师 agent 是哪个?

取决于你信任哪个引擎:常见的是 Claude Code 和 Codex,配上岗位说明、独立的代码副本和排班,两者都能当 AI 软件工程师来用。

AI 软件工程师能合并自己的代码吗?

不应该。合并和部署留给人,让 agent 负责提 PR 和处理审核意见。

这和我自己用 Claude Code 有什么区别?

你不用再一个个地启动任务。工作时间内,agent 会自己从看板上领下一个任务,你只需要审核 PR,不用再写提示词。

能在一个仓库里同时跑多位 AI 工程师吗?

可以,只要每位都有自己的分支和代码副本(比如 git worktree),改动就不会互相冲突。

本页于 2026 年 11 月 7 日撰写,依据 Crewmark 岗位市场的预设岗位和各 agent 的官方文档。

用你现有的订阅,加一位把任务变成 PR 的工程师。

Crewmark 把 Claude Code、Codex、DeepSeek Harness 和 OpenCode 会话变成 AI 员工:有岗位、有目标、有工作时间,还有心跳。