AI時短ラボ
業界· 約18

「自分のharnessを持つ」とは何か──HNで576ポイントを集めた、クライミングの比喩で読む agent harness 入門

AIハーネス企業Earendilが2026年8月20日に公開したブログ記事「What is a Harness?」は、クライミング用ハーネスの比喩でagent harnessを解説し、Hacker Newsで576ポイント・179コメント(2026年8月27日API実測、投稿日8月23日)を集めた。技術者向けの定義解説とは違い、「ハーネスは自分で所有・改造できる」という主張に力点がある。

「自分のharnessを持つ」とは何か──HNで576ポイントを集めた、クライミングの比喩で読む agent harness 入門
執筆・編集:
目次

「エージェント=モデル+ハーネス」という定式は、以前の記事でThoughtworksのBirgitta Böckeler氏の技術者向け論考をもとに紹介した。2026年8月20日、AIハーネス企業のEarendilが公開したブログ記事「What is a Harness?」は、同じ「ハーネス」という語を、まったく違う切り口で解説している。ブログ自身の日付表記(メール形式の見出し部分)は"Thu, 20 Aug 2026"となっている。メールの書き出しのような体裁(差出人・宛先・件名)で始まるこの記事は、3日後の8月23日にHacker Newsに投稿され、576ポイント・179コメントを集めた(2026年8月27日にHN Algolia APIで実測)。運営法人はブログのフッターに明記されている「Earendil Inc.」。

3行まとめ

  • Earendil Inc.のブログ記事「What is a Harness?」は、agent harnessが担う役割を「システムプロンプト」「ツール」「エージェンティックループ」「翻訳レイヤー」の4つに整理し、クライミング用ハーネスの比喩で「所有・改造できるもの」として説明した
  • 同社が開発する無料・オープンソースのミニマルharness「Pi」は、ユーザー同士で5,000件超の拡張機能を共有してきたと自己申告している(第三者検証はしていない)
  • Hacker News上位コメントには「ハーネスは次のフロンティア。LLMが電気ならharnessは電化製品」「'agent'に続く2026年のAIハイプワードだ」といった評価と皮肉の両方が並んでいる

クライミングハーネスの比喩から始まる

記事本文は、メール本文のように"Date: Thu, 20 Aug 2026 / From: Earendil Product rfc@earendil.com / To: You / Subject: What is a Harness?"という4行のヘッダーから始まる(curlで取得した本文で実際に確認)。続けて本文の書き出しは、辞書の定義引用から始まる。

Harness – definition by the Cambridge Dictionary Noun. a piece of equipment with straps and belts, used to control or hold in place a person, animal, or object Verb. to control something, usually in order to use its power

(ハーネス——Cambridge Dictionaryによる定義。名詞:人・動物・物を制御または固定するためのストラップとベルトからなる器具。動詞:何かの力を利用するために、それを制御すること)

そのうえで記事は、著者自身の中学時代のクライミング経験から語り起こす。クライミングでハーネスを装着するのは、まず安全のためだ。カラビナやロープにつながり、落下から守り、ペースやルートを制御してくれる。チョークバッグやナットツールなど、他の道具を取り付けることもできる。そして山を変え、登り方を変えても、自分のハーネスは持っていける。地形に合わせて自分で改造することもできる。記事は、想定読者を「エージェントハーネスが何か気になっているが知らず、恥ずかしくて聞けなかった人向け」("those who may be curious to know what an agent harness is, but don't, and have been too embarrassed to ask")と自ら明記しており、AI業界の内輪向けではなく非技術者向けの解説であることを前提にしている。ここから「クライミングハーネスとagent harnessには、構造・機能の両面で類似点がある」と本題に入る。

agent harnessが担う4つの役割

記事は、agent harnessが一般的に果たす4つの役割を、専門用語をできるだけ避けた説明で整理している。

