Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
LoopHub - ローカルで動く GitHub で、AI と共同開発
Search
jugyo
September 06, 2026
Programming
110
0
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
220
Other Decks in Programming
See All in Programming
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.4k
kubernetes コンポーネント開発入門 / 新卒N年目の勉強会&交流会!〜〇〇への誘い〜 #n_study
mazrean
0
140
承認済みなのに差戻しできてしまうバグ、型で潰せます
shinchit
0
130
Oxlintはいいぞ(続)
yug1224
1
530
まだ間に合う!今年の夏こそSchemeのマクロ展開器を完全理解!
omasanori
0
610
自分的「カンファレンスの楽しみ方」
syumai
0
180
高専キャリア LT 発表内容
crysta1221
6
5.4k
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
4
2.6k
私のClaude Code活用法 (個人開発編) - PHPerKaigi mini #4(2026/08/24)
panda_program
1
200
PyConJP2026_wat_Python × Signal Processing: How to Draw Pictures with Sound Using Spectrogram Art
wat
0
650
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
610
AIを上手に使っていこうとしたら越境せざるを得なくなった話 〜実践1年で見えた境界を越えなければならない理由と進め方〜 / Crossing borders with AI
tomoyakitaura
2
980
Featured
See All Featured
SEO for Brand Visibility & Recognition
aleyda
0
4.7k
Code Reviewing Like a Champion
maltzj
528
40k
Designing Experiences People Love
moore
143
24k
Git: the NoSQL Database
bkeepers
PRO
432
67k
How to Get Subject Matter Experts Bought In and Actively Contributing to SEO & PR Initiatives.
livdayseo
0
180
Automating Front-end Workflow
addyosmani
1369
210k
The Anti-SEO Checklist Checklist. Pubcon Cyber Week
ryanjones
0
230
Evolving SEO for Evolving Search Engines
ryanjones
0
280
XXLCSS - How to scale CSS and keep your sanity
sugarenia
249
1.3M
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
A Guide to Academic Writing Using Generative AI - A Workshop
ks91
PRO
1
410
Amusing Abliteration
ianozsvald
1
280
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