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
rules改善サイクル by Y.Ebihara
Search
yoshitakaebihara
June 13, 2025
Programming
140
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
rules改善サイクル by Y.Ebihara
AGI福岡第6回 登壇資料
yoshitakaebihara
June 13, 2025
More Decks by yoshitakaebihara
See All by yoshitakaebihara
昔話 設計地蔵と働く人
yoshitakaebihara
0
89
記憶プロセスとLTM
yoshitakaebihara
0
130
Agent内model移行の観測
yoshitakaebihara
0
160
風土に合わせたRAG改善
yoshitakaebihara
0
87
Other Decks in Programming
See All in Programming
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.1k
Developing with AI Agents — Codex, Claude Code & Cowork Practical Guide
x5gtrn
PRO
0
1.3k
Java × distroless で 軽量なコンテナイメージを / Java on Distroless
contour_gara
0
540
Spring Security 実践 ─ GraphQL APIで実務に役立つ 認証・認可 を学ぶ
wagyu
0
230
AIで効率化できた業務・日常
ochtum
0
140
Semantic Version 単位で戦略を柔軟に変えて、パッケージアップデートを自動化する
daitasu
1
240
エージェンティックRAGにAWSで入門しよう!
har1101
8
1.6k
New "Type" system on PicoRuby
pocke
1
930
Creating Composable Callables in Contemporary C++
rollbear
0
130
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.7k
決定論的オーケストレーションの設計と実装 / Design and Implementation of Deterministic Orchestration
nrslib
4
1.4k
JavaDoc 再入門
nagise
1
350
Featured
See All Featured
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
310
Color Theory Basics | Prateek | Gurzu
gurzu
0
360
XXLCSS - How to scale CSS and keep your sanity
sugarenia
250
1.3M
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
254
22k
Become a Pro
speakerdeck
PRO
31
6k
Crafting Experiences
bethany
1
180
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
240
Save Time (by Creating Custom Rails Generators)
garrettdimon
PRO
32
3.4k
Chasing Engaging Ingredients in Design
codingconduct
0
220
個人開発の失敗を避けるイケてる考え方 / tips for indie hackers
panda_program
123
22k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
200
Transcript
Coding agentのrules改善フロー JUN., 2025 at AGI-FUKUOKA 6th Y. Ebihara
Applicable points ・ vibe coding導入時、 過去に於ける実体験 前提として、 常用はcursor と VScode
github copilotの2種。 導入記事 or Agentic workflow的連携は良く見ますが、 それらの中間に位置する話題が薄いと感じ、 本日の共有に至りました。 DockerDocker言いますが、 本当はVScode拡張のDev Containers (Docker内でVScode開けるやつ git cloneは出来ない)
Raise an issue あれ? 世間で云われているのと精度違くない?! vibe coding導入直後、 皆さんはこんな事を感じなかっただろうか・・
Raise an issue ・ 地引網のようなtry except ・ 過剰なprint保険 ・ class使うの苦手?
・ 実行許可 → 通りませんでしたループ 自作家計簿 改善時の例 - slackで撮ったレシートをOCR ・ 突然のimport差込 ・ test生成時、 通るように合わせに行っている疑惑 (←が後々、 尾を引く事に) ・ 増殖してゆく.py file 観測された実例 : こうして、 初めてのvibe codingは散々な結果に終わる
Preparing rules 狙った動きを実施して貰おう -> rulesを整備してみよう! < 用意したもの > AA :
cursorとのDocker接続 BB : 同じDockerへ接続した VScode github copilot CC : Docker内へ改善専用場所作成(作業レポート.md生成場所) DD : .cursor¥rules内へ各種 rule.mdcを設置
Improvement Cycle 1. MCP filesystemでレポート生成 ・ 良かった点 ・ ミス指摘からの解決策 ・
ハマったポイント 2. レポート.mdをgithub copilotに渡す 4. 各種rules.mdcへ追加 最終的に人間が追加可否を判断 ・ 追加項目はlog残す ・ rulesのversion管理 3. レポート評価 & 新rule候補生成 ・ ミス指摘からの改善点 - 問題解決能力 ・ ハマったポイント - 視点の持ち方 Cursor側セッション一区切り時の作業報告 ・ 教訓と今後の対策 ・ 規律の沿った動作 - OK項目とNG項目 こちらもMCP filesystemで同じDockerへ接続 ・ 採用したrulesは資産として扱う 別のcoding agentにより生成 → Docker内へ .md生成 = cursorではなく、 VScode github copilot
Observation conditions Q1. 何故、 別のcoding agentに渡すの ? A1. バイアスを回避 =
test強引通し代表される疑念が払拭出来ない Q2. 何故、 .md生成をDocker内で ? A2. MCP filesystem利用 & 好き勝手して良いのを Dockerとしている故 Docker環境壊されてもダメージは少な目。 安全第一。 しかし、 人間への心的ダメージはある → 良プラスティスお持ちの方、 情報交換希望です。 Q3. そんなに精度変わるの ? A3. 別人のように変わる。 rules整備しましょう!! 元々短期記憶はあるが、 memories機能での強化も見込まれる。 彼らは覚えている。
Remarks ・ 私の環境の場合、 MainPC : cursor + github copilot ->
ペアプロ的利用法 1つの作成/修正までが30分か? 15分か? それにより効率が変わる。 ・ Cursor background agent等、 将来拡張時もrulesは効く。 SubPC : cursor + github copilot -> POC専用 No look accept!! (現在はBetaプライバシーモード非対応ですが、 いずれ利用可能との公式docs) prompt -> rules -> 次は何が来るか楽しみですね!!
Remarks - おまけ ・ 実際のレポート.md 2025年3月10日 csv処理時 encodingで文字化けしてハマっていた実例 これが正解
Remarks - おまけ ・ 生成された追加rules候補 = 採用前の状態 レポート作成 ~ 新rule案生成まで
作業時間 約1分 ↓ 追加するべきruleを それぞれの.mdcへ 最後は人間判断 & 作業が必要 社用PCがwinなので、 utf-8-sigは優先とか 問題発生したら動く前に議論するとか encodingはdocstringに書いておこうとか
Remarks - おまけ ・ rules配置 本採用をcategoryごとに追記する
・ 海外取引~国内取引~倉庫~営業~業務 を経験 / 業界歴 19 年 船舶業界の独立系専門商社 ・ 社内効率化
& フロー改善の情報系部署 / 3国間取引(実業務)にも従事 About me ・ Name : エビハラ ヨシタカ X @kuro_yos ・ 最近ハマっているもの as ebhr-san ・ 本音 : cursorメインにしているが、 本当は VScode上で走っているgithub copilotが好き 外付けボタンで音声入力 → 左:accept 中:enter 右:音声入力
Thank you for your attention ご清聴ありがとうございました。