GitHub Issuesダッシュボードにおける検索機能の改善
GitHubがIssuesダッシュボードにセマンティック検索機能をパブリックプレビューとして導入し、自然言語での課題検索を可能にするとともに、IssuesとProjectsの複数の改善を実施した。
キーポイント
Issuesダッシュボードへのセマンティック検索導入
自然言語でリポジトリ横断的に課題を検索できる機能がパブリックプレビューとして導入され、従来の検索から切り替え可能。
検索機能の制限事項
特定リポジトリに限定しない検索では上位100リポジトリに制限され、フィルター専用検索や完全一致クエリでは従来の字句検索が使用される。
IssuesとProjectsの機能改善
ラベル/マイルストーン作成権限の表示制御、サブ課題作成時のローディング状態表示、サードパーティエージェントの即時起動など複数の操作性向上。
パフォーマンス最適化
サイト全体のページ読み込み時間改善のため、リポジトリ閲覧中のProjectsナビゲーションバーのカウント表示を削除。
影響分析・編集コメントを表示
影響分析
この更新は、開発者の課題管理ワークフローを自然言語インターフェースで効率化するもので、AI駆動の開発ツールの普及を示している。一方で、検索範囲の制限や従来検索との併存は、実用性と技術的成熟度のバランスを取った段階的導入戦略を反映している。
編集コメント
大規模言語モデルを活用した実用的な開発者ツールの進化事例として注目。制限事項を明示しながら段階的に導入するGitHubの慎重なアプローチが特徴的。
新しいGitHub Issuesのセマンティック検索が、今週にかけて課題ダッシュボードでパブリックプレビューとして順次展開されます。これにより、自然言語を使用してリポジトリ横断で関連する課題を検索できるようになります。
これは1月にリリースした課題インデックスの検索機能改善に続くものです。コミュニティから寄せられた好意的なフィードバックを受け、同じ改善された操作性をダッシュボード検索にも導入します。
注記:
特定のリポジトリに限定しない検索の場合、セマンティック検索は上位100のリポジトリに限定されます。
フィルターのみの検索および完全一致クエリ(例: 引用符を使用した検索)では、レキシカル検索が使用されます。
課題ダッシュボードにプレビューバナーが表示され、従来の検索に戻すオプションが提供されます。
フィードバックはGitHubコミュニティで投稿できます。
GitHub IssuesとProjectsのその他の改善点
ラベルおよびマイルストーンのピッカーにおいて、ラベルの適用は可能だが作成権限がないユーザーに対して「新しいラベル/マイルストーンを作成」オプションが表示されなくなりました。
「サブ課題を作成」をクリックすると、フォームの読み込み完了までローディング状態が表示され、即座にフィードバックが得られるようになりました。
GitHub Projectsでは、サードパーティエージェントを課題に割り当てても直ちに作業を開始しないバグを修正しました。これにより、エージェントは割り当て時から期待通りに動作を開始します。
サイト全体のページ読み込み速度を改善するため、リポジトリを閲覧中、GitHub Projectsは上部ナビゲーションバーにカウントを表示しなくなりました。
この投稿「課題ダッシュボードの検索機能改善」は、The GitHub Blogで最初に公開されました。
原文を表示
The new GitHub Issues semantic search will be rolling out to public preview on the issues dashboard over the coming week, meaning you can use natural language to find relevant issues across repositories.
This follows our release in January of the improved search for the issues index. After receiving positive feedback from the community, we’re bringing the same improved experience to the dashboard search, too.
Notes:
For searches that aren’t scoped to a specific repository, semantic search is limited to your top 100 repositories.
Filter-only searches and exact-match queries (e.g. using quotation marks) use lexical search.
You’ll see a preview banner on the issues dashboard, with an option to switch back to classic search.
You can leave your feedback in the GitHub Community.
Other improvements to GitHub Issues and Projects
Label and milestone pickers no longer show “Create new label/milestone” options to users who can apply labels but don’t have permission to create them.
Clicking Create sub-issue now shows a loading state while the form finishes loading, giving you instant feedback.
In GitHub Projects, we fixed a bug where assigning a third-party agent to an issue did not immediately trigger the agent to begin work. Agents will now start as expected upon assignment.
To improve site-wide page load times, GitHub Projects will no longer show a count in the top navigation bar as you’re browsing a repository.
The post Improved search on the issues dashboard appeared first on The GitHub Blog.
関連記事
今日のまとめ
AI日報で今日の重要ニュースをまとめ読み