「育てる」という視点
Windowsは完成品として配布される箱だ。ユーザーはその箱の中で与えられた機能を使う。
Debianは違う。最初の状態は出発点に過ぎない。日々の使用の中で気付いた不便さを、一つずつ直していく。これが「育てる」ということだ。
この章では、三ヶ月・半年・一年の時間軸で、自分のDebian環境をどう育てるかを Claude と考える。
第一節 観察する
自分のワークフローを言語化する
育てる前に、自分が何をしているかを観察する。一週間、次のメモを取る。
- 毎朝、PCの前に座って最初にやること五つ
- 一日に10回以上やる操作
- 月に一度くらいやるが、毎回ググって思い出す操作
- 「もっと速くできそう」と感じた瞬間
- 「これは自動化できる」と思ったこと
Claudeに聞いてみよう①:観察から改善点を抽出
私の一週間の作業観察メモはこれです: 〔メモを貼る〕
この中から、次のカテゴリで「育てる対象」を抽出してください: (1) キーバインドを割り当てると速くなるもの (2) シェルエイリアスにすべきもの (3) スクリプト化できるもの (4) アプリケーション設定で解消できるもの (5) ワークフロー自体を見直すべきもの
各項目に効果(時間節約、精神的な快適さ、ミス削減)と実装コストを推定してください。
第二節 三ヶ月:小さな自動化
シェルエイリアスの整備
~/.bashrc や ~/.zshrc に、よく使うコマンドの短縮形を定義。
# gitの操作
alias gs='git status -sb'
alias gd='git diff'
alias gl='git log --oneline -20'
alias gp='git pull --ff-only'
# よく行くディレクトリ
alias proj='cd ~/Projects'
alias dot='cd ~/dotfiles'
# 長いコマンド
alias update='sudo apt update && sudo apt upgrade && sudo apt autoremove'
# 人間らしい単位で
alias df='df -h'
alias free='free -h'
alias ls='ls -h --color=auto'
カスタムショートカット
DEのキーバインド設定で、よく使うアプリにショートカットを割り当てる。
Super + B:ブラウザSuper + C:ClaudeSuper + F:ファイルマネージャSuper + T:ターミナルSuper + Return:ターミナル(Tmuxセッション)
自作スクリプトを ~/bin に
一日に何度もやる操作を、シェルスクリプトにまとめる。
# 例:~/bin/daily-backup
#!/bin/sh
rsync -av --delete ~/Documents /mnt/backup/documents-$(hostname)/
rsync -av --delete ~/Projects /mnt/backup/projects-$(hostname)/
echo "Backup completed: $(date)"
~/bin/ は .bashrc で PATH に入れておけば、コマンド名だけで呼べる。
Claudeに聞いてみよう②:最初の自動化三つ
私の作業観察〔再掲〕から、最初に実装すべき自動化を三つ選んで、シェルスクリプトで書いてください。 各スクリプトに: (1) ファイル名 (2) 使い方(コマンドライン例) (3) 安全性チェック(間違いで実行しても壊れないように) (4) cron でのスケジューリング例(必要なら)
第三節 半年:ワークフローの再設計
一日のリズムを整える
三ヶ月使うと、自分の仕事のリズムが見えてくる。朝は文書、昼は会議、夕方はコーディング——というような。
それに合わせてワークスペース(仮想デスクトップ)を設計し直す。
- ワークスペース1:朝用 — メール、カレンダー
- ワークスペース2:集中作業用 — 一つのアプリだけ
- ワークスペース3:コミュニケーション — Slack、Discord
- ワークスペース4:学習 — Claude、ブラウザ
- ワークスペース5:管理 — ターミナル、モニター
通知の整理
Debianは通知をDEが管理する。気が散る通知を止める。
- メール:新着バッジのみ、音は消す
- チャット:メンションのみ、時間帯で抑制
- システム:重要な警告のみ
集中モードを作る
DEによって方法は違うが、一発で「通知オフ、他アプリを閉じる、ターミナルだけ残す」モードを作れる。
Claudeに聞いてみよう③:ワークフロー再設計
私は三ヶ月Debianを使ってきました。作業の時間配分は次のようになっています: 〔時間別の作業内容〕
ワークスペースの使い方、通知設定、集中モードの作り方を、このリズムに合わせて提案してください。 朝型/夜型、会議の多寡、集中力のピーク時間を踏まえて。
第四節 一年:自分のツールを作る
スクリプトから小さなアプリへ
一年使うと、「毎週やる一連の作業」が見えてくる。それを一つのアプリにする。
第14〜15章で作ったダッシュボードの要領で、自分専用ツールをClaudeと組む。
例:
- 家計簿ツール(CSVを読んで月次集計)
- 読書記録ツール(タイトル、著者、感想を追加)
- 日誌ツール(Markdownで日記、検索可能に)
- 仕事の時間計測ツール(案件ごとの作業時間)
これらは市販のアプリでも代替できるが、自分で作ると自分に完全に合う。
Claudeに聞いてみよう④:小さな自分用アプリ
私が一年で気付いた「毎週やる一連の作業」は〔内容〕です。 これを小さなアプリにするとして、次を設計してください: (1) 最小限の機能(MVP) (2) データ保存(SQLite推奨) (3) UI(Flet か TUI) (4) 所要時間の見積もり (5) 段階的な拡張計画(1ヶ月、3ヶ月、半年)
第五節 新しいハードウェアを足す
古いPCを第二の役割に
最初に移行した主力機とは別に、古いPCが眠っているかもしれない。Debianで新しい役割を与える。
- 家庭用サーバー:Nextcloud、Syncthing、メディアサーバー(Jellyfin)
- 開発用サーバー:Dockerでサービスを動かす、ビルド専用
- 子供用PC:Debian Xfce、制限付きアカウントで
- 実験機:最新カーネルや別DEを安全に試す
古いPCにDebianを入れる経験は、最初のインストールより遥かに楽なはずだ。第1〜8章の復習としてやってみる。
Claudeに聞いてみよう⑤:古いPCの活用
私が持っている古いPC:〔スペック〕 用途として、〔家庭用サーバー/実験機/子供用〕のどれかを考えています。
最適な使い方と、必要な追加パッケージ、初期設定の手順を教えてください。 電気代・騒音・発熱の観点も含めて。
第六節 記録と共有
育てた軌跡を書き留める
~/journal/ に月次で、環境の変化を記録する。
# 2026年7月の環境変化
## 追加
- scriptに weekly-report.sh(毎週月曜の報告書作成を自動化)
- Zed の AI 補完を Claude に切替、settings.json を dotfiles に追加
## 削除
- unused: LibreOffice Draw(Markdown + Mermaid + Marp で足りた)
## 気付き
- Tmuxを導入したらターミナル作業が一気に速くなった
- 夜型だが、朝に「前日のダイジェスト」を読む習慣が効いている
他人に教えられる形にする
半年、一年で溜まった知見は、ブログ記事にできる。「Claude と一緒に Debian を一年使った記録」「古いPCをDebianで蘇らせた話」——自分の経験が、他の誰かの出発点になる。
Claudeに聞いてみよう⑥:育てた記録から記事化
私は半年 Debian を使い、〔獲得した知見〕がたまりました。 これを一つのブログ記事にするとしたら、どんな構成になりますか。 読者対象(これから移行を検討している人)を想定して、タイトル案3つと、章立てを提案してください。 私が書きやすいように、各章で書くべき要素を箇条書きで。
第七節 「完成」を目指さない
育てるのに終わりはない
Debianが自分にぴったりになった瞬間、それは「完成」ではなく「今の自分の形」でしかない。仕事が変われば、興味が変われば、環境もまた変わる。
その変化を楽しむ。新しいツールを試す、新しい言語を触る、新しいキーバインドを試す——この柔軟性こそが、Debianを選んだ意味だ。
過剰なカスタマイズを警戒する
一方で、育てることに没頭しすぎると、本来の仕事から遠ざかる。カスタマイズは仕事の妨げにならない範囲で。
目安:月に2〜3時間くらい。それ以上を育てに費やし始めたら、「本当に今それが必要か」と自分に問う。
まとめ
この章でやったこと:
- 自分のワークフローを観察してメモした
- 三ヶ月:小さな自動化(エイリアス、ショートカット、スクリプト)
- 半年:ワークスペース/通知/集中モードでリズムを整えた
- 一年:自分専用ツールを小さく作った
- 古いハードウェアに新しい役割を与えた
- 育てた軌跡を記録し、共有する
手元に残ったもの:
- 成長した dotfiles
- 自分の小さなアプリ
- 月次の環境日誌
次の第20章では、自分の外側に目を向ける。Debianコミュニティとの関わり——IRCやメーリングリスト、バグ報告、翻訳、そしてClaudeが変えつつあるオープンソースへの貢献の形を扱う。
シリーズ全体はClaudeと一緒に学ぶDebian 一覧から辿れる。コメント・議論は Facebook グループへ:AISeed — 生物多様性・食料・AIと暮らし