Slide 1

Slide 1 text

#terminalnight Genki Sano VSCode中心だった自分が ターミナル沼に入門した話 @Terminal Night #2 2026/03/27

Slide 2

Slide 2 text

#terminalnight 自己紹介 2 佐野 元気 Genki Sano 所属 : 株式会社カオナビ 職種 : バックエンドエンジニア(PHPer) 役割 : エンジニアリングマネージャー 趣味 : キャンプ、コーヒー、サウナ、ライブ参戦 @sanogemaru

Slide 3

Slide 3 text

#terminalnight 3 ターミナル沼に入門した話 をします

Slide 4

Slide 4 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 4

Slide 5

Slide 5 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 5

Slide 6

Slide 6 text

#terminalnight ● 会社で ClaudeCode を利用していた ● VSCode のターミナルで操作 ● VSCode 開くために、一旦 iTerm2 を開く 6 1. なぜターミナルに手を出したか 置かれていた環境 👉 もうちょっとスマート方法があるのでは?

Slide 7

Slide 7 text

#terminalnight 7 1. なぜターミナルに手を出したか 置かれていた環境 他にも気になることが ちらほらあった

Slide 8

Slide 8 text

#terminalnight 8 このスペース 要らないな 毎回マウスで大きさ変 えるの面倒だな ターミナルが最初に 開いてて欲しいな ディレクトリ単位で ウィンドウ別になるの 面倒だな 1. なぜターミナルに手を出したか

Slide 9

Slide 9 text

#terminalnight ● 「ターミナルで全て完結させました」みたいな話を聞く ● 興味はあるけど、敷居が高そうで手を出せない ● とはいえ、できたらかっこいいなという気持ち 9 1. なぜターミナルに手を出したか 置かれていた環境

Slide 10

Slide 10 text

#terminalnight 10 1. なぜターミナルに手を出したか 置かれていた環境 そんなときに出会ったのが

Slide 11

Slide 11 text

#terminalnight 11 モテるターミナルにカスタマイズしよう(WezTerm) 1. なぜターミナルに手を出したか

Slide 12

Slide 12 text

#terminalnight ● とりあえずコピペで設定ファイルが作成できる ● モテるターミナルって、なんかいい感じになりそうな予感 ● 詳細な解説もあるので、後から設定変更もしやすそう 12 1. なぜターミナルに手を出したか 良かった点 👉 ターミナル沼の入口として、最高の記事だった

Slide 13

Slide 13 text

#terminalnight 13 構成の変化 VSCode WezTerm 1. なぜターミナルに手を出したか

Slide 14

Slide 14 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けられた理由 5. まとめ INDEX 14

Slide 15

Slide 15 text

#terminalnight 15 2. 試行錯誤したこと 最初の壁 ディレクトリツリーが見れない なんと

Slide 16

Slide 16 text

#terminalnight 16 解決手段 Neovim LayzyVim 2. 試行錯誤したこと

Slide 17

Slide 17 text

#terminalnight 17 2. 試行錯誤したこと

Slide 18

Slide 18 text

#terminalnight 18 2. 試行錯誤したこと 試行錯誤の繰り返し こうした環境設定の 調整がたくさんあった

Slide 19

Slide 19 text

#terminalnight 19 2. 試行錯誤したこと 環境設定時にやっていたこと よしなにやってくれるものを使う 必要になったら継ぎ足す AIに壁打ちして解決する

Slide 20

Slide 20 text

#terminalnight 20 2. 試行錯誤したこと 環境設定は沼 時間は溶けるけど... 楽しい!!

Slide 21

Slide 21 text

#terminalnight 2. 試行錯誤したこと 環境設定は沼 環境同期のために dotfiles を作成しました 21 https://github.com/genki-sano/dotfiles /  よかったらフィードバック  ください!!! \

Slide 22

Slide 22 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 22

Slide 23

Slide 23 text

