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
570
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
難しいけど、読めた。- OSSの入口に立った話。
sts11142
0
120
UnityでSystem.Net.WebSocketsなWebSocketサーバが動かないのでUnity Monoのコードを覗いてみた / about implementing websocket server with unity mono
drumath2237
1
370
IBM Bob Dojo #1 仕様駆動開発入門
oniak3ibm
PRO
0
240
C#の現在地 進化の歴史と、AI時代の.NET Everywhere
neuecc
4
3.8k
ゲームコントローラやキーボードのファームウェアをSwiftで書く
kishikawakatsumi
1
260
新卒PdEのリアル
ryu1013
1
520
Apple Intelligence を用いた個人情報誤送信防止、及びユーザーリクエスト体験の改善について
yukiny
0
160
AWSに止められる覚悟してますか?
morizo_1984
1
340
thread_parallel_with_free-threaded_Python_and_NumPy.pdf
riku_sakamoto
0
360
SONY CISC-NEWS NWS-1750 + NWB-225 フレームバッファの NetBSD/news68k ドライバ実装 / OSC2026Hiroshima
tsutsui
0
150
GitHubハンズオン講座 — 実務レベルのチーム開発のフローを身につけよう
junhat6
0
110
個人開発基盤をまるごとCloudflareに引っ越して爆速で総合的体験を向上させた話
tinykitten
0
210
Featured
See All Featured
What does AI have to do with Human Rights?
axbom
PRO
1
2.4k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
63
46k
Technical Leadership for Architectural Decision Making
baasie
3
580
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Code Reviewing Like a Champion
maltzj
528
40k
Applied NLP in the Age of Generative AI
inesmontani
PRO
4
2.5k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.4k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.6k
Mobile First: as difficult as doing things right
swwweet
225
10k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.6k
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