開発環境2026年
前置き
他の人が使ってる便利なツールがあったら自分も使いたいと思います。意外と他の人が使っているツールを知る機会ってないですよね。他の人の開発環境を読むのは楽しいので私もやってみます。
OS
- macOS
OS はずっと macOS でやってます。昔は Windows を使ってましたが最近の Windows 事情は分からないです。今は Windows でも開発しやすいらしいですね。数年前に Windows を使う機会があったとき、フォントの汚さにびっくりしました。
AI 関連のツールが macOS 用ということが多いので、まだしばらくは他の OS を検討することはなさそうです。
キーボード
- Kinesis Advantage 360 の有線、ピンク軸
分離は必須じゃないですが、Kinesis は必須です。親指に修飾キーを集めるとタイピングしやすいです。お椀型も独特ですね。これも打ちやすいです。
ところが頼みの Kinesis が最近壊れてしまって、1100 円のキーボードでタイピングしています。やっぱり Kinesis じゃないとと痛感しています。
アプリ系
辞書はよく使います。気になった言葉の意味を調べるのもそうですが、スペルチェックにも使います。
- 辞書.app
- メモ.app
- メール.app (Web 版 Gmail も使います)
ブラウザ
- Safari
- Zen
基本的には Safari を使いますが、違うものも使っていたいと思うので Zen も使います。
ランチャー
- Spotlight
- KeyHop
たまに使うくらいのアプリは Spotlight で起動します。よく使うアプリはキーボードショートカットで開きたいので KeyHop を自作して使っています。
入力
IME は OS 標準のものを使っています。macOS のライブ変換が気に入っています。しかし打ち始めは合っているのに、入力が進むと冒頭のものが再変換されて誤変換になることがあり、そこは困りますね!
左 Ctrl で英字、右 Ctrl でひらがなというマッピングのために EiKana を自作して使っています。ステートレスがいいので自作してます。自作なら OS 更新で使えなくなっても自分で直せます。
タイムボックス
ポモドーロテクニックみたいにタイムボックスで作業するのが性に合っているので自作アプリを作って時間管理しています。今やっている作業のラベル付け機能も使っていますが、単に気持ちの切り替えとか内容の宣言とかとしての意味しかないです。
ずっと Web サービスのものを使っていましたがバグが気になるようになって自作しました。
ターミナル
前は iTerm2 を使っていましたが、数年前に Kitty に変えました。Enter 連打したときのプロンプト表示が早かったですね。 Ghostty は使ってみましたが Kitty の方がいいなと思ったので移行しませんでした。
ゲーム開発では画像アセットがあるので kitten icat が意外と便利かもしれません。前は open でプレビュー.app を起動してましたが、ターミナルで画像を見れるのも意外と便利です。
エディタ / IDE
- Vim
- Zed
- Visual Studio Code
- JetBrains WebStorm, Rider, PhpStorm, GoLand
- Xcode
- Android Studio
単発のコーディングやターミナルのときは Vim でやりますが、プロジェクトでやるときは IDE などを使います。JetBrains で育ったので Visual Studio Code はずっと嫌がっていたんですが、しょうがなく最近使い始めました。流石にこれだけみんなが使っているのを全く使ったことないのもよくないよね。
シェル、コマンド
最初は Bash、次に Zsh ときて今は fish にしてます。「Zsh だったら…」と思うこともありますが履歴が便利なので fish のままです。
よく使うツール類は以下のものです (history を適当に集計して選びました) 。
| 目的 | コマンド |
|---|---|
| ターミナルマルチプレクサ | tmux |
| ファイル内検索 | rg |
| ファイル検索 | fd |
| バージョン管理 | git |
| 補完 | fzf |
| ビルド | mise |
| JSON | jless, jq |
| CSV | csvlens, xsv |
| エイリアス | コマンド |
|---|---|
| g | git |
| e | $EDITOR |
| p | less |
| a | bat |
| l | exa |
| j | jobs |
| m | mise |
| f | file |
| s | tmux |
| pp | pbpaste |
| pc | pbcopy |
依存関係
Homebrew でもいいと思うんですが、乗り換える強い理由がなくて MacPorts でやってます。ビルドを眺めるのも楽しいですよね。ちょっと時間ができたりして。
AI
- ChatGPT
- Codex
ChatGPT Plus に課金しています。2025 年の 6 月に Claude Code が流行ってそこからしばらくは Max プランに課金してましたが流石に $100 / 月は維持できないので Codex で代替できるタイミングで移行しました。
Discussion