
ソフトウェアエンジニアの仕事は「ループを書くこと」になる 内側ループと外側ループ(ハーネス)入門
ニュース概要(出典記事の要点)
AIコーディングにおける「ループ」には、エージェントが回す内側ループと、ハーネスが回す外側ループの2種類がある。両者の違いと外側ループがもたらす課題を、アルミン・ロナッハー氏の記事に沿って初心者向けに解説し、その「記憶」の扱いについての筆者の考えも添える。
※ 上記は出典記事の要約です。本サイト独自の分析・背景解説は下記をご覧ください。
解説
最近、AI(人工知能)がコードを書く、なんて話を聞いたことがあるかもしれません。でも、AIがコードを書くのって、具体的にどういう仕組みなんだろう?って、ちょっと不思議に思いませんか?
実は、AIがコードを書く作業には、「ループ」という考え方が2つあるんです。一つは「内側ループ」、もう一つは「外側ループ」、別名「ハーネス」とも呼ばれます。これ、どちらも「繰り返し」という意味では同じなんですが、AIの仕事のやり方では、役割が全然違うんです。
まず「内側ループ」というのは、AIエージェントが、与えられた指示に基づいて、実際にコードを書いていく部分のこと。例えば、「このデータを分析するプログラムを作って」とお願いされたら、AIが「よし、じゃあこういうコードを書こう」と、具体的なコードをどんどん生成していくイメージです。これは、AIが「自分で考えて、自分で作業する」部分と言えます。
一方、「外側ループ」、つまり「ハーネス」というのは、この内側ループをうまく回すための「仕組み」や「監督者」のようなものです。ハーネスは、AIエージェントに「次はこれをしてね」「これはもう終わったから、次はこの作業に移って」という指示を出したり、AIエージェントが書いたコードをチェックしたり、場合によっては「このコードだとダメだから、もう一度やり直して」とフィードバックを与えたりします。まるで、プロジェクトマネージャーがチームメンバーに指示を出すような感じですね。
この「外側ループ(ハーネス)」が重要になってくるのは、AIに複雑なタスクを任せるときです。AIが一人で全部やろうとすると、途中で迷子になったり、間違った方向に進んでしまったりすることがあります。でも、ハーネスがしっかり指示を出したり、進捗を管理したりしてくれると、AIはより効率的に、そして正確にタスクをこなせるようになるんです。
ただ、このハーネスにも課題があります。それは、「記憶」をどう扱うか、ということです。ハーネスは、AIエージェントがこれまでに何をしてきたか、どんな結果を出したか、という情報を覚えておく必要があります。でも、AIがたくさんの作業をこなしていくと、その「記憶」がどんどん増えて、管理が大変になってくるんです。まるで、机の上に書類が山積みになって、どこに何があるか分からなくなってしまうような状態ですね。この「記憶」をうまく整理して、必要な時にすぐ取り出せるようにするのが、今後のAIコーディングの大きな課題になってくると考えられます。
今後の予測
AIがコードを書く技術は、これからもどんどん進化していくでしょう。特に「外側ループ(ハーネス)」の役割は、より重要になってくると予想されます。将来的には、ハーネスがAIエージェントの「先生」のような役割を担い、より高度なプログラミングスキルをAIに教え込むようになるかもしれません。
一方で、AIが書くコードの「品質」をどう保証していくのか、という点も大きなテーマです。AIが書いたコードは、人間が書いたものに比べて、バグ(プログラムの誤り)が多かったり、セキュリティ上の問題があったりする可能性も指摘されています。そのため、AIが書いたコードを自動でチェックし、安全で高品質なものに修正する技術も、同時に発展していくと考えられます。
また、AIコーディングが一般化することで、ソフトウェアエンジニアの仕事内容も大きく変わってくるでしょう。単純なコードを書く作業はAIに任せ、人間はより創造的で、複雑な問題解決や、AIをどう使うかの設計といった、より高度なスキルが求められるようになるかもしれません。AIと人間が協力して、より良いソフトウェアを生み出していく未来が待っていると言えるでしょう。
ニュースタイムライン
2026年6月7日
AIがコードを書けても、ソフトウェアエンジニアが不要になるわけではない - 構造で育てるプロダクト組織付録15Zenn
2026年6月21日
ゼロをイチにする仕事の終わり、ソフトウェアエンジニアという仕事の終わり - smasato.logはてなブックマーク IT
参考引用
“ループを書くこと
― ITmedia AI+
記事AI質問チャット
PREMIUMこの記事についてAIが質問に答えます。背景・要約・影響まで深堀り。
ログインして利用🛡️ 読者ファクトチェック0
読者が投稿し、管理者承認後に表示される事実確認情報
まだ承認済みのファクトチェックはありません。
関連記事

ゼロをイチにする仕事の終わり、ソフトウェアエンジニアという仕事の終わり - smasato.log
2026/6/21

AIがコードを書けても、ソフトウェアエンジニアが不要になるわけではない - 構造で育てるプロダクト組織付録15
2026/6/7

「AIの将来性にもっとワクワクするべき」…ジェフ・ベゾスはソフトウェアエンジニアたちにエールを送る
2026/6/3

2026年版:エヌビディアの最新「給与水準」が明らかに…ソフトウェアエンジニアや研究者にいくら支払っているか
2026/6/2

初心者のためのバイブコーディング入門(海外)(BUSINESS INSIDER JAPAN)
2026/7/4

今やファッションアイテム化が進むワイヤレスイヤホン チャームやジュエリーで美しく着飾る、その最新トレンドとは(リアルサウンド)
2026/7/4

スマホがスケボーゲームのコントローラーに。足技を指で自在に操る気持ちよさ
2026/7/4

Amazon Music Unlimited 4ヶ月無料/Kindle Unlimited 3ヶ月無料。プライムデーは聴き放題・読み放題もお得(PHILE WEB)
2026/7/4
こんな記事も読まれています

【W杯】「イエローないの?」「美女」「彼女かしら?」ゴラッソ→客席に飛び込み女性とハグ!カボベルデDFに闘莉王氏「ピッチに戻ってください」(スポーツ報知)
2026/7/4

カーボベルデの粘りに苦しんだ王者アルゼンチン、監督やメッシが相手を称える「彼らは常に数的優位に立っていた」(ゲキサカ)
2026/7/4

二刀流出場の大谷翔平 第1打席は二ゴロ 大飛球で沸かせるも惜しくもファール(日刊スポーツ)
2026/7/4

「号泣」「震える」カボベルデGKボジニャに称賛の嵐 敗戦直後の振る舞いに「ウルっときた」(日刊スポーツ)
2026/7/4

吉田麻也 ウッチー人気に「匹敵」 W杯キャンプで大声援浴びた“あの選手”「やっぱ凄えなって」(スポニチアネックス)
2026/7/4

日本戦で見事な修正力を見せたアンチェロッティ監督「私よりも多くの試合を準備した人物はただ一人」自身の手腕について語る(GOAL)
2026/7/4
コメント (0)
まだコメントはありません。最初のコメントを書いてみましょう。
この記事について疑問がありますか?
事実誤認や不適切な内容について通報できます (要ログイン)。
異議申し立て・通報