なんでも自動化する!Github初心者による活用術
すぅ AI駆動PM による GitHub Actions 活用実践ガイド。非エンジニアの PM が AI の力を借りて業務自動化を実現した体験記。
概要
- メディア: note
- 公開日: 2025-11-22
- 著者: すぅ AI駆動PM
- URL: https://note.com/suh_sunaneko/n/n366ae8e7c1b5
主なテーマ
「毎日同じ作業を手動でやるの、時間の無駄」「定期的タスクを忘れてしまう」という課題を GitHub Actions で解決した実践記。Dify・n8n・GAS との比較、4つの活用事例、AI を使った実装フローを紹介。
GitHub Actions を選んだ理由
- 痒いところに手が届く調整 が可能
- Dify や n8n では実現できない連携もカバーできる
- 安定性:アップデートで動かなくなることがほぼない
- 基本無料(個人レベルの利用では上限に達しない)
- 今は AI の力を借りれば非エンジニアでも実装できる
ツール比較
| 項目 | GitHub Actions | Dify / n8n | GAS |
|---|---|---|---|
| カスタマイズ性 | 高(コードを書ける) | 中(GUI操作中心) | 中 |
| 連携アプリ | API・スクリプトで任意に対応 | 提供ツールに依存 | Google系に特化 |
| 安定性 | 高 | アップデート依存 | 高 |
| 初心者コスト | AIがあれば低 | 低〜中 | 中 |
| 費用 | 基本無料 | プランによる | 無料 |
4つの活用事例
1. AI要件定義レビューの自動化
- Notion ページのボタンを押す → AI が要件定義を自動レビューしてコメント追加
- 指定フォーマットへの整形 → 不足事項のレビューコメント
- GitHub リポジトリとして公開済み
2. タスク管理通知
- 毎日朝: Notion DB から本日のタスクを取得 → LINE に通知
- 毎週月曜朝: Google スプレッドシートの今週期限 WBS タスク → Slack に通知
- Notion DB をマスタに日次でスプレッドシート版 WBS を自動更新する仕組みも構築
3. RAGチャットボットのデータインポート
- 毎日決まった時間に Discord メッセージ・Notion 情報を取得 → RAG チャットボットにインポート
- 常に最新情報を提供できるようになった
4. Google Meetの自動録画漏れチェッカー
- 毎日翌日の Google Meet 会議をチェック → 自動録画が設定されていない会議があれば関係者にアラート送信
実装フロー(初心者向け)
- 要件定義: ChatGPT や Gemini などの高品質モデルと対話しながら「何をしたいか」を整理
- 「GitHub Actions で実現する」という前提で要件定義することが重要
- 非エンジニア向け要件定義ヒアリングプロンプト の活用を推奨
- 構築: Cursor で要件定義を元に実際のコードを生成
- README に仕様と設定方法を記載するよう指示
- ドキュメント化: README に仕様・設定方法・GitHub Actions セットアップ方法を記載
- 動作確認: 実際に動かしてみて、問題があれば AI に聞きながら修正
非エンジニアが実装できる理由
- AI に「こんなことをしたい」と伝えると必要なコードを生成してくれる
- エラーメッセージを AI に渡せば解決策を提案してくれる
- 設定ファイル(YAMLワークフロー)は AI が生成・説明してくれる
- AI API は従量課金だが個人利用では無料範囲内に収まる
言及されているツール・サービス
- GitHub Actions — 自動化の中心ツール
- Cursor — 要件定義をコードに変換するツール
- Notion, Google Sheets, Slack, LINE, Discord — 連携先サービス
- Dify, n8n, GAS — 比較対象の自動化ツール
- ChatGPT, Gemini — 要件定義に使う高品質モデル
AI駆動PM の最新スタンス(記事末尾)
非エンジニア組織でのAI駆動PMの現時点での最適解:
- 個人ワーク: Cursor を活用
- チーム: Notion MCP の進化で Notion を活用
- Notion への AI 自動更新は誤更新リスクが高いため一旦は手動
- Slack の意思決定ログを元に Cursor で影響調査などに活かす
関連
- GitHub Actions — 本記事の中核概念
- 非エンジニア向けGitHub自動化 — 実践パターン集
- すぅ AI駆動PM
- AI駆動PM(プロジェクトマネジメント)
- Cursor