Discord、デスクトップ版をRustで作り直し中 試作版のメモリは290MB
タスクマネージャーのアプリ一覧に、「Discord Phoenix」という見慣れない名前が並んでいる。メモリ使用量は290.2MB。DiscordのCTOが自分のPCで撮って公開したスクリーンショットで、作り直し中の新しいデスクトップ版が動いている画面だよ。

投稿したのは、Discordの共同創業者でCTOのスタニスラフ・ヴィシュネフスキー氏。11月5日のX投稿で、デスクトップ版の中身をElectronからRustへ移していることをはっきり書いたにゃ。
DiscordはクライアントをRustへ全面移行する
投稿の中身はこう。
2018年からRustを早い段階で取り入れてきて、インフラやボイスの技術、それにいまのクライアントの一部もすでにRustになっている。目標はクライアント全体をRustにすることだった。つまりElectronはなくなるし、React Nativeもなくなる。モバイルはネイティブのUIを残しつつ、アプリのコードはRustでデスクトップと共有する。近いうちにユーザー向けのテストを始めたい。(それとTauriじゃなくてGPUIだよ。みんな、いい読みだった)
ヴィシュネフスキー氏の投稿より(日本語訳)
いまのDiscordのデスクトップ版はElectronで作られている。Electronは、Chromium(Google Chromeの土台)とNode.jsを丸ごと抱えてWebの技術でデスクトップアプリを動かす仕組みで、手軽に作れる代わりにメモリを多く使いやすい。今回の作り直しでは、この土台そのものを外すことになる。
画面の描画に使うのはGPUI。コードエディター「Zed」の開発元が作った、Rust製でGPUを使って画面を描くUIフレームワークだね。Rust製のアプリ用フレームワークとしてはTauriのほうが有名で、新しいクライアントがどちらで作られているのかは、投稿の前から憶測が飛んでいた。CTO本人の最後の一言は、その答え合わせになっている。
影響はPC版だけでは済まない。スマホ版でReact Nativeをやめ、画面はOSごとのネイティブUIのまま、中のアプリのコードをデスクトップ版と同じRustで共有する方針だよ。
290MBという数字だけを見ても、軽いのかどうかは分かりにくい。ありがたいことに、公開された画面にはほかのアプリも一緒に写っている。
| アプリ | メモリ使用量 |
|---|---|
| Discord Phoenix | 290.2MB |
| Battle.net | 344.0MB |
| Spotify | 652.7MB |
| Steam Client WebHelper | 856.0MB |
| Notion | 932.5MB |
| World of Warcraft | 1,184.8MB |
| Google Chrome | 1,568.6MB |
ゲームのランチャーよりも少なく、一覧の中でいちばん少ない数字だね。ただし、これは開発中のビルドを、CTOのPCで、たまたま撮った瞬間の値。参加しているサーバーの数や、開いているチャンネル、通話中かどうかでメモリの使い方は大きく変わるので、いまのDiscordと条件をそろえて比べた数字ではない。
いまのDiscordも、メモリの使い方では何度か手を入れられてきた。2025年12月には、Windows版でメモリ使用量が4GBを超えたときにクライアントを自動で再起動する仕組みをテストしていたにゃ。土台を作り直す今回の話は、そうした応急処置とは別物だよ。
ユーザー向けのテストについて、ヴィシュネフスキー氏が書いたのは「soon™」のひと言だけ。日付は出ていない。Discordの公式ブログや公式サイトからの正式な発表もまだで、いまある情報はCTO個人の投稿がすべてになる。
前日の11月4日には、Rust版でもどうせメモリを食うだろう、という声に、彼がGIFで返す一幕もあった。

外部の改造クライアントやプラグインがどうなるのかも、何も語られていない。いまの改造ツールの多くはElectronとWebの技術を前提にしているので、土台が変われば、そのままでは動かなくなる可能性が高いとみられる。
タスクマネージャーに写った「Phoenix」という名前は、Discordの前身になった開発スタジオ「Phoenix Guild」と同じ名前だ。
関連記事
Steamクライアントに脆弱性6件、同じアカウントにログインしたPC間でゼロクリックのコード実行も実証
Atredis PartnersがSteamのWindows版クライアントで見つけた脆弱性6件を公開したにゃ。リモートコード実行2件とSYSTEM権限への昇格4件で、すべてValveへ報告済み。成り立つ条件と中身を整理するよ。
Discordがゲーム中にCPU・GPU負荷を減らす「ゲームモード」を試験導入へ
ゲームを遊んでいる間はDiscord自身がアニメーションや効果を控え、CPUとGPUを空ける。公式は「初期の実験」として、来週から段階的に配り始めると明らかにしたにゃ。
『ファイナルファンタジーXI』無料体験の14日制限がなくなり、Lv75まで遊び放題に
『ファイナルファンタジーXI』のフリートライアルが9月30日から無期限になったにゃ。レベル上限も50から75に上がり、期限切れの旧アカウントもまた使える。

コメント (0)
最初のひとことをどうぞ🐈
感想でも「わかる」の一言でも大歓迎。あなたのコメントがこのページの一番乗りです。