役割 説明 記事中の具体例
システムプロンプト モデルの応答を導く指示のセット。新人が初日にもらう職場のルールのようなもので、完全に内面化されているわけではないが、そのharnessの中で従うべきものとして機能する 記事はClaude Opus 4.5の「soul document」が広く報じられたことを、モデル自体に埋め込まれた指示の例として引き合いに出している
ツール モデルが「呼び出せる」能力の集合。harnessはツールを説明し、ソフトウェアそのものも提供するが、いつ・どう使うかはモデル自身の判断に委ねられることが多い WebSearch(検索)・WriteCode(コード実行)・ComposeEmail(メール作成)
エージェンティックループ モデルがリクエストを理解し、ツールを呼び、結果を評価し、必要なら再びツールを呼ぶ、という一連の「ループ」を成立させる枠組み 「近所の小学校のランキングとテスト成績を比較して」という依頼に対し、検索→スプレッドシート作成→メール作成まで自律的にループする例が示されている
翻訳レイヤー 異なるAIモデルを同じharnessの中で使えるようにする層。ユーザーはAnthropic・OpenAI・オープンウェイトモデルを同じharnessを通して使い比べられる 同じメールをAnthropic・OpenAI・オープンウェイトモデルそれぞれに送り、結果とコストを比較する例

(出典:Earendil公式ブログ「What is a Harness?」)

記事は同じ文脈で、harnessが使われるユーザーインターフェースが1種類ではないことにも触れている。ソフトウェアエンジニアのようなユーザーはターミナルアプリケーション経由でPiのようなharnessを直接操作することが多いが、OpenClawのようなharnessはiMessageやチャットアプリなど別のUIを使う。Earendil自身が開発するharness「Lefos」は、主にメール経由でやり取りする設計で作られている、と明記されている。

harnessの実装 開発元 主なインターフェース 記事中の位置づけ
Claude Code Anthropic ターミナル 「最初の人気agent harness」。自社モデルでのコーディングを可能にするアプリケーションとして作られた
Pi Earendil ターミナル 無料・オープンソースのミニマルharness。拡張機能を5,000件超共有(自己申告)
Lefos Earendil メール 「主にメール経由でやり取りする」設計で作られたharness
OpenClaw 社外(オープンソース) iMessage・チャットアプリ等 ターミナル以外のUIを使うharnessの例として言及

「所有できる」という主張

この記事が力点を置いているのは、技術的な分類そのものよりも「ハーネスは自分で所有し、自分のものにできる」という主張だ。記事は、同社が開発する「Pi」というミニマルなharnessについて、ユーザーが5,000件を超える拡張機能(extension)を互いに共有してきたと述べている(この数字は記事側の自己申告で、この記事では第三者による検証はしていない)。最初の人気agent harnessだったClaude Codeは、AIラボが自社モデルでのコーディングを可能にするアプリケーションとして作られたのに対し、その後OpenClaw・OpenCode・Hermes・Piといった無料・オープンソースのharnessが増えてきた、という業界の推移も記事の中で触れられている。

Hacker News上位コメント(Algolia API経由で本文を確認、いずれもtop-levelの返信)には、記事の主張への賛否が並んでいる。

"Harnesses are the next frontier. If LLMs are electricity, harnesses are the “electronics.” [...] And Pi is the best harness because of the amazing extension system." (ハーネスは次のフロンティアだ。LLMが電気なら、ハーネスは「電化製品」にあたる。[…]そしてPiは、その驚くべき拡張機能システムのおかげで最良のharnessだ)——theturtletalks氏

"The ai hype word for 2026 after agent in 2025 for any LLM powered application." (2025年の「エージェント」に続く、2026年のAIハイプワードだ。LLMを使ったあらゆるアプリケーションに対して使われている)——jascha_eng氏

同じスレッドには、実務でharnessを構築している別のユーザー(Syntaf氏)が「経理向けエージェントのharnessを職場で作っている」「内製CLIを持つことの価値はいくら強調しても足りない」と実体験を書き込むコメントもある。

記事の著者本人も、ハンドルネーム"ni10c"としてスレッドに直接返信している(Algolia APIの本文で著者名を確認)。

