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
Claude Codeの設定共有について考える
Search
ふくだ(fukuda ryu)
September 11, 2025
Programming
3.7k
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Claude Codeの設定共有について考える
【ORION】エンジニアLT会#7
https://orion.connpass.com/event/366310/
2025/9/11
に登壇した際の資料です
ふくだ(fukuda ryu)
September 11, 2025
More Decks by ふくだ(fukuda ryu)
See All by ふくだ(fukuda ryu)
9ヶ月のAI推進で行き着いた、 必要な『能力・権限・組織の意思』
rfdnxbro
1
540
個人最適 から 全体最適 へ AI情報共有会・AIギルド・AI-DLC で進める カンリーの組織展開
rfdnxbro
0
3.2k
「コーディング」しない人のための Claude Code 入門 ChatGPT の次の一歩 — 業務に組み込む 育成・共有・自動化
rfdnxbro
3
1.6k
個人最適から組織最適へ — 仕組みで進めるAI推進
rfdnxbro
0
190
Claude Teamプランの選定と、できること/できないこと
rfdnxbro
1
3.2k
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話 ver.2
rfdnxbro
0
710
Claude Codeが爆速進化してプラグイン追従がつらいので半自動化した話
rfdnxbro
0
260
半年で、AIゼロ知識から AI中心開発組織の変革担当に至るまで
rfdnxbro
0
270
マクロで捉える2025年AI駆動開発の歩みと、エンジニア組織のAI推進
rfdnxbro
0
150
Other Decks in Programming
See All in Programming
komatsuna「分散システムにおけるバグ分析手法」
komatsunaqa
0
150
そこに3びきプロダクトがいるじゃろう——生成AI時代における“価値が届かない理由”の構造
kosuket
0
380
Go言語とトイモデルで学ぶTransformerの気持ち / fukuokago23-transformer
monochromegane
0
160
Terraform標準の組織で AWS CDKをどう使うか
mu7889yoon
1
450
ドリフトを絶対に許さない(?)CDK運用 / CDK Ops with Zero Tolerance for Drifts (?)
akihisaikeda
1
150
torikago - Ruby::Boxで照らすモジュラモノリスの実行境界
se4weed
1
310
なぜ関数型プログラミングで「型」と「証明」が語られるのか #fp_matsuri
kajitack
3
1.1k
【やさしく解説 設計編 #0】DDDのコード、読めるのに分からない人へ
panda728
PRO
2
300
Laravelで学ぶ Webアプリケーションチューニング入門/web_application_tuning_101
hanhan1978
4
1.6k
言語を使う側から、作る側へ。 自作 Lisp で得た新たな気づき。
andpad
0
140
Lean は証明の正しさを確認するためだけのツールって思ってませんか?
inoueasei
1
130
属人化した知識を、 AIが辿れる地図にする
pkshadeck
PRO
1
130
Featured
See All Featured
How STYLIGHT went responsive
nonsquared
100
6.2k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
Rails Girls Zürich Keynote
gr2m
96
14k
Money Talks: Using Revenue to Get Sh*t Done
nikkihalliwell
0
440
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
Leading Effective Engineering Teams in the AI Era
addyosmani
9
2.2k
Cheating the UX When There Is Nothing More to Optimize - PixelPioneers
stephaniewalter
287
14k
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
11
980
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
880
The Art of Delivering Value - GDevCon NA Keynote
reverentgeek
16
2.1k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
4.5k
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
280
Transcript
Claude Codeの 設定共有について考える 【ORION】エンジニアLT会#7 https://orion.connpass.com/event/366310/ 2025/9/11
自己紹介 • 福田 龍(ふくだ りゅう) ◦ Qiita:@rf_p X:@ryu_f_web • 仕事 ◦
株式会社カンリー ▪ Webエンジニア&エンジニアリングオフィス • コード書きつつ、エンジニア採用や組織開発等を担当 • 最近のできごと ◦ 8月に転職し、長年住んだ名古屋から東京に引っ越してきました
本日のLTテーマ Claude Codeの設定共有について考える ※今回の「設定」とは、 『カスタムスラッシュコマンド』と『サブエージェント』の定義を指す
発表の目的 Claude Codeに限らず、AIツールのナレッジを チーム内でどう共有していくか、考えるきっかけとする
皆さん、Claude Code使っていますか?
Claude Code • Anthropicが提供するエージェンティックコーディングツール • 拡張性やカスタマイズ性に優れる • 定額利用できる点も特長 ◦ Proプラン
$20/月 ◦ Maxプラン $100/月 or $200/月 参考:https://support.anthropic.com/ja/articles/11145838
皆さん、カスタムスラッシュコマンド使っていますか?
カスタムスラッシュコマンド / Claude Code • 独自のスラッシュコマンドを定義できる ◦ 頻繁に利用するプロンプトを定義することで効率化が図れる 参考:https://docs.anthropic.com/ja/docs/claude-code/slash-commands
皆さん、サブエージェントは使っていますか?
サブエージェント / Claude Code • 専門のエージェントを定義できる ◦ メインと独立したコンテキスト、並列処理、専門特化 参考:https://docs.anthropic.com/ja/docs/claude-code/sub-agents
配置による設定の違い / Claude Code • プロジェクトに配置 .claude/commands/, .claude/agents/ ◦ 適用範囲:プロジェクト ◦ 共有:git等で簡単にチーム共有可 •
ホームディレクトリに配置 ~/.claude/commands/, ~/.claude/agents/ ◦ 適用範囲:個人、プロジェクト横断 ◦ 共有:基本的にチーム共有されない 参考:https://docs.anthropic.com/ja/docs/claude-code/slash-commands
配置による設定の違い / Claude Code • プロジェクトに配置 .claude/commands/, .claude/agents/ ◦ 適用範囲:プロジェクト ◦ 共有:git等で簡単にチーム共有可 •
ホームディレクトリに配置 ~/.claude/commands/, ~/.claude/agents/ ◦ 適用範囲:個人、プロジェクト横断 ◦ 共有:基本的にチーム共有されない 参考:https://docs.anthropic.com/ja/docs/claude-code/slash-commands 簡単に共有できる反面、 各自の創意工夫が生まれにくい ⇒ベストプラクティス模索中の 状況下では、もったいない
配置による設定の違い / Claude Code • プロジェクトに配置 .claude/commands/, .claude/agents/ ◦ 適用範囲:プロジェクト ◦ 共有:git等で簡単にチーム共有可 •
ホームディレクトリに配置 ~/.claude/commands/, ~/.claude/agents/ ◦ 適用範囲:個人、プロジェクト横断 ◦ 共有:基本的にチーム共有されない 参考:https://docs.anthropic.com/ja/docs/claude-code/slash-commands 自由に試行錯誤して ブラッシュアップしやすい反面、 ナレッジがチームに蓄積されづらい ⇒品質・生産性に差が生まれる
SuperClaudeを利用した場合 / Claude Code • SuperClaude ◦ コマンド、エージェント、 MCP等がパッケージされた Claude Codeのフレームワーク ◦
導入してしまえば、用意されたコマンドを使ってレールに乗ったチーム開発が可能 • 現時点での所感 ◦ メリット ▪ 導入が楽で、便利 ▪ 汎用的で、質の高いアウトプットが期待できる ◦ デメリット ▪ やや機能が過剰 ▪ Claude Codeのユーザー設定がごちゃごちゃする ▪ ⇒プロジェクト固有の設定に不向き ◦ よって、今回はSuperClaudeを使わないで解決策を探る ▪ コマンド、エージェント、 MCP等の参考に留める
解決策
設定共有 / Claude Code • /agents, /commandsディレクトリの共有用リポジトリを作る ◦ makeコマンドやshellスクリプトで、以下のようなコマンドを実装 ▪ claude-push:自身の設定をgit管理化に配置する ▪
claude-pull: 他者の設定にシンボリックリンクを張る • 各自が自身のディレクトリに push ◦ バージョン管理のメリットを享受できる • 他者の設定を閲覧したり、コマンドで一発導入 ⇒それぞれ試行錯誤しつつ、 ナレッジが蓄積・共有される
• 注意点 ◦ pushを先に実行してもらう必要あり ▪ 先に設定pullすると、自身の設定ファイルが消える可能性あり ◦ jsonファイルの共有は要注意 ▪ MCP設定等、credentialな情報が含まれる可能性あり
設定共有 / Claude Code
まとめ
まとめ • Claude Codeはカスタマイズ性に優れる • 設定ファイルは配置場所によって特性が異なる ◦ プロジェクト配下=共有しやすいが故に、各自の試行錯誤が難しい ◦ ホームディレクトリ配下=共有しづらいが、各自の試行錯誤がしやすい
• ホームディレクトリ配下の一部を共有化してみる ◦ 自身の変更がgit管理になる=簡単に遡ったり戻せる ◦ 各自の試行錯誤が簡単に共有できる
日程: 2025/10/09(木) 18:30 ~ (開場18:00~) 参加費: 無料 https://canly.connpass.com/event/365017/ お気軽にお越しください! 当社で開催するLTの宣伝