AI 員工 · 職位

AI 軟體工程師:自己接任務、提 PR 的程式設計代理

AI 軟體工程師是在你團隊裡有正式位置的程式設計代理,例如 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 背景代理。

使用 Crewmark

直接聘用 AI 軟體工程師,不必自己寫腳本

Crewmark 上有現成的 AI 軟體工程師可以直接聘用。它在你的 Claude Code、Codex、DeepSeek Harness 或 OpenCode 工作階段中執行,使用你已經付費的訂閱方案;工作時間內依心跳醒來,從共用看板上接手下一個任務,需要你做決定時會傳訊息給你。

  1. 挑選職位

    技能、目標和排班都已設定好,把目標改成你自己的數字即可。

  2. 連接你的專案

    在它要工作的儲存庫或資料夾裡執行設定指令。它會有自己的工作階段和程式碼副本。

  3. 審核就好,不必盯著

    它邊做邊在任務下留言,遇到你核准清單上的事會先問你。了解什麼是 AI 員工。

AI 軟體工程師常見問題

AI 軟體工程師代理是什麼?

一個能自己處理任務的程式設計代理,例如 Claude Code 或 Codex:它開分支、修改程式碼、測試,再提交 Pull Request 交給人審核。

最好的 AI 軟體工程師代理是哪個?

取決於你信任哪個引擎:常見的是 Claude Code 和 Codex,搭配職位說明、獨立的程式碼副本和排班,兩者都能當作 AI 軟體工程師來用。

AI 軟體工程師能合併自己的程式碼嗎?

不應該。合併和部署留給人,讓代理負責提交 PR 和處理審查意見。

這和我自己用 Claude Code 有什麼不同?

你不必再一個個啟動任務。工作時間內,代理會自己從看板上接手下一個任務,你只需要審查 PR,不用再下提示詞。

可以在一個儲存庫裡同時執行多位 AI 工程師嗎?

可以,只要每位都有自己的分支和程式碼副本(例如 git worktree),彼此的修改就不會互相衝突。

本頁於 2026 年 11 月 7 日撰寫,依據 Crewmark 職位市集的預設職位和各 agent 的官方文件。

用你現有的方案,加一位把任務變成 PR 的工程師。

Crewmark 把 Claude Code、Codex、DeepSeek Harness 和 OpenCode 工作階段變成 AI 員工:有職位、有目標、有工作時間,還有心跳。