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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
jugyo
September 06, 2026
Programming
650
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
240
Other Decks in Programming
See All in Programming
우리의 Nitro Modules는 당신의 Turbo Modules보다 아름답다
l2hyunwoo
0
260
Vapor Mode でアクセシビリティは 壊れないか検証した話
fuqda
1
340
React Native経験者が Flutterを30⽇間触って驚いたこと
3saito
0
170
全ての永続トークンを、生まれる前に消し去りたい!
sylph01
3
1.7k
AIが実装を担う時代の「技術設計」と「チームマネジメント」
kamina_zzz
2
250
社内AIエージェント「Askワンバン」における コストチューニングの取り組み
t0yohei
0
170
Long Living Tokens, Die, Die, Die! (or: The One Ring is Banned in Modern)
sylph01
0
420
プロジェクトコードをキレイキレイしよう!暗黙的な参照を読み解く静的解析
ostk0069
0
210
現場と育てるRailsモデリング 〜Spreadsheetから始めたモデル設計〜
siroemk
2
1.2k
私なりのハーネスエンジニアリング ~独自の言語処理系の開発を通して~
seosoft
0
200
作れる、でも消せるか?──安全に「枯らして消す」機能削除術 / Drain, Then Delete
chobishiba
3
1.5k
クラウドゲーミングのパフォーマンス最適化に挑む / Cloud Gaming Performance Tuning
vivion
0
330
Featured
See All Featured
Ruling the World: When Life Gets Gamed
codingconduct
0
440
What’s in a name? Adding method to the madness
productmarketing
PRO
24
4.2k
Testing 201, or: Great Expectations
jmmastey
46
8.4k
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
820
Leadership Guide Workshop - DevTernity 2021
reverentgeek
1
430
Bash Introduction
62gerente
615
220k
Visualizing Your Data: Incorporating Mongo into Loggly Infrastructure
mongodb
50
10k
It's Worth the Effort
3n
188
29k
Facilitating Awesome Meetings
lara
57
7.2k
Odyssey Design
rkendrick25
PRO
2
930
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
1
520
GraphQLとの向き合い方2022年版
quramy
50
15k
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