OpenHands、エージェントワークの管理・自動化機能を強化しCanvas Appsベータを公開
本文の状態
日本語全文を表示中
詳細モードで約14分の本文を読めます。
同じ出来事の情報源
この情報源を基点に整理
OpenHands Engineering
OpenHands Engineering は Agent Canvas の大幅なアップデートを発表し、ワークフローの可視化、コスト管理機能の強化、およびベータ版の自動化実行機能を通じて、エージェント開発の効率と安全性を向上させた。
AI深層分析を開く2026年9月3日 03:11
AI深層分析
キーポイント
エージェント活動の可視化強化
更新されたアクティビティインジケーターにより、ファイル読み込みやコマンド実行中の状態が明確に示され、エラー発生時のリトライや破棄アクションも改善された。
コストとコンテキストの管理機能
トークン使用量や残容量を示すメーター、および会話の圧縮機能により、大規模なワークフロー実行中のリソース管理が容易になった。
ワークフローの整理と拡張
完了した会話を削除せずにアーカイブする機能や、親タスクから子会話を起動して分業させる機能が追加された。
自動化実行フェーズの開始
Canvas Apps Beta の公開に伴い、ライブでの自動化実行フェーズが利用可能となり、信頼できるカスタムページによるワークスペース拡張も導入された。
プロジェクトコンテキストの統合と高速化
ワークスペースやGitの状態などを単一のカードビューに集約し、コンテキストを会話に近い場所に保持する。ストリーミング改善により不要な状態更新を減らし、トークン到着に合わせてレンダリングが追従できるようになった。
重要な引用
Eight Agent Canvas releases made agentic work easier to follow, safer to configure, and simpler to turn into repeatable workflows
The best agent experience should not ask you to stare at a spinner and guess what is happening.
Agent Canvas is becoming the everyday workspace where you can run agentic work in the right environment
The experience is deliberately review-first.
編集コメントを表示
編集コメント
エージェント開発がチャットウィンドウの枠を超え、ファイルや設定を跨ぐ複雑なプロセスへと進化している中、このアップデートは実務レベルでの運用基盤整備として意義深い。特にコスト管理と可視化機能の強化は、現場での導入障壁を下げる重要な一歩となるだろう。
Source Article
元記事を日本語で読む
本文に関係しない購読案内、埋め込み通知、サイト内プロモーションは除いています。
8 回のリリースを通じて、エージェントによる作業の追跡が容易になり、設定が安全となり、反復可能なワークフローへの変換がシンプルになりました。これらは「Canvas Apps Beta」の実装や、ライブ自動化実行フェーズの導入、プロバイダー・エージェント・スキルに対する新しい制御機能へと集約されています。
エージェント開発はチャットウィンドウの中に留まるものではありません。有用な作業はファイル、コマンド、コンテキスト、認証情報、モデル選択、レビュー、そして反復的なワークフローにまたがって展開されます。
今月私たちは、OpenHands Agent Canvasをこの一連のプロセス全体にとってより良いホームへと進化させることに注力しました。v1.9.0 から v1.16.0 までの 8 回のリリースにおいて、エージェントの追跡を容易にし、自動化の発見と運用を改善し、モデル設定の安全性を高め、エージェントの出力レビューを簡素化しました。また、信頼できるカスタムページでワークスペースを拡張する新しい方法も導入しています。
今月の流れはシンプルです。Agent Canvas は、適切な環境でエージェント作業を実行し、何が起こったかを理解し、結果を検証し、うまくいった場合はそのワークフローを再利用できる、日常の作業場所へと進化しているのです。
エージェントが動作中も状況把握を維持する
最高のエージェント体験は、スピナーを見つめ続けて何が起きているか推測させるようなものではありません。
8 月のアップデートでは、エージェントがファイルの読み込みやコマンド実行、タスク処理中であっても、レスポンスストリーミング中でない場合でも、その活動状況を明確に示すインジケーターが追加されました。また、失敗したメッセージに対しては、再試行と却下アクションがより明確になり、構造化されたエラー結果によって、回復可能な設定問題か内部障害かを区別しやすくなりました。
大規模なエージェントワークフローを運用する開発者向けに、実用的な制御機能も追加しました。
- 会話の拡大に伴い、コンテキスト量・トークン数・コストを確認。 コンテキストメーターと使用状況パネルにより、残りの容量把握やモデル挙動の比較が可能になり、タスク途中でコンテキストが枯渇するリスクを回避できます。対応している環境では、会話内容を自分で圧縮することも可能です。
- 削除せずに会話をアーカイブ。 作業完了時にサイドバーを整理しつつ、必要な際に過去の会話をいつでも参照できるように保存しておけます。
親タスクから独立した子会話を起動。 マネージャー型ワークフローを構築する開発者は、クラウドバックドのサンドボックスや設定されたワークツリーを含むフル機能の Agent Canvas 会話へ作業を委任できます。
- プロジェクトコンテキストを会話に密着させる。 オーバービューパネルにより、ワークスペース、Git ステータス、プルリクエスト、変更点などを単一のミニマルなカードビューで一元管理できます。
高速なモデルは、インターフェース上でもその速さを体感できるべきです。8 月のストリーミング改善により、不要な状態更新を削減しつつレンダリングされたレスポンスを維持し、トークン到着に合わせて Agent Canvas がスムーズに追従できるようになりました。

