Last translated: 17 Jun 2025

Translation Not Available Yet

This repository's README hasn't been translated yet. Once translated, it will be easier to read and understand in your native language (中文).

After translating, add the links to README so others can view it directly.

Logo

OpenHands: コードを減らし、創造を増やす

OpenHands(旧称OpenDevin)へようこそ。これはAIを活用したソフトウェア開発エージェントのプラットフォームです。

OpenHandsエージェントは人間の開発者が行えるあらゆる作業を実行できます:コードの修正、コマンドの実行、ウェブ閲覧、 API呼び出し、そしてもちろん—StackOverflowからのコードスニペットのコピーも可能です。

詳細はdocs.all-hands.devで確認するか、OpenHands Cloudにサインアップして始めてください。

[!IMPORTANT] 業務でOpenHandsをご利用ですか?ぜひお話ししましょう! この簡単なフォームに記入してデザインパートナープログラムに参加すると、商用機能への早期アクセスや製品ロードマップへの意見提供の機会が得られます。

アプリケーションスクリーンショット

☁️ OpenHands Cloud

OpenHandsを始める最も簡単な方法はOpenHands Cloudで、新規ユーザーには$50分の無料クレジットが付与されます。

💻 ローカルでのOpenHands実行

OpenHandsはDockerを使用してローカルシステムでも実行可能です。 システム要件や詳細情報についてはOpenHandsの実行ガイドをご覧ください。

[!WARNING] 公共ネットワーク上で実行する場合、強化版Dockerインストールガイドを参照し、ネットワークバインディングの制限や追加のセキュリティ対策を実施してください。

docker pull docker.all-hands.dev/all-hands-ai/runtime:0.44-nikolaik

docker run -it --rm --pull=always \
    -e SANDBOX_RUNTIME_CONTAINER_IMAGE=docker.all-hands.dev/all-hands-ai/runtime:0.44-nikolaik \
    -e LOG_ALL_EVENTS=true \
    -v /var/run/docker.sock:/var/run/docker.sock \
    -v ~/.openhands:/.openhands \
    -p 3000:3000 \
    --add-host host.docker.internal:host-gateway \
    --name openhands-app \
    docker.all-hands.dev/all-hands-ai/openhands:0.44

: バージョン0.44以前のOpenHandsを使用していた場合、mv ~/.openhands-state ~/.openhandsを実行して会話履歴を新しい場所に移行する必要があるかもしれません。

OpenHandsはhttp://localhost:3000で動作します!

アプリケーションを開くと、LLMプロバイダーの選択とAPIキーの入力が求められます。 AnthropicのClaude Sonnet 4anthropic/claude-sonnet-4-20250514)が最適ですが、多くの選択肢があります。

💡 OpenHandsを実行するその他の方法

[!CAUTION] OpenHandsは単一ユーザーがローカルワークステーションで実行することを想定しています。 複数ユーザーが同じインスタンスを共有するマルチテナント環境での使用には適していません。認証、分離、スケーラビリティの機能は組み込まれていません。

マルチテナント環境でOpenHandsを実行したい場合は、 こちらからご連絡いただければ、高度なデプロイオプションをご案内します。

ローカルファイルシステムにOpenHandsを接続したり、 スクリプト可能なヘッドレスモードで実行したり、 使いやすいCLI経由で操作したり、 GitHubアクションでタグ付きイシューに対して実行することも可能です。

詳細とセットアップ手順はOpenHandsの実行を参照してください。

OpenHandsのソースコードを変更したい場合は、Development.mdを確認してください。

問題が発生した場合、トラブルシューティングガイドが役立ちます。

📖 ドキュメント

DeepWikiで質問

プロジェクトの詳細やOpenHandsの使用上のヒントについては、 ドキュメントをご覧ください。

さまざまなLLMプロバイダーの使用方法、トラブルシューティングリソース、高度な設定オプションなどが記載されています。

🤝 コミュニティへの参加方法

OpenHandsはコミュニティ主導のプロジェクトで、あらゆる方の貢献を歓迎します。主なコミュニケーションはSlackで行っていますが、DiscordやGitHubでの連絡も歓迎します:

コミュニティの詳細はCOMMUNITY.mdを、貢献に関する詳細はCONTRIBUTING.mdをご覧ください。

📈 進捗状況

毎月のOpenHandsロードマップはこちらで確認できます(毎月末のメンテナー会議で更新)。

Star History Chart

📜 ライセンス

MITライセンスで配布されています。詳細はLICENSEを参照してください。

🙏 謝辞

OpenHandsは多くの貢献者によって構築されており、すべての貢献に深く感謝しています!また、他のオープンソースプロジェクトを基盤としており、その作業にも深く感謝しています。

OpenHandsで使用されているオープンソースプロジェクトとライセンスの一覧は、CREDITS.mdファイルをご覧ください。

📚 引用

@misc{openhands,
      title={{OpenHands: An Open Platform for AI Software Developers as Generalist Agents}},
      author={Xingyao Wang and Boxuan Li and Yufan Song and Frank F. Xu and Xiangru Tang and Mingchen Zhuge and Jiayi Pan and Yueqi Song and Bowen Li and Jaskirat Singh and Hoang H. Tran and Fuqiang Li and Ren Ma and Mingzhang Zheng and Bill Qian and Yanjun Shao and Niklas Muennighoff and Yizhe Zhang and Binyuan Hui and Junyang Lin and Robert Brennan and Hao Peng and Heng Ji and Graham Neubig},
      year={2024},
      eprint={2407.16741},
      archivePrefix={arXiv},
      primaryClass={cs.SE},
      url={https://arxiv.org/abs/2407.16741},
}