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
Biz全員が Claude CLI を使い 可視化できるAI作業環境を共有する ~ BizTe...
Search
curekoshimizu
July 22, 2026
65
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Biz全員が Claude CLI を使い 可視化できるAI作業環境を共有する ~ BizTeamへ Ghostty・Herdr・共有AI基盤 の導入 ~
curekoshimizu
July 22, 2026
More Decks by curekoshimizu
See All by curekoshimizu
おしゃれ会社に入ったら CTOだけイケてなかった話
curekoshimizu
1
1.1k
AI時代を コンピュータ・アーキテクチャ視点で 取り組み 開発生産性をあげた話
curekoshimizu
1
130
[CTO of the YEAR 2025] すべてのECブランドに 最高の購入体験を届ける CTO 1年の挑戦の軌跡
curekoshimizu
0
440
会社を支える Pythonという言語戦略 ~なぜPythonを主要言語にしているのか?~
curekoshimizu
4
1.4k
Pythonスレッドとは結局何なのか? CPython実装から見るNoGIL時代の変化
curekoshimizu
6
3k
未経験でSRE、はじめました! 組織を支える役割と軌跡
curekoshimizu
1
960
級数を大改造劇的ビフォーアフター
curekoshimizu
0
50
Pythonの数学機能を学ぼう! その仕組も学ぼう!
curekoshimizu
7
2.9k
Featured
See All Featured
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
260
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Helping Users Find Their Own Way: Creating Modern Search Experiences
danielanewman
31
3.3k
Keith and Marios Guide to Fast Websites
keithpitt
413
23k
SEOcharity - Dark patterns in SEO and UX: How to avoid them and build a more ethical web
sarafernandez
0
220
VelocityConf: Rendering Performance Case Studies
addyosmani
333
25k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.8k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
3k
Game over? The fight for quality and originality in the time of robots
wayneb77
1
220
Typedesign – Prime Four
hannesfritz
42
3.1k
The SEO identity crisis: Don't let AI make you average
varn
0
520
Transcript
Biz全員が Claude CLI を使い 可視化できるAI作業環境を共有する ~ BizTeamへ Ghostty・Herdr・共有AI基盤 の導入 ~
Recustomer, Inc. CTO Shugo Manabe 1
皆さんの会社は、AI作業環境を 全員で共有できていますか? MCP / Skills / Commands / API認証 /
社内データ接続 問題提起 • 詳しい人だけのPCだけが強くなっていないか • 非エンジニアにとって環境構築は難しいこと MCP設定 便利ツール共有 脆弱性対策 接続強化 OS/ツール差分 更新 社内skill共有 トークン管理 社内知識 2
各人のPCを育てず中央集権へ 複数のPCから、中央管理する1つの共通AI基盤へ接続する Loginには Tailscale認証必須 3
成果物は Markdown から、触れる HTML へ 読む資料で終わらせず、ブラウザで動く画面・可視化・業務ツールとして共有する Bizがどんな成果物を つくっているかも見れる Claudeからも閲覧可 URLがないと見られない
(Tailscale認証あり) 4
Bizチーム全員が CLI で AI を使う ターミナル未経験のBizメンバーが、 日々の業務で Claude Code を直接使っている。
でも今は、ターミナルを意識せず、 「yolo」と打てばおまじないのように使える Bizメンバーの知識前提 • ターミナルを開いたことがない • Node.js / Python 未経験 • APIキーやMCPの概念も知らない • CLIが何かもわからない • Ghosttyターミナルを使っている • Herdrが透過的に使われたCLIを触っている インストールスクリプトや Claudeのランチャースクリプトを整備 5
SSH直結から Herdr remote へ 通常のSSHでは難しかった、AI作業の状態・通知・復帰・画像ペーストを解く。 Mac / Ghostty herdr .-remote
Linux session local thin client SSH bridge pane / tab / AI CLI STATE NOTICE RESUME PASTE 状態がわかる 終わったら通知 SSHが切れても Sessionを失わない X11経由でなくとも 画像を渡せる 実行中 / 完了 / 待機中 pane・tabで判別 完了・入力待ちを 音と通知で知らせる 本体はLinux側。 閉じても作業は残る Macの画像clipboardを remote側へ橋渡し $ herdr .-remote rcmr-bastion-yolo .-session yolo .-remote-keybindings server 6
AIに Secret を「使わせる」が、絶対に「見せない」 Claude側の Linux User には置かず、sudo で Secret専用 Linux
User に外部実行を託す。 Claude側 sudo gate Secret専用 許可済みの入口だけ通す 別のLinux User $ sudo -u vault-runner <tool.-secret-helper ... ここで初めて Secret を読む Skills / Commands Secret は存在しない Secret → Tool → External API Claudeのコンテキストに入るのは実行結果だけ。 Secret文字列は、別Linux Userの中から出てこないので、絶対に獲れない! 7
Browser in Browser: OAuth 問題の解決 多くのMCP等のOAuthでlocalhostが期待 → 自分のPCで認証を通してもトークンが共有PCで渡らない問題が起こる また、Xをsshで渡すと、レンダリングが遅すぎてタイムアウトする Browser
↓ Tailscale Serve ↓ dispatcher ↓ xpra + Xvfb + Chrome ↓ AWS / Google / MCP OAuth 等 BrowserをBrowser内で動くように実装 → 高速なレンダリングをサポート → 各々がMCP等の認証を通す環境を ターミナルからではなくWeb画面として提供 8
環境を人に合わせていくことで AI弱者がいない職場へ 例え尖った やり方であっても AIの実力格差をつくらず すべてのやり方を統一することで 皆が同じ知識とやり方を教え合う環境が作れる 10
開発生産性の賞を2年連続受賞 エンジニア組織も 先進的な開発を行っています! Recustomerに是非応募を 全エンジニア数 = 9人ながら 10 10