OpenHands v1.20.0をリリースOpenHands Releases v1.20.0
匿名の公開いいねです。記事の保存・お気に入りではなく、Featured、Top 3、重要度、掲載順位には影響しません。仕組みとプライバシーAnonymous public likes are reactions, not saved articles or bookmarks. They do not affect Featured, Top 3, importance, or listing order.How it works and privacy
OpenHands v1.20.0は、プロファイル別のシークレット指定、オートメーションでの保存済みプロファイル選択、Dockerへの会話ランタイム設定の引き継ぎに対応し、構成管理を柔軟にします。
OpenHands v1.20.0 adds per-profile secret selection and reusable profiles in automations, while passing conversation runtime options to Docker for finer configuration control.
本ページの本文と要約は AI による自動生成です。日本語版と英語版は言語ごとに独立して生成されるため、表現や詳しさが異なる場合があります。正確性は元記事 (github.com) をご確認ください。The body and summaries are AI-generated independently for each language, so wording and detail may differ. Verify accuracy at the original source (github.com).
要約と収集メタデータに基づく AI 解説。元記事全文の転載・翻訳ではありません。AI explainer based on the summaries and collected metadata, not a copy or translation of the full source article.
OpenHands v1.20.0が2026年9月17日にリリースされた。プロファイル別のシークレット指定、オートメーションでの保存済みプロファイル選択、Dockerへの会話ランタイム設定の引き継ぎに対応し、構成管理を柔軟にする更新となっている。
プロファイル
agent-profilesでは、プロファイルごとに利用可能なシークレットを選択できるようになった。シークレットの利用範囲をプロファイル単位で指定できる機能であり、プロファイルと利用可能なシークレットの組み合わせを明示的に設定できる。
オートメーション
オートメーションでは、保存済みのエージェントプロファイルを選択できる。あらかじめ保存されたプロファイルをオートメーションから指定する仕組みで、プロファイルに設定した内容をオートメーションでも利用できる。シークレットの選択はプロファイル側、保存済みプロファイルの選択はオートメーション側で行う構成となる。
Docker設定
会話ランタイムの設定をDockerへ引き継ぐ機能も追加された。会話ランタイムに指定された設定をDockerへ転送することで、ランタイム設定をDocker側へ反映できる。プロファイルやオートメーションに関する変更と合わせ、設定を扱う範囲が拡張されている。
Maintenance
保守面では、Mock-LLMプロファイルを周囲のシークレットから分離するテストが追加されたほか、リリース対象のエージェントランタイム依存関係が更新された。完全な変更履歴はv1.19.0からv1.20.0までが対象で、リリース用PRはRelease Pleaseによって生成されている。
What's Changed
OpenHands v1.20.0 was released on September 17, 2026, with changes focused on more flexible configuration management. The release adds per-profile secret selection, saved agent profiles for automations, and forwarding of conversation runtime settings to Docker.
These features provide finer control over which settings and secrets are associated with profiles and how those configurations are used in automated workflows and Docker conversation runtimes.
Agent Profiles
Agent profiles can now select the secrets available to a particular profile. This makes secret availability configurable on a per-profile basis rather than treating every profile as having the same selection.
The release also allows automations to select saved agent profiles. A previously saved profile can therefore be chosen for an automation, supporting reuse of profile configurations within automated tasks. Together, the two profile-related additions let automations use saved profiles while retaining profile-specific secret selections.
Conversation Runtime Settings
OpenHands v1.20.0 forwards Docker conversation runtime settings. The release describes this as passing conversation runtime options to Docker, providing finer configuration control for that runtime.
This change complements the profile and automation features by carrying the relevant conversation runtime configuration into Docker rather than limiting the release’s configuration changes to agent profiles alone.
Maintenance
The maintenance work includes a test that isolates Mock-LLM profiles from ambient secrets. This test accompanies the new profile-level handling of secrets by checking isolation from secrets present in the surrounding environment.
The release also bumps released agent runtime dependencies. Its full changelog covers the changes from v1.19.0 to v1.20.0. The release pull request was generated with Release Please, and the release entry also points readers to documentation.
ポコとTECHガイドPoko & TECH Guide
ポコと当サイトのTECHガイドが、記事の要約と収集した情報から読みどころを語るAI生成の対話です。Poko and TECH Dashboard's own TECH Guide discuss the article's highlights in an AI-generated conversation based on its summary and collected source details.
- ポコPokoプロファイルごとに使えるシークレットを選べるって、それって何?You can choose which secrets each profile can use—what does that mean?
- TECHガイドTECH Guideシークレットは認証情報などの外に出したくない値じゃ。この記事では、各プロファイルに必要なものだけ指定できるようになったのじゃよ。Secrets are sensitive values, such as credentials. The article says each profile can now be limited to the secrets it needs.
- ポコPoko役割ごとに道具箱を分ける感じ? 自動化を組む人も、保存した設定をそのまま選べるのかな。So it’s like giving each role its own toolbox? Can people building automations also pick a saved setup?
- TECHガイドTECH Guideそういうイメージじゃ。今回の変更では、保存済みのエージェントプロファイルをオートメーションで選べて、設定を使い回しやすくなるのう。That’s the idea. This release lets automations select saved agent profiles, making those configurations easier to reuse.
- ポコPokoつまり、用途別の設定を安全に分けつつ、自動処理でも再利用しやすくなったんだね。Got it: configurations can be separated by purpose and reused more easily in automated workflows.
- TECHガイドTECH Guideうむ。変更一覧には、会話ランタイム設定のDockerへの引き継ぎや、Mock-LLMプロファイルを周囲のシークレットから隔離するテストも含まれるぞ。Right. The change list also includes forwarding conversation runtime settings to Docker and a test that isolates Mock-LLM profiles from ambient secrets.