⚔️
yancya の開発環境2026
最近、世の中や社内で開発環境2026を開陳するのが流行ってるので、わしも書いとく
基本環境
- OS
- macOS
- エディタ
- Textbringer(txtb)
- Ruby製Emacs風エディタ
- Ghostty しか使わなくなったので、エディタは補助的に
- であれば、これでよい
- Rubyで弄れる楽しさがある
- Textbringer(txtb)
- IDE
- 特に無し
- ターミナル
- Ghostty
- シェル
- fish
- Ghostty が CSI u を使ってくるのを受け止めるのに bash や zsh では不足なため
- fish
- ターミナルマルチプレクサ
- tmux
- ずっと避けてたけど、使い始めると便利
- 専用のコマンドを作って、起動すると Claude Code と txtb と fish の3画面になるようにしてる
- tmux
AIツール
- コーディングエージェント
- Claude Code (Max)
- AIアシスタント
- Claude
- MCP設定
- 特に設定せず
開発ツール
- ブラウザ
- Chrome
- ランチャー
- Mac 標準のやつ
- フォント
- 弄ってない
- ウィンドウマネージャー
- 弄ってない
環境構築・管理
- dotfiles管理
- dotfiles repo に setup.sh を置いて、叩くと反映されるようにしてる
- 環境構築ツール
- brew くらいしかつかってない
- バージョン管理ツール
- Git
日本語入力
- IME / 日本語入力
- ATOK
- もう20年くらい使っているのでは
- AQUA Voice Pro
- 最近紹介されて使ってるけど精度エグい
- iOS 版はよ
- ATOK
ハードウェア
- キーボード
- リアフォ
- キーリマッパー
- Karabiner-Elements
- ターミナルエミュレーターの中でだけ Enter → Ctrl+m とかを強制する「鬼軍曹」を組んでる
- Karabiner-Elements
- ポインティングデバイス
- MagicTrackpad 2
- やっぱこれよ
- いい加減、Lightning 版から USB-C 版に買い換えたい……
- MagicTrackpad 2
CLIツール
- Git関連ツール
- 特に無し
- リポジトリ管理
- ghq
- Fuzzy Finder
- fzf
- ディレクトリ移動
- cd
- 環境変数管理
- 1Password Environment
- こいつ便利ね
- 1Password Environment
情報管理
- メモアプリ
- これといったものがない
- 適当なファイルに txtb で書いておくしかない
- TODO管理
- iCloud の ToDo を使い倒してみることにした
- iPhone ともネイティブでシュッと同期できるからな
- https://github.com/yancya/reminder-cli を作って、コマンドラインから読み書き出来るようになった
- サーバーサイドでクラウドの ToDo を読み書き出来れば言うことないんだが
- これと Claude Code を組み合わせて、わしにやってほしいことを Reminder に書かせる
- iCloud の ToDo を使い倒してみることにした
その他
- よく使うプログラミング言語
- Ruby
- SQL
- Shell
- DBクライアント
- psql でよくないすか
- DuckDB 使って複数ソースで JOIN することとかはある
Discussion