2026年、複数の方が開発環境について書いていたので2026年10月時点のスナップショットも兼ねて自分も流行りに乗ります。
Webエンジニア。
なるべく属人的な感じにならないように色々していきたいですね。
OS・マシン
- Mac mini(M4 Pro、メモリ 24GB)
年始に購入。
なんか最近のPC購入でモバイルPCのバッテリー膨張に悩まされていた。ということでなんかもういいや…って感じで久しぶりにデスクトップPC!
(余談ですが、このPC購入1ヶ月ほどで週1の会社への出勤が決まったので、そういう意味でもギリギリ持ち出せるMac miniでよかった。)
- ミニ PC(Intel N100、Arch Linux)
Archを最低限入れてたまになんかをなんかしている。
エディタ
- Neovim
- プラグイン管理: lazy.nvim
- ファイル操作: fzf-lua、neo-tree.nvim、yazi.nvim
- LSP: nvim-lspconfig、mason.nvim、mason-lspconfig.nvim
- Visual Studio Code
- PHP: Intelephense、PHP Tools(DEVSENSE)
- そのほか: GitLens、Dev Containers、Docker、Marp for VS Code
基本的にはNeovimで活動している。完全に形から入る感じでvimを使い始めていつのまにかNeovimへ…
今から他にいくのも難しいね〜
コーディングエージェント
- Kilo Code CLI
- Claude Code
最近はClaude Codeをバンバン使っているものの、しばらくはKilo Code CLIをいろんな無料のモデルでガチャガチャやってました。
けど、今から思い返すと、その頃にレベルが低いモデルで丁寧なプロンプトを書いていたことは重要だったかも〜。
特に難しいことはやっていないかもしれない。
とはいえ、CLIだけではなくて、Macのデスクトップアプリ/iOSのClaudeも使うようになっている。 claude rc で外部から上記MiniPCを操作したりしてる。
ターミナルエミュレータ
- WezTerm
- カラースキーム: Kanagawa
- 背景を少し透過、タイトルバーは非表示
- ペインの分割と移動を Ctrl + Shift のキーバインドに割り当て
これも難しいことは特にしていない。
ターミナルのフォント
- HackGen Console NF
シェル
- zsh(プラグインマネージャーなし)
- プロンプト: Starship
- 履歴検索: fzf(Ctrl + r)
- ディレクトリ移動: zoxide
ランチャー
Raycast 使いこなせてなし
BetterTouchTool 使いこなせてなし
ブラウザ
Vivaldi メインブラウザ
Google Chrome
Safari
セットアップ・パッケージ管理
- Homebrew
- mise(Node.js は LTS、Go は最新)
dotfiles
- 管理ツールは使っていない
- Neovim の設定は GitHub のリポジトリで管理
- WezTerm の設定はローカルの git で管理
Docker
- Colima
- lazydocker
- DDEV
CLI ツール・Git
- Git: lazygit、gh
- ファイラー: yazi
- 置き換え系: eza、bat、fd、ripgrep
- そのほか: jq、just、lefthook、gitleaks、bottom
まとめ
とかとか。
随時更新していくかもしれない。
