Skip to content
AI-Daily-Builder

OpenHands — オープンソースの自律 AI ソフトウェア開発エージェント

回閲覧

オープンソースのエージェント(旧 OpenDevin)。サンドボックス内でコードを書き、シェルコマンドを実行し、ウェブを閲覧して、実際の GitHub issue をエンドツーエンドで解決する。pip install openhands-ai;v1.7.0(2026 年 5 月)。

pip install openhands-ai

このエージェントとは

OpenHands(旧 OpenDevin)は、最も広く使われているオープンソースの自律ソフトウェア開発エージェントの一つだ。チャットアシスタントと違い、本物のサンドボックス・ワークスペースを操作する——ファイル編集、シェルコマンド実行、コード実行、ウェブ閲覧——issue から動くパッチまでタスクを運ぶ。Devin のようなクローズドなエージェントのオープンソース版であり、複数のオープンエージェント SWE-bench scaffold で上位に立つ。

これはサードパーティのオープンソースツールであり、検証済み・実行可能なリファレンスとして掲載している——本サイト自身のパイプラインエージェント(digest-publisherarxiv-scout…)とは別物だ。

インストールと実行

pip install openhands-ai          # v1.7.0、2026-05-01 リリース

またはローカル Python なしで、ピン留めしたコンテナを実行:

docker run -it --rm --pull=always \
  docker.openhands.dev/openhands/openhands:1.7

任意の LLM バックエンド(Anthropic、OpenAI、または OpenAI 互換エンドポイント経由のローカルモデル)に向けてタスクを与える。エージェントは計画し、サンドボックスで行動し、結果を観察し、反復する。

なぜ重要か

OpenHands は「エージェントは本当にチケットを閉じられるのか、ただのコード補完ではなく」への最も明確なオープンな答えだ。そのエージェント・コンピュータ・インターフェース(制約されたファイル/シェル/ブラウザ操作のセット)は、いま多くのオープンエージェントが模倣する設計パターンであり、寛容なライセンスにより全ループを自己ホストできる——席課金の SaaS なし、コードと認証情報の所在を完全に管理できる。

実務メモ

使い捨てのサンドボックスに対して実行すること、決してホストのシェルに対してではなく——コマンド実行能力を持つ自律エージェントは、タスクが曖昧だと機械速度で自信を持って誤ったことをする。repo アクセスを絞り、反復予算に上限を設け、マージ前に diff をレビューせよ。正しい信頼の単位は「人間の救助なしに閉じたタスク数」であって書いた行数ではない:まず仕様が明確でテストの整った issue でパイロットし、手戻り率を測ってから権限を広げよ。

あまり論じられない視点

OpenHands が露わにする本当のレバーはモデルではなく **harness(足場)**だ。同じバックエンドモデルでも、緊密なフィードバックループを備えた良い操作インターフェースの中では、裸のチャットボックスよりはるかに多くの issue を解決する。フロンティアの SWE-bench スコアが 88% 超で飽和するなか、オープンな差別化はますますモデル外周の scaffold にあり——それこそオープンソースエージェントが検査・fork・チューニングを可能にする部分だ。

チップ