🖥️

ターミナルとシェルツール

ターミナルで長く作業するなら、まず入れておきたいアプリをまとめました。このトピックは Windows のターミナルエミュレータ、シェルと相性の良いユーティリティ、コマンドラインの必需品に絞っています。

このトピックをまとめてインストール

このトピックを Windows マシンにセットアップする、同等な 3 つの方法です。1 つのコマンドで済ませたいか、宣言的な DSC 設定が良いか、アプリごとに制御したいかに応じて、1 つ選ぶか組み合わせてください。

オプション 1

一括インストール: winget import

コピペ 1 回、手動ダウンロードは不要です。以下のコマンドは winpkg.com から topic-terminal-shell-tools.packages.json を取得し、それに対して winget import を実行します。 アプリ一式を別のマシンへ移すのに最適です。

$f = "$env:TEMP\topic-terminal-shell-tools.packages.json"; Invoke-WebRequest -UseBasicParsing -Uri "https://winpkg.com/topics/terminal-shell-tools/packages.json" -OutFile $f; winget import -i $f

PowerShell で実行します。ファイルは %TEMP% に保存され、それに対して winget が実行されます。

ファイルをダウンロード済みなら、短いコマンドを使えます
winget import -i topic-terminal-shell-tools.packages.json
オプション 2

宣言的セットアップ: winget configure

コピペ 1 回、手動ダウンロードは不要です。以下のコマンドは winpkg.com から topic-terminal-shell-tools.winget を取得し、winget configure で適用します。 再現性のある開発マシンの初期構築やオンボーディングスクリプトに最適です。

$f = "$env:TEMP\topic-terminal-shell-tools.winget"; Invoke-WebRequest -UseBasicParsing -Uri "https://winpkg.com/topics/terminal-shell-tools/topic.winget" -OutFile $f; winget configure $f

ヒント: App Installer の入った Windows では、ダウンロードした .winget ファイルをダブルクリックすると、自動で winget configure が実行されます。ターミナルは不要です。

ファイルをダウンロード済みなら、短いコマンドを使えます
winget configure topic-terminal-shell-tools.winget
オプション 3

アプリごとのインストールコマンド

本当に必要なアプリだけをインストールします。ほとんど導入済みで、足りない分だけ追加したいときに最適です。

winget install --id=Git.Git -e
winget install --id=Microsoft.WindowsTerminal -e
winget install --id=Python.Python.3.12 -e
winget install --id=Docker.DockerDesktop -e
winget install --id=OpenJS.NodeJS -e
winget install --id=WinSCP.WinSCP -e
winget install --id=Rustlang.Rustup -e
winget install --id=PuTTY.PuTTY -e
winget install --id=Tailscale.Tailscale -e
winget install --id=Cloudflare.cloudflared -e
winget install --id=Vercel.Hyper -e
winget install --id=Warp.Warp -e

このトピックの絞り込みインストールオプション

小さめのインストールフローは Topics 内に収録
開発者クイックセットアップ

開発者ツールキット

エディタ、ターミナル、ランタイム、ツール一式をまとめて構築し直せる、実用的な Windows 開発者向けスターターバンドルです。

開発ワークステーションの構築チームのオンボーディング新しいコーディングマシン
1 つのインストールフローで開発環境を丸ごと復元。
リモートワーククイックセットアップ

ネットワーク & リモート

リモートアクセス、安全な接続、マシン間ユーティリティに絞った Windows 向けバンドルです。

リモートワーク運用・サポート環境ネットワーク用途の多いマシン
リモートアクセスとネットワークツールを素早く復元。

このトピックが重要な理由

  • 開発者、運用担当、リモートワーク環境にぴったり
  • ターミナルアプリに加えて主要な CLI ツールも収録
  • アプリページ、ネットワーク系ワークフロー、セットアップ全体をつなぐ架け橋

このトピックのアプリ

関連アプリを比較 →

A free and open source distributed version control system

gitvcs
v2.54.0 GPL-2.0
Details →

The new Windows Terminal, a tabbed command line experience for Windows.

clicmdcommand-line
v1.24.11321.0 MIT
Details →

Python is a programming language that lets you work more quickly and integrate your systems more effectively.

languageprogrammingprogramming-language
v3.12.10 PSF-2.0
Details →

Docker Desktop is an application for macOS and Windows machines for the building and sharing of containerized applications.

containercontainerizationdevelop
v4.77.0 Proprietary
Details →

Run JavaScript Everywhere

codingcross-platformdevelop
v26.3.0 MIT
Details →

Free SFTP, SCP, S3 and FTP client for Windows

fileftpftps
v6.5.6 GPL-3.0-or-later
Details →

The Rust toolchain installer

rustrustlang
v1.29.0 Apache-2.0 or MIT
Details →

A free implementation of SSH and Telnet for Windows and Unix platforms, along with an xterm terminal emulator.

sshtelnettty
v0.84.0.0 MIT
Details →

Tailscale is a WireGuard based mesh VPN, used to connect your computers and other devices together securely without proxies.

meshnetworkvpn
v1.98.4 BSD-3-Clause
Details →

Cloudflare Tunnel client

argo-tunnelcloudflarecloudflare-tunnel
v2026.5.2 Apache-2.0
Details →

A terminal built on web technologies

consoleterminal
v3.4.1 MIT
Details →

Warp is the intelligent terminal with AI and your dev team’s knowledge built-in. Warp brings AI, collaboration, and a modern-UX to this essential developer tool to help you become even more powerful.

aiconsoleterminal
vv0.2026.06.03.09.49.stable_02 Proprietary
Details →