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
実践 Dev Containers × Claude Code
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Yuto Akiba
July 31, 2025
Programming
1.4k
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
実践 Dev Containers × Claude Code
Dev Containers上でClaude Codeを利用する際に直面した課題と解決策などについて紹介しています
Yuto Akiba
July 31, 2025
More Decks by Yuto Akiba
See All by Yuto Akiba
サーバーレスで構築するBreaking Down LIVE
touyu
2
110
スタートアップにおける TiDB Serverless の導入
touyu
1
53
Swift Animation
touyu
1
280
Other Decks in Programming
See All in Programming
複数の Claude Code が"放置"されてしまう問題をCLI ダッシュボードを自作して解決した話
sumihiro3
1
740
Detecting Compromised CI with eBPF and Cilium Tetragon
lizrice
0
260
まずはプロンプトガイドを読もう、話はそれからだ
kiakiraki
1
230
バグを直したら useEffect が消えた
colorful12
3
750
Pythonの実行はどこまで賢くなったのか? CPythonとPyPyから見る最適化のしくみ
curekoshimizu
3
2.2k
AI Readyの正体はデータマネジメントだ メダリオン2.0の最前線
freee
PRO
0
420
コンパウンドプロダクト開発のためのローカルプロセスマネージャー再発明 #layerxgo
izumin5210
0
390
Claude Code全社展開のためにやったことn選~プラグイン302個・コミッター271人を支えるために~
kenchan
5
1.8k
Claude CodeとAgentCore Gatewayを繋ぐ際の認証認可 / Authentication and authorization when connecting Claude Code with AgentCore Gateway
har1101
2
390
書籍「プロフェッショナルAI駆動開発」紹介スライド
juntaromatsumoto
0
730
30年振りにコンパイラの定数整数除算を改善した
herumi
9
4.3k
Go 1.27 における memory allocation の高速化
andpad
0
340
Featured
See All Featured
Believing is Seeing
oripsolob
1
200
How to optimise 3,500 product descriptions for ecommerce in one day using ChatGPT
katarinadahlin
PRO
2
3.8k
Why You Should Never Use an ORM
jnunemaker
PRO
61
10k
Large-scale JavaScript Application Architecture
addyosmani
515
110k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
290
How Fast Is Fast Enough? [PerfNow 2025]
tammyeverts
3
830
The Illustrated Children's Guide to Kubernetes
chrisshort
51
53k
Mobile First: as difficult as doing things right
swwweet
225
10k
ピンチをチャンスに:未来をつくるプロダクトロードマップ #pmconf2020
aki_iinuma
128
56k
Crafting Experiences
bethany
1
270
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
500
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
690
Transcript
Dev Containers × Claude Code CHUO Tech #8 Nstock, Inc
/ Yuto Akiba (touyu) © 2025 Nstock Inc 1
touyu / Yuto Akiba @akkey0222 Nstock 3 © 2025 Nstock
Inc 2
Claude Code allowed-tools --dangerously-skip-permissions Claude Code © 2025 Nstock Inc
3
Claude https://www.anthropic.com/engineering/claude-code-best-practices © 2025 Nstock Inc 4
Dev Containers Claude Code © 2025 Nstock Inc 5
Docker VSCode CLI JetBrains Dev Containers © 2025 Nstock Inc
6
→ --dangerously-skip-permissions Dev Container https://docs.anthropic.com/ja/docs/claude-code/devcontainer Dev Container Claude Code ©
2025 Nstock Inc 7
© 2025 Nstock Inc 8
~/.claude/.credentials.json ( ) macOS macOS ~/.claude.json { "hasCompletedOnboarding": true, ...
"projects": { "/workspace": { "hasTrustDialogAccepted": true ... } } } 1. © 2025 Nstock Inc 9
~/.claude/.credentials.json (macOS) /login .claude/.credentials.json ~/.claude.json issue 1. © 2025 Nstock
Inc 10
Claude Code Hooks afplay hooks command Dev Container afplay 2.
© 2025 Nstock Inc 11
PC Claude Code hooks curl host.docker.internal:<PORT> VSCode © 2025 Nstock
Inc 12
--dangerously-skip-permissions iptables IP IP GitHub /meta IP Range registry.npmjs.org api.anthropic.com
dig A 3. © 2025 Nstock Inc 13
VSCode Claude Code IDE Dev Container Marketplace *.gallerycdn.vsassets.io IP https://code.visualstudio.com/docs/setup/network#_common-hostnames
3. © 2025 Nstock Inc 14
macOS Ctrl + V & Dev Containers : 4. ©
2025 Nstock Inc 15
DevContainers Terminal Image Paste ( ) Cmd+V / osascript DevContainer
workspace vscode.workspace.fs terminal.sendText VSCode (2) © 2025 Nstock Inc 16
Claude Code Dev Container Vibe Coding © 2025 Nstock Inc
17
None