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
600
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
標準パッケージに uuid が追加された 背景から見る Go らしい意思決定 / go_127_uuid_decision
convto
5
9.7k
技術的負債を組織課題として解く-増えすぎたマイクロサービスとの戦い-
reimaru
1
2.7k
APNsからLive Activityを開始する話
yumnumm
0
150
機械に任せるテスト、人が見るテスト ⽣成AIで引き直した、運⽤保守フェーズの線引き
dske104
0
150
Are APIs Still Relevant in the AI Era?
soyuka
0
410
Unity6 URPによる海底をテーマにしたVJシステムの解説 | Unity Shader 完全に理解した 勉強会
gam0022
0
310
AI時代のコードレビューは人に向けるな、仕組みに向けろ
texmeijin
5
3.3k
phperだってパンチカードでコーディングしたい
o0h
PRO
0
140
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
100
RAG の “R” を Swift で覗いてみる 〜「意味から探す」検索の仕組み〜
nao_randd
0
110
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
170
速習iPhone Duo対応
yuukiw00w
2
940
Featured
See All Featured
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
31
10k
The Psychology of Web Performance [Beyond Tellerrand 2023]
tammyeverts
49
3.6k
Evolution of real-time – Irina Nazarova, EuRuKo, 2024
irinanazarova
9
1.6k
Building Experiences: Design Systems, User Experience, and Full Site Editing
marktimemedia
1
620
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
2
710
Crafting Experiences
bethany
1
370
Joys of Absence: A Defence of Solitary Play
codingconduct
1
530
Practical Orchestrator
shlominoach
192
12k
Color Theory Basics | Prateek | Gurzu
gurzu
1
480
Documentation Writing (for coders)
carmenintech
77
5.6k
sira's awesome portfolio website redesign presentation
elsirapls
0
440
Exploring the relationship between traditional SERPs and Gen AI search
raygrieselhuber
PRO
3
4.3k
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