オープンソースの自律型ソフトウェアエンジニア「OpenHands」の開発コミュニティは、最新安定版「v1.20.0」をGitHub上で正式公開しました。
本アップデートの最大の目玉は、エージェントごとにアクセス可能なシークレット(APIキーや環境変数)を個別分離して割り当てられる「Agent Profiles」機能の導入です。
これにより、特定のコード改修タスクを担うエージェントに対して必要最小限の権限のみを付与することが可能になり、意図しない外部通信や認証情報の漏洩リスクを未然に遮断できるようになりました。
また、Dockerコンテナ実行時のランタイム設定フォワーディング機能が実装され、開発者のローカル環境やクラウドCI/CDパイプラインとの親和性が大幅に向上。
自動化ワークフローの中で事前に保存したエージェントプロファイルを直接呼び出せるようになり、エンジニアチームが安心してコードベースの自律改修を任せられるエンタープライズ対応が進んでいます(一次ソース:OpenHands公式GitHub Releases)。
