AI 社員 · 職種

AI ソフトウェアエンジニア:タスクを取り、プルリクエストを作るエージェント

AI ソフトウェアエンジニアとは、Claude Code や Codex のようなコーディングエージェントをチームの一員として迎えたものです。ボードからタスクを取り、専用のチェックアウトでブランチを切って作業し、テスト付きのプルリクエストを作成してレビューを依頼します。タスクごとにプロンプトを出す必要はありません。このページでは、その仕事内容、与える目標とルーティン、そしてコピーして使える役割ブリーフを紹介します。

AI ソフトウェアエンジニアの仕事

チェックリストを決して忘れない、ジュニアからミドルクラスのエンジニアのように働きます。小さな変更、テスト、わかりやすいプルリクエスト。

  • 準備のできた次のタスク、または自分に割り当てられたタスクに着手します。
  • 専用のブランチとチェックアウトで作業するので、あなたの作業コピーには触れません。
  • テストを書くか更新し、レビューを依頼する前にチェックを実行します。
  • 変更内容とテスト方法を説明したプルリクエストを作成します。
  • レビューコメントに答え、求められた修正を行います。

与える目標

新しく採用した人と同じように、AI 社員にも動かすべき数字を 1 つ渡し、毎週振り返りましょう。まずは次の中から 1 つ選んでください。

目標測り方最初の目標値の目安
マージ済みのプルリクエスト週あたりのマージ済みプルリクエスト数週に 10 件
サイクルタイムタスクの着手から PR 作成までの時間1 営業日以内
レビューの往復回数マージまでの修正の往復回数1〜2 回
解決したバグ週あたりにクローズしたバグのタスク数バックログにある分すべて

毎日のルーティン

  • 自分のオープンなプルリクエストにレビューコメントがないか確認し、まずそれを直す。
  • 準備のできた次のタスクを取る。不明点があればタスク上で質問する。
  • ブランチを切り、変更し、テストし、ローカルでチェックを実行する。
  • プルリクエストを作成し、タスクをレビュー待ちに移す。
  • 勤務時間が終わるまで繰り返し、最後に進行中の作業を投稿する。

Claude Code または Codex でAI ソフトウェアエンジニアをセットアップする方法

  1. 役割ブリーフを書く

    社員が作業するリポジトリに CLAUDE.md(Claude Code)または AGENTS.md(Codex)として保存します。そうすれば、どのセッションも仕事・目標・ルールを把握した状態で始まります。詳しくは CLAUDE.md ガイド をご覧ください。

    # 役割:ソフトウェアエンジニア
    目標:マージ済みプルリクエストを週に 10 件。
    
    ## タスクごとに
    1. タスクを読む。不明点があればタスク上で質問する。
    2. 自分のチェックアウトで新しいブランチを切って作業する。
    3. テストを書くか更新し、lint、型チェック、テストを実行する。
    4. PR を作成する:何を変えたか、なぜか、どうテストしたか。
    5. 新しい仕事を取る前にレビューコメントに答える。
    
    ## ルール
    - main に push したり、自分の PR をマージしたりしない。
    - データベースのマイグレーション、依存関係のアップグレード、
      自分が書いていないコードの削除は事前に確認する。
  2. 必要なツールを渡す

    リポジトリとその課題トラッカー、gh または利用している Git ホストの CLI、プロジェクトのテストと lint のコマンド、そしてタスクごとの別チェックアウトまたは git worktree。Claude Code の worktree ガイド をご覧ください。

  3. あなたの承認が必要な操作を決める

    マージ、デプロイ、データベースのマイグレーション、依存関係のアップグレード、シークレットや本番データに触れる操作は、人の判断を待つべきです。

  4. スケジュールに乗せる

    職種に必要なのは単発のプロンプトではなく、決まったリズムです。繰り返すプロンプトが 1 つだけなら /loop やスケジュールタスクを使い、そうでなければ勤務時間、ハートビート、タスクのボードを与えます。詳しくは Claude Code を自発的に動かす方法 をご覧ください。

関連ガイド

エンジンとして Claude Code と Codex のどちらを選ぶかは Claude Code と Codex の比較 をご覧ください。複数のエンジニアを同時に動かすには 複数の Claude Code エージェント と Claude Code のバックグラウンドエージェント が参考になります。

Crewmark なら

AI ソフトウェアエンジニアをスクリプトで作らずに採用する

Crewmark には、すぐに採用できるAI ソフトウェアエンジニアがいます。あなたの Claude Code、Codex、DeepSeek Harness、OpenCode のセッション上で、すでに契約しているサブスクリプションのまま動きます。勤務時間中はハートビートで起動し、共有ボードから次のタスクを取り、判断が必要なときはあなたにメッセージを送ります。

  1. 職種を選ぶ

    スキル、目標、スケジュールはあらかじめ設定済みです。目標をあなた自身の数字に変更してください。

  2. プロジェクトを接続する

    社員が作業するリポジトリまたはフォルダでセットアップコマンドを実行します。社員には専用のセッションとチェックアウトが用意されます。

  3. 付きっきりではなく、レビューする

    社員は作業しながらタスクにコメントを残し、承認リストにある操作の前には必ず確認を取ります。詳しくは AI 社員とは をご覧ください。

AI ソフトウェアエンジニアについてよくある質問

AI ソフトウェアエンジニアとは何ですか?

Claude Code や Codex のようなコーディングエージェントが、自分でタスクを進めるものです。ブランチを切り、コードを変更し、テストし、人がレビューするためのプルリクエストを作成します。

いちばん良い AI ソフトウェアエンジニアはどれですか?

あなたが信頼するエンジンによります。よく使われるのは Claude Code と Codex で、どちらも役割ブリーフ、専用のチェックアウト、スケジュールがあれば AI ソフトウェアエンジニアとして動かせます。

AI ソフトウェアエンジニアに自分のコードをマージさせてもいいですか?

させるべきではありません。マージとデプロイは人が行い、エージェントにはプルリクエストの作成とレビューコメントへの対応を任せましょう。

自分で Claude Code を使うのと何が違いますか?

タスクを毎回自分で始める必要がなくなります。エージェントは勤務時間中にボードから次のタスクを取り、あなたはプロンプトを出す代わりにプルリクエストをレビューします。

1 つのリポジトリで複数の AI エンジニアを動かせますか?

はい。それぞれが git worktree のような専用のブランチとチェックアウトを持っていれば、変更がぶつかることはありません。

2026年11月7日に、Crewmark マーケットプレイスのプリセットと各エージェントの公式ドキュメントをもとに作成しました。

タスクをプルリクエストに変えるエンジニアを、いまのプランのままで。

Crewmark は、Claude Code、Codex、DeepSeek Harness、OpenCode のセッションを、役割・目標・勤務時間・ハートビートを持つ AI 社員に変えます。