TL;DR

コーディングエージェントやオートメーションを動かすための、開発者向けの OSS。MIT ライセンスで GitHub に公開されている。

仕組み

README では、コーディングエージェントを、セルフホストで常に動いているエンジニアリングチームのように使えるものとして紹介されている。OpenHands 自身のエージェントのほか、Claude Code、Codex、Gemini など、Agent Client Protocol(ACP)に対応したエージェントを使える。エージェントはローカルでも、リモートやクラウドのバックエンドでも動かせる。

公式ドキュメントによると、OpenHands は、ブラウザから使うクライアントの Agent Canvas、コードを扱うエージェントを作るための Python ライブラリの Software Agent SDK、エージェントの実行を REST と WebSocket の API で提供する Agent Server、マネージドサービスの OpenHands Cloud などからなる。以前の CLI と、openhands serve で起動するローカルの GUI は非推奨になっていて、ローカルで使うなら Agent Canvas が勧められている。

関連

出典