説明
OpenHandsは、開発者がコーディングワークフローでAIを活用するための包括的なプラットフォームを提供します。これはセルフホスト型の開発者コントロールセンターとして機能し、AI駆動のコーディングエージェントと自動化の管理と実行を可能にします。このツールは、Claude Code、Codex、Geminiのような人気のあるオプションや、Agent-Client Protocol (ACP) に準拠したあらゆるエージェントなど、様々なAIモデルやエージェントフレームワークとの統合をサポートするように設計されています。
OpenHandsの中核となるのはAgent Canvasであり、コーディングエージェントをセルフホスト型の常時稼働するエンジニアリングチームに変革します。これにより、会話を開始したり、Slackに公開できるレポートの生成や、GitHubの課題をアクション可能なタスクに分解するなどの定型タスクを自動化したりすることが容易になります。システムは開発者のマシン上でローカルに実行することも、Dockerコンテナ、仮想マシン、または企業のインフラストラクチャを含む複数のエージェントバックエンドに接続することもできます。マネージドソリューションを求めるユーザー向けに、OpenHands CloudおよびOpenHands Enterpriseインフラストラクチャも利用可能です。
OpenHandsは、エージェントのデプロイと管理の方法において柔軟性を提供します。開発者は、エージェントをローカルマシン上で直接実行したり、分離のためにDockerサンドボックス内で実行したり、ソースコードから実行したりすることを選択できます。アーキテクチャは、複数のエージェントを単一ホストでサポートするREST APIであるOpenHands Agent Serverを中心に構築されています。これにより、Agent Canvasフロントエンドは、ローカル、リモート、またはクラウドで実行されている様々なAgent Serverにシームレスに接続し、切り替えることができます。付属のAutomation Serverにより、エージェントはスケジュールされたタスクやWebhookイベントに応答してタスクを実行できます。
プラットフォームは、既存の開発ツールやサービスとの統合を重視しています。自動化は、Slack、GitHub、Notionなどのサードパーティサービスと接続でき、ワークフローを合理化し、生産性を向上させます。OpenHandsは、AIエージェント管理を一元化し、反復的なコーディングタスクを自動化し、制御されたセルフホスト環境で異なるAIモデルやエージェント構成を実験したい開発者にとって特に価値があります。このプロジェクトはGitHubで積極的に開発されており、コミュニティの貢献とフィードバックを奨励しています。
OpenHands AI駆動開発の主要機能
AIコーディングエージェントのためのセルフホスト型開発者コントロールセンター
複数のACP互換エージェントをサポート (Claude Code, Codex, Geminiなど)
会話管理とタスク自動化のためのAgent Canvas
Slack, GitHub, Linearなどのサービスと統合
エージェントをローカル、Docker、VM、またはクラウドインフラストラクチャで実行
複数のエージェントを管理するためのOpenHands Agent Server
スケジュール済みまたはイベント駆動型エージェント実行のためのAutomation Server
フォーカスを失うことなく様々なエージェントバックエンドに接続
Agent-Client Protocol (ACP) を持つあらゆるLLMまたはエージェントを使用可能
OpenHands CloudおよびEnterpriseインフラストラクチャのオプションを提供
OpenHands AI駆動開発をはじめる
クローン: GitHubからOpenHandsリポジトリを取得します。
依存関係のインストール: Node.jsとnpm、またはコンテナ化オプションを使用する場合はDockerをセットアップします。
設定: プロジェクトパスと必要な環境変数を定義します。
実行: agent-canvasコマンドを実行してローカルスタックを開始するか、Dockerコマンドを使用します。
バックエンドの接続: UIから異なるエージェントサーバーを追加し、切り替えます。
自動化の作成: スケジュールまたはWebhookでエージェントを実行するワークフローを設定します。
OpenHands AI駆動開発の使用例
- 自動コードレビュー
- 課題分解
- レポート生成
- ワークフロー自動化
- ローカルエージェント開発
- クラウドベースのエージェントサービス







