$30 off During Our Annual Pro Sale. View Details »

エディタを超えたAIの新たなる戦場

Avatar for taiga taiga
December 08, 2025
71

 エディタを超えたAIの新たなる戦場

2025年のAI活用を総まとめ!実践から振り返るTalk Nightの登壇資料です

https://findy.connpass.com/event/374042/

Avatar for taiga

taiga

December 08, 2025
Tweet

Transcript

  1. ⾃⼰紹介 1 興野 ⼤雅(taiga) 株式会社USEN-ALMEX(U-NEXT.HD) R&D本部 開発部 バックエンド開発グループ 兼 R&D本部

    プロジェクト管理部 採⽤‧育成センター 兼 AIエバンジェリスト 開発⾔語 Go⾔語 活動 AIエージェントユーザー会 運営 AI駆動開発勉強会 運営 https://x.com/taiga_kk322
  2. Case 1: 実装の核となるワークフロー GitHub Actions と Cursor CLI による⾃動ドキュメント更新 7

    - name: Cursor CLIをインストール run: | curl https://cursor.com/install -fsS | bash echo "$HOME/.cursor/bin" >> $GITHUB_PATH - name: ドキュメントを更新 env: MODEL: composer-1 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} BRANCH_PREFIX: docs run: | cursor-agent -p “プロンプト” --force --model "$MODEL" --output-format=text
  3. Case 2: 実装の核となるワークフロー GitHub Actionsによるデータ取得とCursor CLIでのレポート⽣成 10 - name: CursorCLIでサマリーレポート⽣成

    (ヘッドレス) env: MODEL: ${{ env.MODEL }} CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }} GH_TOKEN: ${{ secrets.GITHUB_TOKEN }} REPO: ${{ github.repository }} SINCE: ${{ env.SINCE }} UNTIL: ${{ env.UNTIL }} COUNT: ${{ env.COUNT }} run: | cursor-agent -p "GitHub Actionsランナー上でヘッドレス実⾏中です。 # コンテキスト - リポジトリ: ${{ env.REPO }} - 期間: ${{ env.SINCE }} 〜 ${{ env.UNTIL }} (UTC) - ソースデータ: merged_prs.json(直近7⽇間にmainへマージされたPR⼀覧) - PR件数: ${{ env.COUNT }} # ⽬的 - merged_prs.jsonを読み取り、⽇本語で簡潔なMarkdownレポートを作成する~~
  4. Case 3: 実装の核となるワークフロー (cloudbuild.yaml) 失敗ログのフィルタリングとCursor Agentによる原因特定 13 steps: - name:

    gcr.io/cloud-builders/gcloud entrypoint: bash args: - '-c' - | set -euo pipefail # 依存パッケージをインストール(curl, jq が無いと失敗する) apt-get update && apt-get install -y curl ca-certificates jq && \ update-ca-certificates || true # Cursor CLIをインストール curl https://cursor.com/install -fsS | bash ~~~
  5. Cloud Buildエラーの⾃動調査 障害検知から調査までをイベント駆動で連携 イベント駆動 : ビルド失敗イベントを Pub/Sub でフック フィルタリング :

    Cloud Runで調査対象の エラーのみを選別 隔離実⾏ : 調査⽤Cloud Buildを起動し、本番 影響を回避 14