#terminalnight ● 最初はキー操作に慣れなかった ○ ショートカットキーが覚えられない ● 最初は慣れだと思って、とにかくターミナル使うようにした ○ よく使うものは数日で覚えられた 23 3. 1ヶ月で仕事がどう変わったか 実際に使い始めたとき 👉 どうしても 慣れるための時間は必要 だった

Slide 24

Slide 24 text

#terminalnight 24 3. 1ヶ月で仕事がどう変わったか 実際に使い始めたとき 1〜2週間位で慣れた とはいえ

Slide 25

Slide 25 text

#terminalnight 25 3. 1ヶ月で仕事がどう変わったか 慣れた感想 最高。

Slide 26

Slide 26 text

#terminalnight ● “操作”が軽くなった ● “環境”が軽くなった ● 仕事の進め方に変化が出てきた 26 3. 1ヶ月で仕事がどう変わったか 何がよかったか

Slide 27

Slide 27 text

#terminalnight 3. 1ヶ月で仕事がどう変わったか “操作”が軽くなった ● ターミナルは拡張性がとても高く、痒いところに手が届く ● ディレクトリ移動がしやすくなったのが、かなり嬉しかった ○ マネージャー業務はコンテキストスイッチが多い ● キーボード操作で完結できることも多くて、地味に嬉しい 27

Slide 28

Slide 28 text

#terminalnight 3. 1ヶ月で仕事がどう変わったか “環境”が軽くなった ● 各種 IDEを開くことが減った ● ターミナルは軽いので、サクサク動くのがとてもよい 28

Slide 29

Slide 29 text

#terminalnight 3. 1ヶ月で仕事がどう変わったか 仕事の進め方に変化が出てきた ● ClaudeCodeの活用が進んだ ○ ターミナル使おう週間の副作用 ○ 使いやすく育てていくことで、加速した ● コンテキストスイッチが楽になった ○ ディレクトリ移動がしやすくなった ○ 今いる場所の視認性を上げやすくなった ○ コンテキスト切り替えの多いマネージャー業務に効く 29

Slide 30

Slide 30 text

#terminalnight 30 3. 1ヶ月で仕事がどう変わったか 今後の”のびしろ” まだまだ ”のびしろ” はある とはいえ

Slide 31

Slide 31 text

#terminalnight 3. 1ヶ月で仕事がどう変わったか 今後の”のびしろ” ● 音声入力に対応させたい ○ 音声入力できた方が効率が上がりそうな予感 ● 他のターミナルが気になる(WezTermの日本語表示が微妙) ○ Ghostty ○ cmux ● 他の人の環境が気になる ○ ネット上にあるものから我流で構築しただけ ○ もっと良い方法もありそうな予感 31

Slide 32

Slide 32 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 32

Slide 33

Slide 33 text

#terminalnight 33 4. 続けていくための工夫 なぜ挫折しなかったのか 環境を“作る”ではなく “育てる” 前提にした

Slide 34

Slide 34 text

#terminalnight 34 4. 続けていくための工夫 環境を“育てる”ためにやっていたこと よしなにやってくれるものを使う 必要になったら継ぎ足す AIに壁打ちして解決する

Slide 35

Slide 35 text

#terminalnight INDEX 1. なぜターミナルに手を出したか 2. 試行錯誤したこと 3. 1ヶ月で仕事がどう変わったか 4. 続けていくための工夫 5. まとめ INDEX 35

Slide 36

Slide 36 text

#terminalnight ● もずますさんのおかげで、ターミナル沼に入門した ● ターミナルは“育てる”前提で使うと、仕事が変わる ● まだまだ初心者が過ぎるので、もっと深淵を除きたい気持ち ● みなさんのオススメを布教してください!! 36 5. まとめ まとめ

Slide 37

Slide 37 text

#terminalnight 37 最後に一句    黒い窓 気づけば時間       溶けている

Slide 38

Slide 38 text

#terminalnight Thanks! 相談・指摘・その他 下記のX(Twitter)アカウントまでお願いします! 38

Slide 39

Slide 39 text

#terminalnight 39 参考・出典 ● モテるターミナルにカスタマイズしよう(WezTerm) - mozumasu ● dotfiles - Genki Sano