YOLO26の紹介: 次世代のビジョンAI。
Ultralytics
GitHub GitHub自動化

Ultralytics Actions

Ultralyticsがコードのフォーマット、リンクチェック、PRの要約、AIレビューの実行、Issueのラベル付け、リポジトリの健全性報告に使用しているGitHubワークフローです。

.github/workflows/ultralytics-actions.yml
name: Ultralytics Actions

on:
  issues:
    types: [opened]
  pull_request:
    branches: [main]
    types: [opened, closed, synchronize, review_requested]

permissions:
  contents: write
  pull-requests: write
  issues: write

jobs:
  actions:
    runs-on: ubuntu-latest
    steps:
      - uses: ultralytics/actions@main
        with:
          token: ${{ secrets.GITHUB_TOKEN }}
          labels: true
          python: true
          prettier: true
          spelling: true
          links: true
          summary: true
          openai_api_key: ${{ secrets.OPENAI_API_KEY }}
OpenAI
OpenAI

GPT-5.5

GPT-5.5を使用して、GitHub Actions内で直接、プルリクエストの要約、Issueのラベル付け、AIレビューコメントを作成します。

  • ワークフローシークレット: OPENAI_API_KEY
  • 簡潔なPR要約、ラベル付け、メンテナ向けのレビューノートに最適です。
OpenAIドキュメント
Claude
Claude

Claude Opus 4.8

Claude Opus 4.8を使用して、AI支援によるプルリクエストレビューやリポジトリのメンテナンスワークフローを実行します。

  • ワークフローシークレット: ANTHROPIC_API_KEY
  • 詳細なレビュー、リポジトリのコンテキスト把握、フォローアップの推奨事項に最適です。
Claudeドキュメント

GitHub内で完結するリポジトリ自動化

メンテナが必要とするチェック、要約、レビュー、ラベル付け、レポートを単一のGitHubワークフローで実行します。

よくある質問

  • Ultralytics Actionsは、コードのフォーマット、リンクチェック、スペルチェック、PR要約、AIレビュー、Issueのラベル付け、リポジトリレポート、依存関係のメンテナンスに使用される公式のGitHub automation suiteです。

  • GitHub Actionsのワークフロー内で実行されます。Marketplace listingから uses: ultralytics/actions@main を追加し、必要な入力項目を選択して、必須のGitHubトークンとオプションのAIプロバイダーキーを提供してください。

  • いいえ。フォーマット、スペルチェック、リンクチェック、再試行、クリーンアップ、レポート作成、依存関係のユーティリティはAIなしで実行できます。AIキーが必要なのは、OpenAIAnthropicを使用した、生成された要約、ラベル付け、レビュー機能のみです。

Ultralyticsプラットフォーム

PRがマージされた後にモデルをビルドする

Ultralytics Actionsを使用してリポジトリの更新を継続し、その後、データセット、トレーニング、デプロイをUltralytics Platformで行います。