開発に使っているアプリケーションリストアップしてみた
今回は普段の開発作業などで利用しているアプリケーションについて一覧にしてみました。
メモ系
Notion
Notionは個人環境でドキュメント管理やメモとかで多用しています。ブログネタ考えたりナレッジ蓄積に大いに役立っています。
IDE系
Cursor
Cursorはもう説明はいらないでしょう。みなさんお馴染みのAIコードエディタです。小規模な開発はvimを使っているのですが、大規模なものになるとCursorを使っています。
描画系
draw.io
アーキテクチャ図とかを書くときは大体draw.ioを使ってます。ほかの製品もありますが、最初に使い始めたのがdraw.ioだったのと、cursorなどの拡張機能で利用できるてんもいいポイントです!ちなみに自分はデスクトップアプリを使うことが多いです。
miro
マインドマップとかを使いたい時はmiroを使うことが多いです。先ほどのようにシステムアーキテクチャとかはdraw.ioで書くことが多いですが、場合によってはmiroでかくときもあります。
ブラウザ
Arc
元々はChromeを使っていましたが、タブの管理だったりスペースの管理がとても好みで、リリースされた直後くらいから使っています!業務ごとにスペースを作ったり開発サービスごとに分けたりして、ページの管理がとても便利です。
ドキュメント系
Kindle
みなさんお馴染みのKindleも使っています。Amazon上で買った書籍だけでなく、オライリーなどでかったeBookもKindleに登録して呼んだりしています!
Goodnotes
Goodnotesは勉強のメモから論文をインポートして学習する時など多用しています。iPadとMacbookで連携できるため、外出時はiPadで学習して、帰宅したらその変更を取り込んでmacbookで確認する、といった使い方をしています。
ターミナル系
iTerm2
iTerm2を選んでいる理由が何かあるというと特別何かあるというより気づいたら使っていた感じです!他に軽量のターミナルがあるとはよく聞きますが、まだ置き換えられていないです、、、
生成AI系
Claude
Claudeのデスクトップアプリを使っています。MCPの実験などもClaudeからできたりするので重宝しています。ブラウザでわざわざ聞くよりアプリでやる方が個人的には楽なのでそうしています(といってもブラウザでもブックマークはしていますw)。
ChatGPT
Claudeと同じく、ChatGPTのデスクトップアプリを入れています。目的は全く同じなので省略します!
LM Studio
ローカルでLLMを動かす時のアプリとして最近インストールしました。gpt-ossなどもこちらに対応していて今後どんどん使っていこうと思っています。
コミュニケーション系
Slack
こちらはも王みなさん使っているでしょう、slackです。案件だけでなくOSSやコミュニティに参加する目的でも多用しています。また個人のワークスペースを課金して運用していて、様々な情報が自動で集約されるようにしています。
Discord
一部のコミュニティがslackではなくdiscordを使っているので使っています。個人的にはslackの方が使いやすいかなとは思っています。
翻訳系
DeepL
いまだに英語が得意ではないので、パパッと翻訳したい時はDeepLのデスクトップアプリを利用しています。
まとめ
今回は私が開発に使っているソフトウェアを共有しました。みなさんが使っているアプリもあればぜひ共有してください!
Discussion