---
title: モノレポ × AntigravityでOSSへ踏み出す
tags:  #antigravity #ai駆動開発  
author: [sakai-nako](https://convert.docswell.com/user/sakai-nako)
site: [Docswell](https://www.docswell.com/)
thumbnail: https://bcdn.docswell.com/page/YE99MKZZE3.jpg?width=480
description: 2026年1月23日（金曜日）に開催された、「AI駆動開発勉強会 神戸支部 第1回」での登壇資料です。 イベントURL：https://aid.connpass.com/event/378966/
published: January 23, 26
canonical: https://convert.docswell.com/s/sakai-nako/Z448MY-2026-01-23-ai-driven-development-kobe
---
# Page. 1

![Page Image](https://bcdn.docswell.com/page/YE99MKZZE3.jpg)

モノレポ × Antigravityで
OSSへ踏み出す
AI駆動開発勉強会 神戸支部 第1回
2026年1月23日（金曜日）
太田 有人（sakai-nako）


# Page. 2

![Page Image](https://bcdn.docswell.com/page/GE89L2YY7D.jpg)

自己紹介
太田有人（sakai-nako）
1987年生まれ ずっと京の都に住んでいる
コンビニバイト10年の後、IT業界に飛び込む
略歴
1社目: システムエンジニア (派遣、2017～2021)
↓
フェンリル: クラウドエンジニア
in GIMLE Team (2022～2024/6)
↓
フェンリル: （クラウド）インフラエンジニア
in NILTO Team (2024/7～)
「理想の彼女がいなければ、自分で作ればいいじゃな
い」と思い立ち、女装を始める
ここ数年はRustにハマリ気味
AI駆動開発勉強会 神戸支部 運営
Jagu’e’r 関西分科会 運営
個人サイト（リニューアル中……AI駆動で進行スピード
UP!）


# Page. 3

![Page Image](https://bcdn.docswell.com/page/LELWL249JR.jpg)

おしながき
1. 自己紹介
2. Antigravityとは?
3. 題材: Ebeuプロジェクト
4. モノレポでの開発Tips
5. OSS化の準備
6. デモ
7. まとめ


# Page. 4

![Page Image](https://bcdn.docswell.com/page/4JM9M8KVEW.jpg)

Antigravityとは?


# Page. 5

![Page Image](https://bcdn.docswell.com/page/PJRGV5XWE9.jpg)

Antigravityとは?
Google発のAI駆動開発ツール（VSCodeフォーク系IDE）
使えるモデル
Gemini 3 (Pro / Flash)
Claude (Sonnet / Opus)
GPT-OSS-120B
Artifacts: AIエージェントが出力する成果物
一連の作業の流れに沿って、ファイルを作成・変更
Implementation Plan（実行計画）
Task List（ToDoリスト）
Walkthrough（変更サマリ）
Task Listの処理中も、ファイルの変更差分が随時確認可能
Agent Skills も使えるようになった!（2026/1/13～）


# Page. 6

![Page Image](https://bcdn.docswell.com/page/PEXXZK6VEX.jpg)

Antigravityとは?
Antigravityの料金・制限
無料版（Googleアカウント）
Google AI Pro（月額￥2,900）
⚠️ すぐに制限に達しがち
✅ ガッツリ開発するなら必須
モデルを切り替えると継続できる
各モデルの利用上限が大幅UP
ただし、同じセッションを別のモデルに引き継ぐと、
ちょっと挙動が怪しくなったり……
ちょっとした作業・お試し向け
制限をあまり気にせず作業に集中できる
Claude系モデルは、Gemini3に比べると早め
に制限かかる印象なのでバランス注意
ちなみに、Claude Opusで制限がかかると
Sonnetも使えなくなる
💡 本格的に使うなら、少なくとも Google AI Pro は必要!


# Page. 7

![Page Image](https://bcdn.docswell.com/page/3EKW8515ED.jpg)

題材: Ebeuプロジェクト


# Page. 8

![Page Image](https://bcdn.docswell.com/page/L7312KQ1J5.jpg)

題材: Ebeuプロジェクト
Ebeu:
Ebitengine beat &#039;em up
2Dアクション/ベルトスクロールゲーム用ツールキット
OSS化を視野に入れて開発中（約1ヶ月）
エディタのスクショ（エンジンはまだ動かせてません……）
※キャラクターの画像は CC0 1.0 Universal (パブリックドメイン) のものです


# Page. 9

![Page Image](https://bcdn.docswell.com/page/87DXZ39KEG.jpg)

題材: Ebeuプロジェクト
技術スタック
コンポーネント
技術
エディタ
Rust + Dioxus
エンジン
Go + Ebitengine
データ定義（スキーマ）
YAML (+JSON Schema)
なぜモノレポ?
Editor / Schema / Engine を一括管理
AIエージェントが全体を把握しやすい
私がモノレポ好きだから


# Page. 10

![Page Image](https://bcdn.docswell.com/page/VJPPD4Z3J8.jpg)

モノレポでの開発Tips


# Page. 11

![Page Image](https://bcdn.docswell.com/page/2EV21XWNEQ.jpg)

モノレポでの開発Tips
相性の良いポイント
プロジェクト名を認識させると普通に答えてくれる
サブモジュール内のSkillもちゃんと読み込んでくれる
複数パッケージ間の依存関係を理解して修正してくれる
Schema変更 → Editor/Engine側も追従して変更……など
工夫したこと
エージェント用ルールファイル（ .agent/rules/ ）の整備
なぜ、そのファイル構成・内容がいいのかをエージェント自身に確認
Skill / Workflow 定義の活用
skill-creator をベースにカスタマイズ
データ定義をYAML + JSON Schemaで管理
人間もAIも読みやすい形式で型を共有


# Page. 12

![Page Image](https://bcdn.docswell.com/page/57GR2VD5EL.jpg)

モノレポでの開発Tips
注意点
シェル設定の問題
エージェントが使うのは統合ターミナルのデフォルトシェル
エディタとエージェントでシェルを分けられない
NuShell使いはちょっと困る…（私のことですw）
Mac+NuShellだとうまくコマンドが実行できなかったので、Bashに切り替えました
コンテキストの肥大化
大きすぎるモノレポだと、関係ないコードも拾いがち
.agent/rules/ で適切にスコープを絞る
1ファイルにすべて詰め込まない
Agent Skillsを活用して、必要な部分だけを呼び出す


# Page. 13

![Page Image](https://bcdn.docswell.com/page/4EQVP61LJP.jpg)

OSS化の準備も
Antigravityで


# Page. 14

![Page Image](https://bcdn.docswell.com/page/KJ4MY4R5E1.jpg)

OSS化の準備もAntigravityで
作成したドキュメント（ライセンス以外はバイリンガル対応）
ドキュメント
内容
README.md / README_ja.md
プロジェクト紹介
CONTRIBUTING.md / _ja.md
コントリビューションガイド
CODE_OF_CONDUCT.md / _ja.md
行動規範
SECURITY.md / _ja.md
セキュリティポリシー
LICENSE-MIT / LICENSE-APACHE
デュアルライセンス


# Page. 15

![Page Image](https://bcdn.docswell.com/page/LE1864Q27G.jpg)

OSS化の準備もAntigravityで
どう進めたか?
→段階的にドキュメントを拡充
1.
ソースコードから始める
→まずはコードとコメントを整備
2.
ルールファイルを整備
→ .agent/rules/ でプロジェクトの基本方針を定義
3.
READMEから広げていく
→ READMEを作成し、そこから CONTRIBUTING, SECURITY等へ展開
→ バイリンガル化も依頼すると対応してくれる
💡 定型的なドキュメントはAIに任せやすい!


# Page. 16

![Page Image](https://bcdn.docswell.com/page/GEWZWXM2E2.jpg)

デモ
Ebeuエディタ × Antigravity でライブVibeコーディング


# Page. 17

![Page Image](https://bcdn.docswell.com/page/47Z156Q4J3.jpg)

まとめ
Antigravity × モノレポ
✅ 相性は良い!全体を把握して適切に作業してくれる
✅ Artifacts（計画・タスク・まとめ）が便利
✅ Agent Skills で拡張可能
ポイント
💰 ガッツリ使うなら Google AI Pro を検討
JSON Schemaなど型情報があるとAIが理解しやすい
🐚 シェル設定には注意（特殊シェル使いは要対策）


# Page. 18

![Page Image](https://bcdn.docswell.com/page/YJ6L926GEV.jpg)

ちょっとだけ宣伝
ヘッドレスCMS作ってます!
（MCPサーバーもあるよ!!）
よかったら触ってみてね


# Page. 19

![Page Image](https://bcdn.docswell.com/page/GJ51N26X74.jpg)

おしまい
ご清聴ありがとうございました!