"It's ironic because this post was clearly geared towards non-hackers. But now that we're here.. the other analogy I considered presenting was: harness = chassis, model = engine, fuel = tokens, agent = car. I'm curious what y'all might think and whether that analogy carries more explanatory power" (皮肉なことに、この記事は明らかに非ハッカー向けに書いたものだった。でもせっかくここにいるので……検討していた別の比喩を出すと、harness=シャーシ、model=エンジン、fuel=トークン、agent=車。この比喩の方が説明力があるかどうか、みんなの意見が気になる)——著者ni10c氏

このほか、別のユーザー(sysfiend氏)は「model→脳細胞のつながり、harness→それ以外の全部」という独自の対応づけを提示し、openclaw・pi・cursor・codexを並行して使ってきた経験から「同じモデルでもharnessが違うと挙動がはっきり変わる」とコメントしている。一方でchildofhedgehog氏のように「分かりやすく、非エンジニアの友人にも共有する」と好意的な反応を短く残すコメントもあれば、xrd氏のように「ターミナルCLIからWebUI(スマホ)へ」「あるチームメンバーから別のメンバーへ」「あるモデルから別のモデルへ」といった“ハンドオフ”に強いharnessは存在するのか、と実務上の未解決課題を投げかけるコメントもあり、称賛・比喩の再提案・実務者の実感・未解決の疑問が同じスレッドに混在している。

記事の結び──「ハンマーを振るうのは自分であるように」

ブログ記事の最後のセクション「Neutral Open Source Harnesses as Tools of Agency」は、技術解説を離れ、同社の理念を語る結びになっている。curlで本文を再確認すると、次の一文があった。

Many people right now are concerned about the power and influence of bigger and bigger AI companies. [...] We won't do that by ignoring the technologies that exist today, but by harnessing them with clear eyes and a firm grip; ensuring that we wield the hammer, the hammer does not wield us.

(多くの人が今、巨大化し続けるAI企業の力と影響力を懸念している。[…]私たちは今日存在する技術を無視することでそれに対処するのではなく、明晰な目と確かな握力でそれを「ハーネス(制御)」することで対処する──ハンマーを振るうのは自分自身であり、ハンマーに振るわれる側にはならないように)

「harness」を動詞として使い、記事タイトルの問い「What is a Harness?」に理念面から答える結びになっている。同じセクションでは「最初の人気agent harnessだったClaude Codeは、汎用的な変換レイヤーとしてではなく、自社モデルでのコーディングを可能にするアプリケーションとして作られた」という記述に続けて、OpenClaw・OpenCode・Hermes・Piといった無料オープンソースharnessの増加を「心強い成長(encouraging growth)」と位置づけている。

「5,000件超の拡張機能」を自分でも覗いてみた

自己申告として扱った「Pi利用者が5,000件超の拡張機能を共有してきた」という数字について、Earendilが運営する拡張機能カタログページ(pi.dev/packages)を実際にcurlで取得してみた。ページ自体はnpmに公開されたextension・skill・prompt template・themeを一覧するカタログとして稼働しており、取得した時点で「21分前」「23分前」といった直近の公開が並んでいるなど、活動自体は確認できた。ただし静的に取得したページには合計件数の表示がなく(一覧はページング・無限スクロール形式とみられる)、取得できた範囲では50件強のエントリが確認できたにとどまり、「5,000件超」という数字そのものを直接検証することはできなかった。カタログが実在し活発に更新されている、という点までは確認できたが、それ以上の裏取りはこの記事の範囲を超える。

HNのポイント数は投稿時点のスナップショットでしかない

