ハーネス
ハーネス
6つの業界で、それぞれ別の意味で使われています。
フルハーネス(墜落制止用器具)
full harness
高所作業で墜落を止めるために、肩・腰・脚に掛けて体重を分散して支える安全器具。2019年2月施行の法令改正と新規格で「安全帯」の名称が「墜落制止用器具」に変わり、高さ6.75mを超える箇所ではフルハーネス型が原則となった(建設業では5m超での使用が推奨される)。高さ2m以上で作業床を設けることが困難な場所でフルハーネスを使う作業には、特別教育の受講が必要になる。
この足場は高さが6.75mを超えるので、胴ベルト型ではなくフルハーネスを付けてください。
ワイヤーハーネス
wire harness
車内の電装品どうしをつなぐため、多数の電線をコネクタや端子ごと束ねて一つの部品にしたもの。エンジンや空調、パワーウィンドウ、オーディオ、ナビなどに電力と信号を送る。車の神経や血管にたとえられ、一台あたり数百から千を超える回路で構成される。組電線とも呼ばれる。
EV化で高電圧用のハーネスが増え、車両の配線設計が大きく変わっている。
テストハーネス
test harness
ソフトウェアテストを自動で実行するために、テスト対象を動かす仕組みと周辺の道具をひとまとめにしたもの。呼び出し側を代行するドライバーや、依存先の代役を務めるスタブ、テストケース、結果のレポート出力などで構成する。単体テストや結合テストの自動化で使われる。
外部APIはスタブに置き換えて、テストハーネスから夜間バッチで回す。
エージェントハーネス
agent harness
大規模言語モデル(LLM)を包み、応答するだけでなく実際にタスクをこなせるようにするソフトウェア基盤。ツール呼び出し、サンドボックス(隔離された実行環境)、記憶と文脈の管理、自己検証の仕組み、人間による承認などを含む。「エージェント=モデル+ハーネス」と整理され、モデルが判断を担う頭脳なら、ハーネスはその周りで動作を支えるすべてにあたる。
同じモデルでも、ハーネスの作りを変えるだけでコーディングの成功率が大きく変わった。
ハーネス(犬の胴輪)
dog harness
犬の胴体に回して散歩用のリードをつなぐ用具。首輪が首の一点に力を受けるのに対し、胴体で力を分散させるため、気管や呼吸器への負担が小さい。気管や呼吸器、首に疾患のある犬や、歩行に不安のある高齢犬などに選ばれる。もとはそりや荷車を引く犬の道具として使われた。
気管が弱い子なので、首輪ではなくハーネスで散歩しています。
ハーネス(クライミング)
climbing harness
クライミングで体とロープをつなぐ安全ベルト。腰と両脚に掛けて落下の衝撃を分散し、宙吊りやビレイ(落ちた人をロープで確保する操作)でも使う。インドアのジムで使う軽量なスポーツタイプと、岩場や登山向けでギアを掛けやすいベーシックタイプなどがある。
ジムの初回レンタルはハーネスとシューズがセットだった。
ハーネスは、もとは馬の武具だった
「ハーネスを付けてください」。この一文は、足場の上でも、公園の散歩でも、クライミングジムの受付でも通じる。付ける相手は人だったり犬だったりする。そのうえ、自動車工場では電線の束が、ソフトウェアの開発では試験用の仕組みが、近ごろはAIの周辺ソフトまで、同じ名前で呼ばれている。体に掛ける革帯と、電線の束と、プログラムに、共通点などあるのだろうか。
英語の harness をたどると、出発点は道具ではなく武具だった。語源辞典 Etymonline によれば、古フランス語の harnois は「武器、装備、馬具、家財道具」まで含む広い語で、英語には1300年ごろ、戦いに使う個人装備や鎧、軍馬の装いとして入っている。荷を引く動物に掛ける馬具の意味が出てくるのは、14世紀の初めだ。馬を戦場に出すための装いが、いつの間にか、馬に荷車を引かせるための帯に変わったことになる。
ワイヤーハーネスの名について、Weblio は、見た目が従来のハーネスに似ているため、と説明する。幹から枝が分かれ、端に金具が付く姿が、馬の体を巡る革帯に重なったのだろう。これは私の推測だ。ただ、人や犬のハーネスと並べると、電線との違いがはっきりする。クライミングや建設のフルハーネスは、落ちた体の重さを肩・腰・脚に散らして受け止める。電線の束は何も受け止めず、電力と信号を各部へ通している。外から掛ける道具という点は同じなのに、力の向きは逆になる。
AIの分野は、そのどちらにも近い。Databricks や Parallel の解説は、エージェントを「モデル+ハーネス」と整理する。ツールを呼ぶ口、隔離された実行環境、記憶の管理、人間の承認。モデルの力を、仕事のほうへ向けて通し、行きすぎれば止める。馬具という由来を知ると、この名づけは座りがいい。もっとも、命名者が馬を思い浮かべていたかどうかは、確かめていない。
犬のハーネスは、このいちばん素朴な形を今も残している。そりや荷車を引く犬の道具が出自で、そこでの仕事は、犬の引く力を荷に伝えることだった。それが散歩では、首輪より気管への負担が小さい胴輪として、リードに引かれる側の体を守っている。引く力を伝えるための帯が、引かれる力を逃がすための帯に、向きを変えて残っているわけだ。
公園で犬がぐいぐい前に出るとき、胴を回る帯が受けているのは、かつて荷を引いた犬の道具と同じ種類の力である。