カスタムアプリで Agent Canvas を拡張する
Apps は、バージョン v1.16.0 のベータ版で公開され、Agent Canvas にカスタムページや統合されたブラウザツールを追加する新たな手段を提供します。これにより、チームはコアアプリケーションをフォークしたり修正したりすることなく、すでに信頼しているツールやワークフローを Agent Canvas 内に直接構築できるようになります。
App を使用すれば、ダッシュボードやプロジェクト管理ツール、その他のブラウザベースのインターフェースを OpenHands Agent Canvas に追加でき、アクティブな Agent Server に対して認証付きの HTTP リクエストを実行することも可能です。Apps はバックエンドごとに個別に管理され、現在サポートされているローカルまたはリモートの Agent Server バックエンドで利用できます。

この機能は「レビューファースト」を徹底した設計になっています。新しい App は、ソースコードや解決されたリビジョン、マニフェスト、追加されるページを確認できる状態で無効化されたままインストールされます。その後、信頼できるコードとして受け入れる場合にのみ有効化されます。
この信頼の境界線は非常に重要です。有効化された App は、Agent Canvas と同じブラウザコンテキスト内で JavaScript を実行するため、iframe やワーカーに隔離されていません。信頼できるコードのみを有効化してください。今回の初期ベータ版ではカスタムページに焦点を当てていますが、API やサポートされる拡張ポイントについては、機能の発展に伴い進化していく可能性があります。
社内ツールを利用しているチームや、新しいプロダクト領域を探求する貢献者にとって、Canvas Apps は、コアとなる Agent Canvas アプリケーションのアップグレード性を維持しながら、これらのインターフェースをワークスペースに統合するための実用的な手段を提供します。
反復作業を信頼できる自動化へ
Agent Canvas は、単発的なエージェントセッションから脱却し、毎回人がエージェントに指示を出すことなく、スケジュールやトリガーに基づいて繰り返し実行可能な仕事へと進化しています。
OpenHands では以前から、Slackbot やプルリクエストのレビュー、イシューから PR への自動作成など、事前構築されたワークフローがサポートされていました。August のアップデートにより、これらのワークフローは Agent Canvas の主要な機能として、発見しやすく、設定も理解しやすく、運用もしやすくなりました。
推奨される自動化では、ユーザーが提供すべきフィールド(リポジトリやその他のワークフロー固有の設定など)を定義できるようになりました。毎回一般的なセットアップ対話から始めるのではなく、フォームに項目を入力するだけで自動化を設定できます。エージェントとの会話を開始点として使うことも可能ですが、事前構築された自動化を利用する際には、フォームファーストの体験によって不要なやり取りを省くことができます。
自動化の開始はより簡単で、信頼性も高まりました:
- 有用な出発点を見つける。 新しい会話ページの推奨レーンには、何を検索すべきか正確に知らない段階でも、実用的な自動化テンプレートが事前に提示されます。
現在進行中の作業を把握できます。自動化カード、ホーム画面、アクティビティログでは、各タスクが「PENDING(待機中)」「RUNNING(実行中)」「FAILED(失敗)」のどのフェーズにあるかをリアルタイムで表示します。これらのステータスは CSV や JSON でのエクスポート結果にも含まれます。
時間の経過に伴う活動状況を把握できます。ダッシュボードでは、実行履歴、失敗事例、所要時間、詳細情報、直近のトレンドなどを一つの運用ビューに集約して確認できます。
コスト推移を追跡できます。各実行ごとの LLM コストを可視化することで、プロンプトやコンテキスト、推論プロセスが自動化コストにどう影響するかをチームで共有・分析できます。
有効化する前にレビューできます。インポートされた自動化ワークフローは、名前、トリガー、プロンプト、使用プラグインなどを確認した上で、実際に有効化できます。
ワークフローの移植性を維持できます。Automation Git Sync を利用すると、自動化定義をプライベートな Git リポジトリに同期できます。これによりチームは変更履歴を時系列でレビューでき、他の OpenHands インストール環境へワークフローを引き継ぐことも可能です。
推奨される自動化では、設定ファイルと併せてスクリプトバンドルもインストールできます。これにより、ポーリング、重複排除、状態管理、固定 API 呼び出しなど、決定論的な処理をコードが担当し、エージェントは判断を要する部分に集中できます。その結果、すべてのスケジュールタスクを開-ended な会話として扱うよりも、推論が容易になり、リソースの無駄が減り、業務内容に最適化された運用が可能になります。

