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.3k
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
ローカルLLMを使ってB2Bサービスを作っていての学び
yaotti
0
170
「エンジニアインターン、どうやって取った?」準備のリアルを語るLT会 Progate BAR
akiomatic
0
130
RTSPクライアントを自作してみた話
simotin13
0
600
A2UI という光を覗いてみる
satohjohn
1
130
Spec Driven Development | AI Summit Lisbon
danielsogl
PRO
0
190
肥大化するレガシーコードに立ち向かうためのインターフェース分離と依存の逆転 / JJUG CCC 2026 Spring
hirokunimaeta
0
540
Agentic UI
manfredsteyer
PRO
0
150
セキュリティの専門家じゃなくてもできる。「セキュリティ意識」をアップデートして サプライチェーン攻撃への耐性を高めよう。
tk3fftk
5
740
正しくソフトウェアを作る、前提を疑うための認知の視点 / doubt-premise
minodriven
21
6.6k
技術記事、 専門家としてのプログラマ、 言語化
mizchi
13
5.4k
メソッドのジェネリクスでGoの夢は広がるか? / Kyoto.go #65
utgwkk
3
730
例外の正しい扱い方 そのエラー try-catchして大丈夫?
jinwatanabe
0
230
Featured
See All Featured
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
250
The untapped power of vector embeddings
frankvandijk
2
1.8k
Building Better People: How to give real-time feedback that sticks.
wjessup
370
20k
Groundhog Day: Seeking Process in Gaming for Health
codingconduct
0
200
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
430
The Illustrated Guide to Node.js - THAT Conference 2024
reverentgeek
1
380
HDC tutorial
michielstock
2
710
4 Signs Your Business is Dying
shpigford
187
22k
First, design no harm
axbom
PRO
2
1.2k
Prompt Engineering for Job Search
mfonobong
0
340
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Distributed Sagas: A Protocol for Coordinating Microservices
caitiem20
333
22k
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