Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Cursor CLIによるタスク自動化術

Avatar for taiga taiga
September 19, 2025
150

Cursor CLIによるタスク自動化術

Cursor Meetup Fukuokaの登壇資料です
https://aiau.connpass.com/event/365360/

Avatar for taiga

taiga

September 19, 2025
Tweet

Transcript

  1. 自己紹介 興野 大雅 株式会社USEN-ALMEX(U-NEXT.HD) R&D本部 開発部 バックエンド開発グループ 兼 R&D本部 プロジェクト管理部

    採用・育成センター 兼 AIエバンジェリスト 開発言語 Go言語 活動 AIエージェントユーザー会 運営 AI駆動開発勉強会 運営
  2. 中身を見てみよう - name: Cursor CLI をインストール run: | curl https://cursor.com/install

    -fsS | bash cursor CLIをcurlコマンドのサイレントモードでインストール
  3. 中身を見てみよう - name: env: MODEL: gpt-5 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }}

    run: | cursor-agent -p " …… プロンプト " --force --model "$MODEL" --output-format=text
  4. 中身を見てみよう - name: env: MODEL: gpt-5 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }}

    run: | cursor-agent -p " …… プロンプト " --force --model "$MODEL" --output-format=text
  5. 中身を見てみよう - name: env: MODEL: gpt-5 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }}

    run: | cursor-agent -p " …… プロンプト " --force --model "$MODEL" --output-format=text CursorのAPI Keyを設定する必要がある API KeyはCursorのWebページにログインし、Integrationsから New User API Keyを選択することで生成可能
  6. 中身を見てみよう - name: env: MODEL: gpt-5 CURSOR_API_KEY: ${{ secrets.CURSOR_API_KEY }}

    run: | cursor-agent -p " …… プロンプト " --force --model "$MODEL" --output-format=text -p : レスポンスをコンソールに出力 –force : 明示的に拒否されない限りコマンドを強制許可する --model : 使用モデル --output-format : 出力形式(他、jsonなど)