Goodpatch Com Blog 2026 06 Github
生産性向上を「個人レベル」から「組織レベル」へ 15人のデザイナーで「Claude Code × GitHub」で組織運営をした結果|Goodpatch Blog グッドパッチブログ
- URL: https://goodpatch.com/blog/2026-06-github
- 日付: 2026-06-26
- Tier: Tier 3
- 要旨: グッドパッチのサービスデザイナーチーム15人が、Claude CodeとGitHubを軸に組織の生産性を個人レベルから組織レベルへ引き上げる取り組みを2ヶ月間実践し、その経緯と成果を報告している。個人がAIで高速にアウトプットを出しても、コンテキストの共有・接続ができなければ組織の生産性は上がらないという問題意識から、議事録・成果物・進捗をGitHubに一元管理する体制に移行した。GitHub初心者のデザイナーが多いため、GitHub Desktopを入口にし、フォルダ構成とフロントマター付きMarkdownでシンプルな運用ルールを整備した。GASとGitHub Actionsで会議録を自動集約し、Claude Codeがその蓄積コンテキストを基に月次報告の叩き台を生成できるようになった。2ヶ月を経て情報をZIPファイルで送り合うSlackベースの運用が消え、GitHubを中心にコンテキストが組織として積み上がるエコシステムが根付きつつある。
詳細
課題認識
- 個人がClaude Codeで高速にアウトプットを出しても、ZIPやSlack添付でのファイル共有ではコンテキストが引き継がれず、受け取り側の品質・スピードが伸び悩む
- 生産性の高い個人が多くても生産性の高い組織にはならないという前提から出発
参加者と体制
- サービスデザイナーチーム約15名、5チーム(AI研究目的の組織貢献活動)
- 多くはGitHub未経験のデザイナー
GitHub運用の設計方針
- ブランチを切らずmainで直接作業、その日の日付フォルダ内のみ個人が自由に編集するルールでコンフリクトを回避
- フォルダ構成:
team-*/members/(個人の自由スペース)、team-*/meeting-notes/、team-*/docs/、team-*/sprints/、shared/(横断共有) - 共有Markdownにフロントマターを必須化(id/title/depends_on/affects/version/last_updated/status)して、AIが文書の鮮度・所属を把握できる状態を維持
claude.ignoreでmembers/以下を AIのコンテキスト読み込み対象から除外
議事録の自動集約
- GAS(Google Apps Script)がGoogle Meet自動議事録をGitHubリポジトリに連携
- GitHub Actionsが会議名のキーワードを読み取り各チームのフォルダへ振り分け、毎日定期実行
モーニングブリーフィング
- 未完了ToDo・前日5チームの議事録ハイライト・直近3日のGitコミット個人別集計を毎朝Slackへ自動配信
- morning-briefingスキルとscheduleの組み合わせで実現
2ヶ月後の変化
- Slackでのファイル添付送付がゼロに
- 月次報告の叩き台をAIが過去のコンテキストを基に自動生成できるようになった
- GitHub活用はエンジニア専有ではなくホワイトカラー全員必須のツールだという認識に変化