swift hoge じゃなくて swift-legacy-driver hoge なら PATH にある swift-hoge を呼び出してくれるので,macOS かどうかじゃなくてそもそも legacy driver と new driver (swift-driver repo) の違いだと思います.swift-driver は drop-in replacement を目指していると書いていたので,issue を立てたら確認してもらえたりしないですかね? https://github.com/swiftlang/swift-driver/issues (edited)swift hoge -disallow-use-new-driver でも swift-legacy-driver hoge と同じで PATH にある swift-hoge を呼び出してくれます.