⚔️

yancya の開発環境2026

に公開

最近、世の中や社内で開発環境2026を開陳するのが流行ってるので、わしも書いとく

基本環境

  • OS
    • macOS
  • エディタ
    • Textbringer(txtb)
      • Ruby製Emacs風エディタ
      • Ghostty しか使わなくなったので、エディタは補助的に
      • であれば、これでよい
      • Rubyで弄れる楽しさがある
  • IDE
    • 特に無し
  • ターミナル
    • Ghostty
  • シェル
    • fish
      • Ghostty が CSI u を使ってくるのを受け止めるのに bash や zsh では不足なため
  • ターミナルマルチプレクサ
    • tmux
      • ずっと避けてたけど、使い始めると便利
      • 専用のコマンドを作って、起動すると Claude Code と txtb と fish の3画面になるようにしてる

AIツール

  • コーディングエージェント
    • Claude Code (Max)
  • AIアシスタント
    • Claude
  • MCP設定
    • 特に設定せず

開発ツール

  • ブラウザ
    • Chrome
  • ランチャー
    • Mac 標準のやつ
  • フォント
    • 弄ってない
  • ウィンドウマネージャー
    • 弄ってない

環境構築・管理

  • dotfiles管理
    • dotfiles repo に setup.sh を置いて、叩くと反映されるようにしてる
  • 環境構築ツール
    • brew くらいしかつかってない
  • バージョン管理ツール
    • Git

日本語入力

  • IME / 日本語入力
    • ATOK
      • もう20年くらい使っているのでは
    • AQUA Voice Pro
      • 最近紹介されて使ってるけど精度エグい
      • iOS 版はよ

ハードウェア

  • キーボード
    • リアフォ
  • キーリマッパー
    • Karabiner-Elements
      • ターミナルエミュレーターの中でだけ Enter → Ctrl+m とかを強制する「鬼軍曹」を組んでる
  • ポインティングデバイス
    • MagicTrackpad 2
      • やっぱこれよ
      • いい加減、Lightning 版から USB-C 版に買い換えたい……

CLIツール

  • Git関連ツール
    • 特に無し
  • リポジトリ管理
    • ghq
  • Fuzzy Finder
    • fzf
  • ディレクトリ移動
    • cd
  • 環境変数管理
    • 1Password Environment
      • こいつ便利ね

情報管理

  • メモアプリ
    • これといったものがない
    • 適当なファイルに txtb で書いておくしかない
  • TODO管理
    • iCloud の ToDo を使い倒してみることにした
      • iPhone ともネイティブでシュッと同期できるからな
      • https://github.com/yancya/reminder-cli を作って、コマンドラインから読み書き出来るようになった
      • サーバーサイドでクラウドの ToDo を読み書き出来れば言うことないんだが
      • これと Claude Code を組み合わせて、わしにやってほしいことを Reminder に書かせる

その他

  • よく使うプログラミング言語
    • Ruby
    • SQL
    • Shell
  • DBクライアント
    • psql でよくないすか
    • DuckDB 使って複数ソースで JOIN することとかはある
GMOペパボ株式会社

Discussion