この記事はEarendil公式ブログの本文と、Hacker News Algolia APIで取得した実測データ(576ポイント・179コメント、2026年8月27日時点)をもとに書いている。HNのポイント数は常に変動するため、この記事の執筆中に再度APIを確認したところ、ポイント数は583まで伸びていた。さらに2026年8月31日にHN Algolia Search API(num_commentsupdated_atフィールドを持つ集計エンドポイント)で再確認したところ、585ポイント・181コメント、updated_atは2026年8月30日15:58(UTC)だった。Items API(/api/v1/items/)でツリーをたどれる返信は41件にとどまり、Search API側の181件との差は、削除・非表示(dead/dangling)扱いのコメントがカウント方法によって含まれたり除かれたりすることに起因すると見られる(この記事ではその内訳までは検証していない)。この記事に書いた具体的な数字は、あくまで確認した時点のスナップショットに過ぎない。「5,000件超の拡張機能」というPiの利用実績や、「クローンだらけのオフィス」に近い運用イメージについては、Earendil側の自己申告であり、この記事の執筆にあたって独自に検証したわけではない。また、この記事はサイト内の別記事「ハーネスエンジニアリングとは何か」で紹介したBöckeler氏の技術的な定義とは切り口が異なる。両方を読み比べることで、「ハーネス」という語が技術者コミュニティと消費者向けプロダクト企業の両方で、それぞれ違う強調点をもって使われ始めていることが見えてくる。

関連記事

シェア: ポスト はてブ

出典・参照資料

AIニュースの解説を動画でも

YouTubeでは注目ニュースの背景を解説し、Xでは新着記事をお知らせしています。

コメント

まだコメントはありません。最初のコメントを書いてみませんか?

AIについて聞きたいことはありますか?

質問箱で無料で受け付けています。回答は公開され、他の方の参考にもなります。

質問箱を見る →

新しい記事をメールで受け取る

AIの新しい発表を、出典付きで整理して届けます。

関連記事

Claude発の「Skills」がベンダー中立の標準規格になっていた──agentskills.ioを実際に開いて確認するの記事画像
検証09.06読了10

Claude発の「Skills」がベンダー中立の標準規格になっていた──agentskills.ioを実際に開いて確認する

出典 ─ Agent Skills Overview(
Agent Client Protocol(ACP)とは──コーディングエージェントを「LSPのように」つなぐ標準規格の記事画像
検証09.04読了13

Agent Client Protocol(ACP)とは──コーディングエージェントを「LSPのように」つなぐ標準規格

出典 ─ Introduction(Agent Cli
会話履歴を「要約」せず「追記」だけで持たせる──200行のコアで動くエージェントランタイム「bub」のテープ設計の記事画像
検証09.04読了12

会話履歴を「要約」せず「追記」だけで持たせる──200行のコアで動くエージェントランタイム「bub」のテープ設計

出典 ─ Bub | A tiny runtime f
『深いカスタマイズが要らないならOpenClawを使え』──公式READMEが名指しで住み分けるエージェント基盤「fount」の記事画像
検証09.04読了12

『深いカスタマイズが要らないならOpenClawを使え』──公式READMEが名指しで住み分けるエージェント基盤「fount」

出典 ─ steve02081504/fount RE
「クローンだらけのオフィス」を自宅PCに──Munder Difflinはマルチエージェント運用をどう解決したかの記事画像
検証09.04読了12

「クローンだらけのオフィス」を自宅PCに──Munder Difflinはマルチエージェント運用をどう解決したか

出典 ─ Munder Difflin公式サイト
ClaudeにもChatGPTにもCursorにも読み書きできる「共有の脳」OzBrain──ページ自体にAIエージェント宛ての指示文が埋め込まれていたの記事画像
検証09.04読了12

ClaudeにもChatGPTにもCursorにも読み書きできる「共有の脳」OzBrain──ページ自体にAIエージェント宛ての指示文が埋め込まれていた

出典 ─ OzBrain 公式サイト
30プロバイダを自動フェイルオーバーで渡り歩く──Rust製ターミナルコーディングエージェント「VT Code」の記事画像
検証09.04読了13

30プロバイダを自動フェイルオーバーで渡り歩く──Rust製ターミナルコーディングエージェント「VT Code」

出典 ─ vinhnx/vtcode README(G
Claude Agent SDKを『エディタの共通言語ACP』に翻訳する──Zed製アダプタが対応する機能を数えてみたの記事画像
検証09.04読了13

Claude Agent SDKを『エディタの共通言語ACP』に翻訳する──Zed製アダプタが対応する機能を数えてみた

出典 ─ zed-industries/claude-