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
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
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
Vite+ Unified Toolchain for the Web
naokihaba
0
310
New "Type" system on PicoRuby
pocke
1
930
Language Server 使ってる? 〜VSCode と Zed の場合〜 / Are you using a Language Server? ~For VS Code and Zed~
handlename
0
790
並列実装の現場、2ヶ月間実務でAIを使い倒したAIもPCも私も限界が近い
ming_ayami
0
130
Datadog × OpenTelemetry 入門と実践のあいだ
kn_to_maxpno
1
160
Vue × Nuxt × Oxc どこまで使える?実運用の現在地
andpad
0
250
キャリア迷子上等 ─ "ない道"は自分で作ればいい
16bitidol
3
2.1k
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
110
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
Signal Forms: Details & Live Coding @enterJS 2026 in Mannheim
manfredsteyer
PRO
0
140
The NotImplementedError Problem in Ruby
koic
1
800
「なぜそう決めたのか」を残し続ける仕組み ― Notion AI カスタムエージェント × Slack連携による設計判断の自動記録 - NIKKEI Tech Talk #47
niftycorp
PRO
0
180
Featured
See All Featured
Docker and Python
trallard
47
3.9k
Paper Plane
katiecoart
PRO
1
51k
Joys of Absence: A Defence of Solitary Play
codingconduct
1
390
How Software Deployment tools have changed in the past 20 years
geshan
0
34k
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
SEO in 2025: How to Prepare for the Future of Search
ipullrank
3
3.5k
Unsuck your backbone
ammeep
672
58k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.4k
Are puppies a ranking factor?
jonoalderson
1
3.6k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.7k
SEO for Brand Visibility & Recognition
aleyda
0
4.6k
Stewardship and Sustainability of Urban and Community Forests
pwiseman
0
230
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 ご清聴ありがとうございました。