これらの変更により、コードレビューや課題からプルリクエストへのワークフロー、AGENTS.md ファイルの維持、日々のニュースダイジェスト、Slack のスタンドアップ、Linear での課題選別、Jira から GitHub への引き継ぎ、ソフトウェア開発ライフサイクルを自動化するためのワークフローなど、繰り返し実行可能なタスクの範囲が広がっています。
モデル選択の柔軟性と設定の予測可能性を維持する
OpenHands はモデルに依存しない(model-agnostic)ため、チームは各タスクや環境に適したプロバイダーとモデルを選択できます。
8 月のアップデートでは、この柔軟性をより管理しやすくしました:
- 無料モデルの利用状況を一目で確認。今月は複数のモデルが無料で利用可能となり、プロモーション実施中は新しい
Freeラベルが表示されます。 - 作業の中断を防ぐためにセットアップ問題を事前に把握。LLM プロファイルは保存前に認証情報とモデルの利用可否を検証するため、後で会話に失敗するリスクを減らします。
- プロファイル間でプロバイダー認証情報を再利用。新しい「Provider Connections」機能では、プロバイダーキーとオプションのベース URL を一度登録するだけで、複数の LLM プロファイルで共有でき、キーのローテーションも容易になります。リンクされたプロファイルでは、接続が欠落している場合にも表示されます。
- エージェントによるモデル変更の可否を制御。「Let the agent switch LLM profiles」という設定により、切り替えツールのアクセス権限を明示的に管理できます。
その結果、モデル選択の幅を広げつつ、設定は明確になり、予期せぬトラブルも減りました。
回答だけでなく、作業内容自体を検証する
エージェントがコードを記述したり、成果物を生成したりした際、その答えは会話の中だけでなく、エージェントが生み出したファイルや変更点にも含まれています。
8 月のアップデートにより、これらの成果物の確認がより容易になりました。Markdown ファイルは会話内でリッチプレビューとして直接表示され、ワンクリックで「Files」ドローワーを開くリンクも用意されています。また、チャット上で言及された他のすべてのファイルもクリック可能になり、関連する場所を Files パネルで即座に開けるようになりました。

統合された「Commits」ドローワーにより、バージョン管理とコミットの確認が会話の近くに集約されました。オーバービューパネルと組み合わせることで、エージェントの説明からワークスペース、Git の状態、レビュー可能な変更セットへとスムーズに移動でき、タスクの文脈を失うことなく作業を進められます。
これにより、より自然なレビューサイクルが実現します。エージェントの活動を追跡し、成果物を確認し、その所在を探り、変更点をレビューして、次に何を行うべきかを判断する流れです。
8 月のその他のアップデート
- オンボーディングを支援するための「Getting Started」チェックリストを導入しました。
- モバイルでのコーディングにおけるタッチ操作の改善、大規模なカタログ向けのスキル管理機能強化、バックエンドスコープに限定した会話リンク、プロファイルの安全性向上、PDF プレビュー機能、ワークスペースナビゲーションの改善、会話のパフォーマンス向上、ローカルおよびセルフホスト環境の信頼性向上などを行いました。
デスクトップアプリのビルドに、必要なランタイムをバンドルする機能を追加しました。これにより、ユーザーは事前要件のインストールやターミナルの常時起動なしで、すぐに利用を開始できます。なお、デスクトップアプリはまだ初期プレビュー段階ですが、Windows と macOS に加えて Linux でのサポートも開始されました。
コミュニティと共に作り上げる
OpenHands がこれほど急速に成長できたのは、オープンソースコミュニティと共に製品を公開開発してきたからです。8 月のリリース 8 回分を通じて、47 人のコミュニティ貢献者が 168 のマージ済みプルリクエストを送り込みました。その内容は新機能の追加、バグ修正、パフォーマンス向上、ドキュメント整備、メンテナンスなど多岐にわたります。コード提供、課題報告、ビルドテスト、変更レビュー、そして Agent Canvas をより有用で信頼性の高いものにするための支援をいただいたすべての皆様に感謝いたします。
次のステップを共に作りませんか?OpenHands コミュニティに参加し、GitHub で貢献していただき、オープンなエージェント型ソフトウェア開発の未来を一緒に築いていきましょう。
8 月のリリースを試す
Agent Canvas は、エージェント作業のためのオープンワークスペースとして進化しています。ここではエージェントを実行し、その動作を理解・レビューし、成功した作業を反復可能な自動化へと変換できます。
8 月のアップデートでは、自動化、モデル設定、レビューワークフロー、拡張性といった領域でこの体験がさらに前進しました。詳細はリリースノートをご覧ください。
Agent Canvas をインストールまたは更新し、実際のプロジェクトで試してみましょう。その後、デイリーワークフローガイド を探索して、Agent Canvas、GitHub、Slack、MCP、自動化機能がどのように連携するかを確認できます。また、信頼できるツールやインターフェース用に Canvas アプリの構築方法 も学んでください。
関連記事
今日のまとめ
AIデイリーブリーフで今日の重要ニュースをまとめ読み