Repolode
nrwl

nrwl/nx-console

NxやLernaのモノレポで、プロジェクト、タスク、ジェネレーター、タスクグラフを視覚的に操作できるエディター拡張機能とJetBrainsプラグイン。

スター
1,413
フォーク
243
未解決の Issue
38
最終コミット
一昨日

これは何?

Nx Consoleは、NxやLernaのモノレポ向けUIです。VS CodeとCursorの拡張機能、JetBrains IDEのプラグインとして提供されています。エディターを離れずにプロジェクトとターゲットを確認したり、タスクを実行したり、プロジェクトグラフやタスクグラフを調べたりできます。

Generate UIは、あらゆるNxジェネレーターのスキーマを解析し、入力補完、検証、dry-runプレビューを提供します。Project Details Viewでは各プロジェクトのタスクと設定を確認でき、Nx Cloudとの連携によりCIパイプラインの状態や通知も表示されます。

Nx ConsoleにはVS CodeとCursor向けのMCPサーバーも含まれており、nx-mcp npmパッケージを個別にインストールすることもできます。ワークスペースのアーキテクチャ、ジェネレーター、NxのドキュメントをAIチャットツールに提供します。

主な機能

  • 01Projectsビューでプロジェクト、ターゲット、設定を確認。
  • 02タスクを実行し、よく使うNxコマンドのショートカットを保存。
  • 03入力補完、検証、dry-runプレビューを備えたGenerate UI。
  • 04現在のファイルが属するプロジェクトを中心に、プロジェクトグラフとタスクグラフを可視化。
  • 05Nx CloudのCIパイプラインの状態と通知を表示。
  • 06MCPサーバーを通じて、AIチャットにワークスペースのコンテキストを提供。

ユースケース

  • VS Code、Cursor、JetBrains IDEからNxやLernaのタスクを実行・確認する。
  • CLIの代わりにフォームからNxジェネレーターを使い、新しいプロジェクトやコードを生成する。
  • モノレポの構造やジェネレーターに関する知識をAIアシスタントに与える。
  • エディターでのコーディングを続けながら、プルリクエストのCIステータスを確認する。

クイックスタート

  1. 1

    VS Code Marketplace または JetBrains Marketplace から Nx Console 拡張機能をインストールします

  2. 2

    Nx ワークスペースを作成します(Node.js が必要です)

    npx create-nx-workspace@latest my-workspace
  3. 3

    または、既存のリポジトリに Nx をインストールします

    npx nx init

使う前に知っておきたいこと

  • Nx または Lerna のワークスペースと、インストール済みの Node.js が必要です。
  • 互換性が保証されるのは Nx 15 以降のみです。

収録されている特集

トピック

よくある質問

nx-console とは?
NxやLernaのモノレポで、プロジェクト、タスク、ジェネレーター、タスクグラフを視覚的に操作できるエディター拡張機能とJetBrainsプラグイン。 Nx Consoleは、NxやLernaのモノレポ向けUIです。VS CodeとCursorの拡張機能、JetBrains IDEのプラグインとして提供されています。エディターを離れずにプロジェクトとターゲットを確認したり、タスクを実行したり、プロジェクトグラフやタスクグラフを調べたりできます。
nx-console は無料で使えますか?ライセンスは?
nx-console は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
nx-console は今もメンテナンスされていますか?
活発にメンテナンス中。nx-console の最終コミットは 2026年10月23日 です。
nx-console は何に使えますか?
VS Code、Cursor、JetBrains IDEからNxやLernaのタスクを実行・確認する。 CLIの代わりにフォームからNxジェネレーターを使い、新しいプロジェクトやコードを生成する。 モノレポの構造やジェネレーターに関する知識をAIアシスタントに与える。 エディターでのコーディングを続けながら、プルリクエストのCIステータスを確認する。
nx-console のインストール方法は?
VS Code Marketplace または JetBrains Marketplace から Nx Console 拡張機能をインストールします Nx ワークスペースを作成します(Node.js が必要です): npx create-nx-workspace@latest my-workspace または、既存のリポジトリに Nx をインストールします: npx nx init
nx-console はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/nrwl/nx-console

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト