GitHub Actions の統合
クックブックの例
他のCIシステム
- シェルスクリプトの実行(bash、zsh など)
- 環境変数でのAPIキー設定
- CursorのAPIにアクセスできるインターネット接続
自律性レベル
フル自律アプローチ
- PR の変更を分析
- git ブランチを作成・管理
- 変更をコミットしてプッシュ
- プルリクエストにコメントを投稿
- あらゆるエラーシナリオを処理
制限付き自律アプローチ
本番の CI ワークフローには、権限ベースの制限と組み合わせたこのアプローチをおすすめ。これなら両方の良さを活かせる:エージェントは複雑な分析やファイル変更を賢くこなしつつ、クリティカルな処理は決定論的で監査可能なままにできる。
権限ベースの制限
認証
API キーを生成
リポジトリシークレットを設定
- GitHub のリポジトリへ移動
- Settings → Secrets and variables → Actions をクリック
- New repository secret をクリック
- 名前を
CURSOR_API_KEY
に設定 - 値に API キーを貼り付け
- Add secret をクリック
ワークフローで使用する
CURSOR_API_KEY
環境変数を設定しよう: