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
Copilot / Claude Code 両方で使えるスキル・ハーネスの紹介 - Claud...
Search
COLOPL Inc.
July 13, 2026
Technology
290
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Copilot / Claude Code 両方で使えるスキル・ハーネスの紹介 - Claude Codeスキル・ハーネス社内勉強会
コロプラの社内勉強会「Claude Code スキル・ハーネス勉強会」での発表資料です。
COLOPL Inc.
July 13, 2026
More Decks by COLOPL Inc.
See All by COLOPL Inc.
Claude Code 再入門 会話の渡し方の4つの道具 - Claude Codeスキル・ハーネス社内勉強会
colopl
0
290
実務で動くAIエージェントを作ろう!MCP×Mastraをライブコーディングで実践
colopl
0
430
Cloud Runでコロプラが挑む 生成AI×ゲーム『神魔狩りのツクヨミ』の裏側
colopl
0
2.5k
PHPStan をできる限り高速化してみる
colopl
1
1.3k
コロプラ最新作インフラ構成について
colopl
0
340
Cloud Spanner 導入で実現した快適な開発と運用について
colopl
1
2.4k
コロプラのオンボーディングを採用から語りたい
colopl
7
2.9k
怖くない!ゼロから始めるPHPソースコードコンパイル入門
colopl
1
960
大規模トラフィックを支える ゲームバックエンドの課題と構成の変遷 ~安定したゲーム体験を実現するために~
colopl
3
8.9k
Other Decks in Technology
See All in Technology
PLaMoを毎日の開発で使い育てていく
pfn
PRO
0
180
メルカリのグローバルアプリで挑んだ AlloyDB 運用と課題解決の実践記
hatappi
0
230
トヨタ⽣産⽅式(TPS)⼊⾨
recruitengineers
PRO
1
420
サイバー捜査員研修(後半)
nomizone
1
640
GitHub CopilotのFinOps- AI CreditのObservabilityと価値を生むためのエージェント設計
yuriemori
0
120
[MIRU26] Open-Vocabulary Intention-Guided Object Detection in Diverse Scenes
keio_smilab
PRO
0
140
Breaking the Seal: Static Deobfuscation of Compiled V8 JavaScript Bytecode Malware
hshrzd
0
480
攻撃と防御で学ぶAI時代のプロダクトセキュリティ演習
recruitengineers
PRO
1
380
【CEDEC2026】専門性の高いデフォルメチームが挑んだ人材育成戦略 〜Cygames Academiaの企画から実施まで〜
cygames
PRO
0
350
AIが自社のTableauを操作する世界へ:Tableau MCP超入門
tbtykk
0
110
[ChatGPT Work LT]事務作業が苦手な人のための バックオフィスの「半」自動化
chimaki_iot
0
200
AI駆動開発は個人技からチーム戦へ:組織でAIを使いこなすための実践設計
moongift
PRO
0
440
Featured
See All Featured
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
Designing Powerful Visuals for Engaging Learning
tmiket
1
470
How Software Deployment tools have changed in the past 20 years
geshan
1
34k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
Why Our Code Smells
bkeepers
PRO
340
58k
Accessibility Awareness
sabderemane
1
170
Highjacked: Video Game Concept Design
rkendrick25
PRO
1
430
Effective software design: The role of men in debugging patriarchy in IT @ Voxxed Days AMS
baasie
0
460
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
890
The #1 spot is gone: here's how to win anyway
tamaranovitovic
3
1.1k
Exploring anti-patterns in Rails
aemeredith
3
450
Making the Leap to Tech Lead
cromwellryan
135
10k
Transcript
平野孝明 Copilot / Claude Code 両方 で使えるハーネス 2026.06.30
2 ハーネスとは タスクの完了(ゴール)にたどりつくまでのガードレールのこと 以下が、ユーザー側が定義できるハーネス(外部ハーネス) Claude GitHub Copilot CLAUDE.md copilot-instructions.md .claude/rules
.github/instructions .claude/skills .github/skills .claude/settings.json .github/hooks .claude/commands(skillsにマージ) .github/prompts
3 ハーネスとは ハーネスを大きく分けると2種類ある 1. タスクのゴールまでの方向を最初に示すハーネス(初期コンテキスト) CLAUDE.md, skills(commands)、agents メリット → 無駄な寄り道をせず、トークンの消費量が減る
デメリット→ システムプロンプトやMemoryの差で汎用化の難易度が高い(属人化) 2. タスクのゴールへの方向がズレたときに修正するハーネス(遅延ロード) rules、skills、hooks メリット → 外科的に入れることができるため追加が容易 デメリット→ 毎セッション利用されるとは限らないので性能向上が1と比べて限定的 →共通化、汎用化を行いたい場合は2のハーネスの難易度が低いのでおすすめ
4 ハーネスとは Start Goal Rules Skills Hooks Hooks 例① :
AgenticCording CLAUDE.md commands
5 ハーネスとは Start Goal 例② : VibeCording CLAUDE.md
6 ハーネスとは 開始 ゴール Skills 例③ : 対話形式(短いセッション) CLAUDE.md commands
→ AIの利用方法によって必要なハーネスの量は変化する
7 今日覚えてほしい共通ハーネス 初期コンテキストを改善するハーネス • grill-me,grill-with-docs 遅延ロードコンテキストを改善するハーネス • PreToolUse hooks+additional context
→それ以外のSkillsやRulesはプロジェクトによるので共通化が難しい 知見も無いので、アイデアがある人は逆に教えてくださいmm
8 grill-me, grill-with-docs 計画やデザインについて、共通理解に達するまでユーザーに徹底的にインタビューし、 意思決定ツリーの各分岐を解決する。 できること • 初期コンテキストに質の高い情報を渡すための準備ができる • ヒアリング形式で進むのでゴールまでの方向を人間が理解できる
• grill-with-docsでは新規の仕様が決まったときにドキュメントとして残すことができ る デメリット • ヒアリングの時間が長く疲れる 参考 : grill-me スキルがめちゃ良いので布教したい
9 PreToolUse hooks + additional context 危険なコマンドや非推奨のコマンドに対して、denyで拒否すると同時に任意のコンテキ ストを注入する。 できること •
.env等のアクセス禁止ファイルへのアクセスに対してアクセスしたときに、「他の手 段を利用して内容を確認せずブラックボックスとして扱ってください」と挿入 • unityのプレハブやアセットファイルへのアクセスに対して、「UnityMCPを利 用して ください」と挿入 • 特定のディレクトリ以下(/tmp等)へのアクセス時に、「一時ファイルのため、必要な 情報がありません」と挿入 参考 : Claude公式reference