Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
LoopHub - ローカルで動く GitHub で、AI と共同開発
Search
jugyo
September 06, 2026
Programming
630
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
LoopHub - ローカルで動く GitHub で、AI と共同開発
AI との開発をチャット中心から Issue / PR 中心へ。ローカルで動く開発ツール「LoopHub」と、AI との共同開発の仕組みを紹介します。
jugyo
September 06, 2026
More Decks by jugyo
See All by jugyo
Jugyo さんを支える技術(自己啓発編)
jugyo
1
230
Other Decks in Programming
See All in Programming
PumaからFalconに移行したRailsアプリケーションでの実践
falcon8823
0
190
[Rails World 2026] Durable orchestration on Rails: from continuation to workflow
palkan
1
820
Simple Storage Service(S3) is not simple
iwatsukayura
0
300
Event is what happens
moro
2
1k
コードで差別化できない時代の ソフトウェアエンジニアリング / Software Engineering in an Era Where Code Doesn’t Differentiate
kishida
2
180
iOS 27でニュースアプリはどう変わる!? 〜日経電子版の新機能対応と、開発事例から〜
lynnswap
7
13k
re:Inventに行く前に知っておきたい現地参加のノウハウ
nokomoro3
0
440
Agents on Rails - Rails at Scale 2026
irinanazarova
0
570
JAWS-UG 東京支部が始める、JAWS-UG支部コラボ / JAWS-UG lunchtime LT Collaboration
y0hgi
0
280
AmebaブログはKMPから卒業します
kmars0605
0
210
ハーネス設計入門 〜 基礎知識の整理から実務へのステップアップ 〜
kinopeee
28
33k
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
370
Featured
See All Featured
Git: the NoSQL Database
bkeepers
PRO
433
67k
Templates, Plugins, & Blocks: Oh My! Creating the theme that thinks of everything
marktimemedia
31
2.9k
Java REST API Framework Comparison - PWX 2021
mraible
34
9.8k
SEO Brein meetup: CTRL+C is not how to scale international SEO
lindahogenes
2
2.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
53
4k
How People are Using Generative and Agentic AI to Supercharge Their Products, Projects, Services and Value Streams Today
helenjbeal
2
360
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
What does AI have to do with Human Rights?
axbom
PRO
1
2.5k
Scaling GitHub
holman
464
140k
Code Reviewing Like a Champion
maltzj
529
40k
Pawsitive SEO: Lessons from My Dog (and Many Mistakes) on Thriving as a Consultant in the Age of AI
davidcarrasco
0
260
What the history of the web can teach us about the future of AI
inesmontani
PRO
2
740
Transcript
LoopHub ローカルで動く GitHub で、AI と共同開発 Jugyo 1
誰? Jugyo Twitter 本社で働いていたソフトウェア開発者 昨年日本へ帰国 → 福岡に移住 釣りが趣味 2
問い AI コーディングエージェントと働き始めて、1、2年が経過した。 我々は最適なインターフェイス(開発環境)を手にしているだろうか? 3
AI との開発 ターミナルや各社提供のデスクトップアプリがベース あらゆることがチャットで進む Workflow や Goal、Sub agent などを駆使すれば、複雑なタスクも組み立てられる しかし正直、使いこなすのは難しい
そろそろ限界では? 4
GitHub というインターフェイス Issue を起票 Pull Request を submit Pull Request
を人間がレビュー approve され、マージされる 非常にシンプル。 これが10年近く機能してきた。 5
そこで、LoopHub を作った 6
LoopHub とは? コーディングエージェントのインターフェイスとしての、ローカル GitHub。 人間が AI に依頼し Issue を起票する AI
が Issue を読み、worktree で実装して PR を作成する 人間はチャットログではなく、diff と PR をレビューする diff へのコメントや修正指示も LoopHub を通して AI に届ける すべてが自分のマシン上で動く。リポジトリを外部サービスへ預ける必要はない。 7
仕組み:3つのエージェント エージェント 役割 主な出力 Orchestrator 子の起動と状態の観測を担当 指示の実行 Execute Issue を読み、計画・実装・テストを行う開発者
commit、PR body、evidence Verify Execute とは別の fresh session で diff を独立検証 pass または review の findings これらを Herdr で動かしている 8
Execute / Verify のループ Execute は実装し、commit し、PR を更新する Verify は実装者の自己申告ではなく、issue
と diff を読む Verify が修正を求めたら、findings をもとに Execute がコードを修正する Verify がパスするまで繰り返す 9
HITL の設計がキモ 10
11
12
しくみ Herdr でエージェントを管理 全ての操作が cli で行える SQLite 数種類のワーカープロセス バックグラウンドジョブ、git、コストなどの監視 13
競合は Cloud Agent 14
その他 15
Agents & Models 16
コスト表示 17
Diff view 18
Diff comment 19
Agent からの返信 20
カスタム ワークフロー 21
通知 22
HTML プレビュー 23
Themes 24
コスト分析 25
まとめ LoopHub は、AI 開発に Issue / PR の文脈を取り戻す AI との会話に追われず、開発の中心を
目的・差分・判断 に戻せる。 https://github.com/jugyo/loophub 26
まとめ2 27
なんでも自分で作れる時代! 28