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
実践 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
100
スタートアップにおける TiDB Serverless の導入
touyu
1
52
Swift Animation
touyu
1
280
Other Decks in Programming
See All in Programming
不変条件と整合性境界—ビジネスが決める設計判断と実現パターン / Invariants and Consistency Boundaries
nrslib
6
610
iOS26時代の新規アプリ開発
yuukiw00w
0
200
AI駆動開発で崩れていくコードベースを立て直す
kyoko_nr_nr
1
360
密結合なバックエンドから TypeScript のコードを生成する
kemuridama
1
340
タクシーアプリ『GO』の バックエンド開発のおける AI利活用と若者のすべて
pyama86
3
1.6k
Are We Really Coding 10× Faster with AI?
kohzas
0
230
UaaL×Androidアプリのメモリ計測 — Memory Profilerの先へ
rio432
0
170
Kubernetesを使わない環境にもCloud Nativeなデプロイを実現する / Enabling Cloud Native deployments without the complexity of Kubernetes
linyows
3
540
Copilot CLI の継戦能力を高める コンテキスト管理
nozomutu
1
950
SkillsをS3 Filesに置く時のあれこれ
watany
4
1.8k
The Arts and Crafts of Work in the AI Era — Toward Mastery in Software Development
kuranuki
0
340
誰も頼んでない機能を出荷した話
zekutax
0
130
Featured
See All Featured
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
1
190
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.7k
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
BBQ
matthewcrist
89
10k
Optimizing for Happiness
mojombo
378
71k
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
2
380
"I'm Feeling Lucky" - Building Great Search Experiences for Today's Users (#IAC19)
danielanewman
231
23k
JAMstack: Web Apps at Ludicrous Speed - All Things Open 2022
reverentgeek
1
450
jQuery: Nuts, Bolts and Bling
dougneiner
66
8.5k
Become a Pro
speakerdeck
PRO
31
5.9k
Into the Great Unknown - MozCon
thekraken
41
2.5k
HU Berlin: Industrial-Strength Natural Language Processing with spaCy and Prodigy
inesmontani
PRO
0
390
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