Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
実践 Dev Containers × Claude Code
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
Yuto Akiba
July 31, 2025
Programming
1.7k
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
120
スタートアップにおける TiDB Serverless の導入
touyu
1
58
Swift Animation
touyu
1
280
Other Decks in Programming
See All in Programming
GemmaをJevのように使ってみる / Use Gemma like Jev
kishida
5
820
Event is what happens
moro
2
1.2k
【加筆修正版】Laravel のアプリケーションをどこにデプロイするか #phpcon_ehime
akase244
0
160
あなたの await、OS まで届いてる? strace で覗く JavaScript の非同期
hasutosasaki
1
810
When benchmarks go bad - what I learned from measuring performance wrong
hollycummins
0
240
golang-bob.pdf
iwatsukayura
0
130
AI主導のプログラミング学習アプリを作ってみた
econanringo
0
180
npm との違いを手がかりにGo の依存管理を理解したい
optim
0
1k
Groovy as a human and AI friendly programming language
paulk
0
100
コーディング自動化の次へ。人の介入をゼロにするファクトリーとサポートAIによる実践
timakin
5
4.3k
graphql-ruby を Spinel で速くしようとした話
mtsmfm
0
100
気持ちぃ〜角丸 Squircle
ryu1013
0
330
Featured
See All Featured
How to make the Groovebox
asonas
2
2.5k
Heart Work Chapter 1 - Part 1
lfama
PRO
10
37k
The Myth of the Modular Monolith - Day 2 Keynote - Rails World 2024
eileencodes
28
3.7k
The World Runs on Bad Software
bkeepers
PRO
72
12k
Embracing the Ebb and Flow
colly
88
5.2k
Build your cross-platform service in a week with App Engine
jlugia
234
19k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
38
3.1k
Darren the Foodie - Storyboard
khoart
PRO
4
4k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
540
Optimising Largest Contentful Paint
csswizardry
37
4k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Design and Strategy: How to Deal with People Who Don’t "Get" Design
morganepeng
133
20k
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