OpenHands
自律的なエージェントがコードを変更し、コマンドを実行し、ウェブを閲覧し、APIを呼び出してエンジニアリングタスクをエンドツーエンドで完了させる、AI駆動のソフトウェア開発プラットフォームです。
- 活発にメンテナンスされている
- 寛容なライセンス
概要
OpenHands(旧OpenDevin)は、実際の開発者能力を持つエージェントをサンドボックス環境で実行します:コードの編集、シェルコマンドの実行、ウェブ閲覧、API呼び出しなどを行い、タスクの説明から人が一歩ずつ操作することなく実際に動く変更へと進められます。(同じくカタログにある)Aiderのようなターンごとの補助的モデルではなく、エンドツーエンドの自律性のために設計されています。
OpenHandsは、より自律的なソフトウェアエンジニアリングのワークフロー——エージェントにサンドボックス内でタスク全体を試みさせ、結果をレビューする——を試したいチームに向いています。継続的な人による監督付きのペアプログラミングとは異なります。
- 言語
- Python, TypeScript
- ライセンス
- MIT
関連プロジェクト
SWE-agent
MITGitHub issueを受け取り、選んだLLMで自律的に修正を試みます。攻撃的サイバーセキュリティ研究や競技プログラミングの課題にも利用可能です(NeurIPS 2024)。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Cline
Apache-2.0IDE拡張機能、CLIアシスタント、またはSDKとして利用できる自律型コーディングエージェントで、ファイル変更やコマンド実行のたびに人間による承認を求めるワークフローを備えています。
活発にメンテナンスされている
- AIエージェント & エージェントツール
Aider
Apache-2.0ターミナルでのAIペアプログラミング —— Aiderはローカルのgitリポジトリ内でコードを編集し、テストを実行しながらコミットしていきます。
寛容なライセンス
- AIエージェント & エージェントツール
Ponytail
MITYAGNIと最小限で実用的な解決策を強制するコーディングエージェント用スキル。Claude Code、Cursor、Codexなど15以上のエージェントプラットフォームにインストール可能。
活発にメンテナンスされている
- AIエージェント & エージェントツール
誤りを見つけましたか? GitHub で修正を提案する