Genspark AIでGitHub操作を試してみた
AI アシスタント「Genspark」を使って、GitHub リポジトリの clone・編集・push を自動化できるか試してみました。
概要
Genspark は、検索・コード実行・ファイル操作などを組み合わせた AI アシスタントです。サンドボックス環境内で Bash コマンドを実行できるため、git 操作も可能です。
やったこと
-
PAT(Personal Access Token)の準備
GitHub の Developer Settings で Fine-grained Token を発行し、対象リポジトリのみContents: Read and write権限を付与。 - サンドボックスでの clone
git clone https://<username>:<PAT>@github.com/GuriCat/GuriPages.git -
新規ブログエントリーの作成
既存の.markdownファイルのフォーマットを参考に、Genspark が自動でファイルを生成。 - commit & push
git add . git commit -m "Add new blog post via Genspark AI" git push origin main
感想
AI がリポジトリ構造を自動解析し、既存記事のフォーマットに合わせた新規エントリーを生成・push まで一気に行ってくれました。繰り返し作業の自動化に活用できそうです。