基盤を支える / Agent Harness Engineer

エージェント実行基盤エンジニア

AIエージェントを本番で動かすために、実行エンジン、ワークフロー制御、セッション管理、メモリ、ガードレールを設計する領域です。個別のエージェント機能より、複数の製品や開発者が使う実行基盤とSDKを扱います。

乗り換え元になる経験

  • バックエンド
  • クラウド
バックエンドまたはSDK開発分散システム、非同期処理、状態管理クラウド上の本番運用と権限設計

掲載出典の確認日

掲載している各出典の確認日(ページの更新日とは別)を示していますので、最新の募集状況と給与は公式の掲載元で確認してください。

求人を掲載している企業の例

企業が公開した求人の確認例です。最新の募集状況と応募条件は、リンク先で確認してください。

JAPAN AI(ジーニーグループ)

Agent Harness Engineer / Japanese

仕事内容の抜粋
AIエージェントの実行エンジン、開発用SDK、安全な実行を支える共通基盤を開発する。
必須経験の抜粋
バックエンド開発5年以上。Pythonの本番開発、LLMやAIエージェントの本番設計、分散システムの経験など。

企業の採用ページ掲載を確認確認日

求人ページを見る

ハーネスエンジニアリングは、AIエージェントのうちモデル以外の部分、つまり指示、ツール、実行の制約、結果を確かめる検査を設計する考え方です。2026年2月にOpenAIがこの語を題にした開発事例の記事を公開し、技術メディアで取り上げられました。

この考え方を仕事にするのが、エージェント実行基盤エンジニアです。2026-10-06に確認した国内の公式求人では、JAPAN AIが「Agent Harness Engineer」、LRMが「ハーネスエンジニア」という職種名で募集していました。

このページは、エージェントを製品や開発の工程で動かすための基盤を作る側を扱います。エージェントを使って開発した経験を応募でどう示すかは、学習ロードマップで整理しています。

ハーネスエンジニアリングとは

ThoughtworksのBirgitta Böckeler氏は、Martin Fowler氏のサイトで公開した2026-04-02の記事で、エージェントを「モデルとハーネスの組み合わせ」と捉え、モデル以外のすべてをハーネスと呼んでいます。エージェントに渡す指示や規約、使わせるツール、実行の制約、出力を確かめる仕組みがハーネスにあたります。

同氏はハーネスを2種類に分けて説明しています。エージェントが動く前に進む方向を示す仕組み(ガイド)と、動いた後に結果を確かめて直させる仕組み(センサー)です。

OpenAIは2026年2月、コーディングエージェントのCodexで手書きのコードなしに製品を作った事例を、この語を題にした記事で公開しました。InfoQの報道によると、OpenAIはこの事例で、エンジニアの仕事はコードを書くことから、環境を設計し、意図を明示し、構造化されたフィードバックを返すことへ移ったと説明しています。

エージェント実行基盤エンジニアの仕事は、このハーネスを個人の工夫で終わらせず、複数の製品や開発者が共有する基盤として作ることです。たとえばJAPAN AIの求人は、AIモデルを包む制御・実行基盤層として、ランタイム、SDK、ガードレールの設計と実装を挙げています。

ループエンジニアリングとは

ループエンジニアリングは、Addy Osmani氏が2026-06-07のブログ記事で紹介した考え方です。人がエージェントに毎回指示を打つ代わりに、仕事を見つけ、割り振り、結果を検証し、次の仕事を決める流れそのものを仕組みにして、エージェントに回させます。

同氏はこの仕組みの部品として、定期実行(Automations)、作業場所の分離(Worktrees)、手順書(Skills)、外部サービスとの連携(Plugins/connectors)、サブエージェントの5つを挙げています。そのうえでループを、エージェント1体の環境を整えるハーネスエンジニアリングより一段上の考え方と位置づけています。

語が生まれてまだ数か月で、2026-10-06時点ではOsmani氏の記事のほかに一次出典と呼べる定義を確認できませんでした。「実行・評価・修正の繰り返し」のように別の意味で使う記事もあるため、求人や面談でこの語が出たときは、何を指しているかを確かめるのが確実です。

国内の公式求人が求めるもの

2026-10-06に国内の公式求人を確認したところ、この領域を職種名に掲げていたのは次の2件でした。どちらも、エージェントを使った経験だけでなく、本番で動かすための設計を求めています。

JAPAN AIの求人は、バックエンド開発5年以上、Pythonでの本番開発、LLMまたはAIエージェントを使う本番システムの設計・実装、分散システムの経験を必須にしています。

企業・出典職種名担当範囲(公式の記述の要約)
JAPAN AI(ジーニーグループ) 確認日 2026-10-06Agent Harness EngineerAIモデルを包む制御・実行基盤層として、ランタイム、開発者向けSDK、ガードレールを設計・実装する。
LRM 確認日 2026-10-06ハーネスエンジニア(AIに開発を実行させる構造設計)AIエージェントに開発の流れを実行させるハーネスを設計し、ユーザーストーリーから品質の高いプルリクエストを自動で作るまでのパイプラインを作る。

担当範囲は公式求人の記述を当サイトで要約したものです。募集の継続は保証しないため、最新の内容は各求人で確認してください。

開発経験のどこが接点になるか

ハーネスの部品は、AI固有の技術より、バックエンド開発で扱ってきたものに近い内容です。ツール実行の権限と入力検証、失敗時の再試行、状態の保存と再開、ログと監視は、APIやジョブ基盤を作った経験がそのまま生きます。

足りなくなりやすいのは、エージェントが判断を誤る前提で設計した経験です。日々の開発でコーディングエージェントに仕様書や規約を渡し、テストで結果を確かめ、同じ失敗を仕組みで防いだ記録は、その材料になります。記録の残し方は学習ロードマップの「AI駆動開発の経験を応募で示す」で整理しています。

ただし、これらは応募資格ではありません。どの経験がどう評価されるかは企業によって異なります。

仕事内容と成果

  • エージェント実行エンジンと開発者向けSDKを設計・実装する。
  • セッション、チェックポイント、長期記憶、ツール実行を制御する。
  • ポリシー実行、観測、リトライを組み込み、安全な本番運用を支える。

目指す状態:複数のエージェント機能を、再現性と安全性を保って本番で動かせるようにする。

経験の接点

以下は経験を整理するための軸であり、採用要件ではありません。

バックエンドクラウド生成AI品質データ

ある求人例の要件

職種全体の要件ではなく、公開情報で確認した個別の例です。

  • JAPAN AIの例では、バックエンドエンジニアとして5年以上、Pythonでの本番開発、LLMまたはAIエージェントを使う本番システムの設計・実装を必須条件としている。
  • 同求人は分散システムとRESTful APIまたはgRPCの設計・実装経験を必須条件としている。

応募前に準備すること

  1. 01

    状態を持つ処理を設計する

    再開、失敗、重複実行を考慮したワークフローを作り、設計の理由を残す。

  2. 02

    ツール実行の境界を作る

    権限、入力検証、監査ログ、失敗時の挙動を含めて外部ツール連携を実装する。

  3. 03

    開発者が使う面を整える

    SDKまたは共通ライブラリを作り、利用側が安全に組み込めるAPIを考える。

AI分野の学習ルートを探す

面談で確認する質問

  • 基盤はどの製品やチームに共有され、互換性はどう維持しますか。
  • ガードレールとポリシーの変更は、どの手順で検証して本番へ反映しますか。
  • 実行失敗や長時間処理を、どの程度まで基盤側で回復しますか。

よくある質問

ハーネスエンジニアリングとは何ですか?

AIエージェントのうちモデル以外の部分、つまり指示、ツール、実行の制約、結果を確かめる検査を設計することです。2026年2月にOpenAIがこの語を題にした開発事例の記事を公開し、技術メディアで取り上げられました。

ループエンジニアリングとは何ですか?

Addy Osmani氏が2026年6月のブログ記事で紹介した考え方で、仕事を見つけ、割り振り、検証し、次を決める流れを仕組みにして、エージェントに回させることを指します。新しい語で、別の意味で使う記事もあります。

未経験からハーネスエンジニアを目指せますか?

今回確認した公式求人は、どちらも開発の実務経験を前提にしています。JAPAN AIはバックエンド開発5年以上を必須にしています。開発経験がある場合は、エージェントに作業させる仕組みを自分で作り、失敗をどう防いだかを記録すると、求人の要件に照らして説明できる材料になります。

このページの出典

本文で引用した公開情報です。掲載内容は確認日時点のもので、以後の変更は反映していません。