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
コストを掛けずに実現する Issue駆動型AI開発
Search
TM
June 22, 2025
0
39
コストを掛けずに実現する Issue駆動型AI開発
TM
June 22, 2025
Tweet
Share
Featured
See All Featured
The Straight Up "How To Draw Better" Workshop
denniskardys
236
140k
Building a Scalable Design System with Sketch
lauravandoore
462
33k
Optimising Largest Contentful Paint
csswizardry
37
3.4k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
46
7.6k
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
15
1.6k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
Intergalactic Javascript Robots from Outer Space
tanoku
272
27k
Embracing the Ebb and Flow
colly
86
4.8k
Side Projects
sachag
455
43k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
131
19k
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
30
9.6k
Transcript
Issue駆動型AI開発 2025/6/20 株式会社エーピーコミュニケーションズ クラウド事業部 丸山剛史 コストを掛けずに実現する
自己紹介 氏名:丸山 剛史(まるやま たけし) 所属:エーピーコミュニケーションズ 職種:クラウドエンジニア (主にAWSの移行支援や構築など) 推しAIサービス:Cursor 最近楽しかったこと:犬と車中泊を楽しんでいます!
まずは動作イメージ
動作イメージ①:人間は「お願い」を書くだけ! • GitHubにIssueを作成、「こんなことをやって!」と依頼。 • 特定のラベル(例: `fix-me`)を付けるとAIが反応!
動作イメージ②:裏では AIが大活躍! • GitHub ActionsがIssueを検知して自動スタート。 • AIがIssueの内容を理解し、コードを自動生成。
動作イメージ③:「できたよ!」 AIがPRを自動作成! • 作業を終えると、新しいブランチとプルリクエストが自動で完成。
動作イメージ④:更には AIがPRを自動でレビュー! • Geminiが自動でレビューしてくれます! • 人間は問題なければマージするだけ!
利用サービス
1. OpenHandsによるPR自動作成フロー • GitHubリポジトリにて Issue作成 • GitHub Actions起動 • OpenHands実行(コード作成・PR作成)。
• Gemini Code AssistantがPRをレビュー。 • 人間は内容を確認してマージするだけ。
2. OpenHandsとは? • AIがコーディング等を自律実行するエージェント。(DevinのOSS版) • Webインターフェースからの利用も可能 • IssueからのPR自動生成など、開発を効率化。 参考サイト:OpenHands
3. OpenRouterとは? • 様々なLLMへ単一APIキーでアクセス可能。 • モデル選択の柔軟性とコスト管理の容易さが特徴。 ※フリーで使えるモデル有 参考サイト:OpenRouter
4. なぜGitHub Actionsで? • OpenHandsの公式で用意されているのでそのまま利用可能。 • IssueトリガーでOpenHandsがPRまでを自動作成。 • 疑似的なAIエージェントの役割が可能。
5. Gemini PRレビュー • GitHub App連携:Marketplaceからインストール権限設定。 • PR作成・更新だけでGeminiが自動レビュー開始。 参考サイト: Gemini
Code Assist
6. 設定方法 • OpenRouter:APIキー発行・API URL取得・モデル決定 • Github:PAT発行・Gemini許可 • リポジトリ:Workflowの設定・Secrets and
Variablesの設定
7. まとめ まとめ • Issueを作成するだけでPR作成まで自動化! • PRレビューもAIにお任せ! • 人間は最終的な判断をするだけ! 将来的な進歩が楽しみ!
ご清聴ありがとうございました! 2025/6/20 株式会社エーピーコミュニケーションズ クラウド事業部 丸山剛史
参考 OpenHands GitHub Action GitHub Actions × OpenHandsでプロジェクトの自動改善提案 Botを作ってみた GitHub
IssueをAIが無料で自動解決できる OpenHands Resolver