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
Yuto Akiba
July 31, 2025
Programming
1
620
実践 Dev Containers × Claude Code
Dev Containers上でClaude Codeを利用する際に直面した課題と解決策などについて紹介しています
Yuto Akiba
July 31, 2025
Tweet
Share
More Decks by Yuto Akiba
See All by Yuto Akiba
サーバーレスで構築するBreaking Down LIVE
touyu
2
85
スタートアップにおける TiDB Serverless の導入
touyu
1
48
Swift Animation
touyu
1
260
Other Decks in Programming
See All in Programming
実践Claude Code:20の失敗から学ぶAIペアプログラミング
takedatakashi
18
9.5k
SwiftDataを使って10万件のデータを読み書きする
akidon0000
0
250
pnpm に provenance のダウングレード を検出する PR を出してみた
ryo_manba
1
180
ドメイン駆動設計のエッセンス
masuda220
PRO
15
7.4k
AIと人間の共創開発!OSSで試行錯誤した開発スタイル
mae616
2
870
CSC509 Lecture 10
javiergs
PRO
0
160
Swift Concurrency 年表クイズ
omochi
3
220
AIのバカさ加減に怒る前にやっておくこと
blueeventhorizon
0
150
エンジニアインターン「Treasure」とHonoの2年、そして未来へ / Our Journey with Hono Two Years at Treasure and Beyond
carta_engineering
0
480
CSC509 Lecture 09
javiergs
PRO
0
280
What Spring Developers Should Know About Jakarta EE
ivargrimstad
0
710
Introduce Hono CLI
yusukebe
6
3.3k
Featured
See All Featured
Thoughts on Productivity
jonyablonski
72
4.9k
Producing Creativity
orderedlist
PRO
348
40k
Statistics for Hackers
jakevdp
799
220k
Java REST API Framework Comparison - PWX 2021
mraible
34
8.9k
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.3k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
36
6.1k
Become a Pro
speakerdeck
PRO
29
5.6k
Facilitating Awesome Meetings
lara
57
6.6k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
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