> For the complete documentation index, see [llms.txt](https://docs.flosum.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.flosum.com/devops/devops-ja/kdo/devops-cli/flosum-devops-cli-noinsutru.md).

# Flosum DevOps-CLI 拡張機能のインストール

{% hint style="warning" %}

#### 既知の問題: 必須の更新

**更新が必要です。** Flosum DevOps の現在のリリースでは、Flosum CLI の最新バージョン（**@flosum/cli** パッケージ）および **Flosum DevOps-CLI 拡張機能**。以前の CLI リリースはトポロジーをサポートしておらず、それらを使用する DevOps テナントでは動作できないため、既存のインストールは更新する必要があります。

**Node.js 22 が必要です。** で **Node.js 24**、インストールおよび更新コマンドは成功したように見えますが、以前のリリースのままになります。インストールまたは更新を行う前に Node.js 22 に移行してください。
{% endhint %}

{% hint style="success" %}

#### OSの互換性

**Flosum CLI** および **Flosum DevOps-CLI Extension** は以下のオペレーティングシステムに対応しています：

* **macOS**
* **Linux**

これらのツールは現在、Windowsでの使用を想定していません。
{% endhint %}

## ![](https://225042527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FG5ZbxX918xOHwbAwAJ4n%2FSummary2-Small-Icon.svg?alt=media\&token=da26a67f-ff7f-47b3-8669-06be960dc2d7) 概要

この記事では、Visual Studio Code (VS Code) 用の Flosum DevOps-CLI Extension のインストール方法を説明します。この拡張機能を使用すると、使いやすいインターフェイスから VS Code で Flosum CLI コマンドに直接アクセスできるため、DevOps プロジェクトでの作業に役立ちます。DevOps CLI とその使い方の詳細については、次の記事を参照してください。

* [VS Code における DevOps CLI の概要](/devops/devops-ja/kdo/devops-cli/vs-code-niokeru-devops-cli-no.md)
* [VS Code での DevOps CLI の使用](/devops/devops-ja/kdo/devops-cli/vs-code-deno-devops-cli-no.md)

この拡張機能は、別途インストールされている Flosum CLI を実行します。まず Flosum CLI をインストールしてから、拡張機能をインストールしてください。

* [Flosum CLI Node.js パッケージのインストール](/devops/devops-ja/kdo/devops-cli/flosum-cli-nodejs-pakkjinoinsutru.md)

## 前提条件

{% stepper %}
{% step %}

### Flosum CLI

拡張機能を使用する前に、Flosum CLI をインストールする必要があります。Flosum CLI には、特定のバージョンの Node.js や C++ ビルドツールチェーンなど、独自の前提条件があります。

1. 次の記事に記載されているインストールを完了してください。
2. 次を確認してください `flosum --version` がバージョン番号を返すことを確認し、その値を控えておいてください。

{% hint style="info" %}
CLI の完全な手順、前提条件、トラブルシューティングについては、別の記事に記載されています。

* [Flosum CLI Node.js パッケージのインストール](/devops/devops-ja/kdo/devops-cli/flosum-cli-nodejs-pakkjinoinsutru.md)
  {% endhint %}
  {% endstep %}

{% step %}

### Visual Studio Code

1. 実行していることを確認してください **Visual Studio Code** バージョン **1.106.0** 以降です。
2. 次を選択します **ヘルプ > 更新プログラムの確認** を選択し、続行する前に利用可能な更新をすべてインストールしてください。
   {% endstep %}
   {% endstepper %}

## DevOps-CLI 拡張機能のインストール

{% stepper %}
{% step %}

### Flosum DevOps-CLI Extension をインストールする

1. VS Code を起動します。
2. 次を選択して、拡張機能ビューを開きます **拡張機能** アイコンをアクティビティ バーで。
3. 次の **検索** ボックスに、次を入力します **Flosum DevOps-CLI Extension**.

   <div align="left"><figure><img src="https://225042527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FjGR5xDyis5ezBylmvu49%2FInstallDevopsCli-S02-01.png?alt=media&amp;token=9f2911e4-f88b-4890-8bc5-1cf1e61f2a73" alt="" width="563"><figcaption></figcaption></figure></div>
4. 次をクリックします **インストール** して **Flosum DevOps-CLI Extension**.

   <div align="left"><figure><img src="https://225042527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FWw29sPdfHaWWqmyfwPXi%2FInstallDevopsCli-S02-02.png?alt=media&amp;token=5e02bec5-932c-4e71-96db-62088bec11df" alt="" width="563"><figcaption></figcaption></figure></div>
5. 次をクリックします **発行元を信頼してインストール** を選択して確認します。

   <div align="left"><figure><img src="https://225042527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FMEithibOC6Vlb6T2MK18%2FInstallDevopsCli-S02-03.png?alt=media&amp;token=281575f9-9a20-4b0f-9f75-157e843808c2" alt="" width="563"><figcaption></figcaption></figure></div>
6. Flosum DevOps-CLI Extension が正常にインストールされると、次が表示されます **Flosum** VS Code の左側にあるコマンド パレットのランチャー **ステータス バー**.&#x20;

   <div align="left"><figure><img src="https://225042527-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRpUu5iMlzMFAudyBvMOl%2Fuploads%2FFDHpUxPYj3GCxrHvuaME%2FInstallDevopsCli-S02-04.png?alt=media&amp;token=cdbdbe71-40cc-43c3-9c74-2977691da516" alt="" width="563"><figcaption></figcaption></figure></div>

{% hint style="info" %}

#### Flosum コマンドパレット

にアクセスするには、 **Flosum コマンドパレット**、 **ステータスバー** が VS Code で表示されていることを確認してください。表示/非表示は次の項目から制御できます。 **表示** > **外観** > **ステータスバー**.
{% endhint %}
{% endstep %}

{% step %}

### 両方が最新であることを確認する

1. 次の **拡張機能** ビューで、次が **Flosum DevOps-CLI Extension** 利用可能な更新がないことを確認してください。
2. ターミナルで、インストールされている Flosum CLI を最新の公開リリースと比較します。

   ```
   flosum --version
   npm view @flosum/cli version
   ```

{% hint style="warning" %}

#### flosum が見つからない場合は Visual Studio Code を再起動する

ターミナルで次のメッセージが表示される場合 `flosum` が見つからない場合は、 **Visual Studio Code** 完全に閉じて再度開き、もう一度試してください。新しいターミナル タブを開いても機能しません。 **Visual Studio Code** は起動時に **PATH** のみを読み取るためです。
{% endhint %}

{% hint style="warning" %}

#### 両方を最新に保ち、ただしバージョンは比較しない

拡張機能と Flosum CLI はそれぞれ独立してバージョン番号が付けられています。バージョン番号は同じではなく、一致させることを意図していないため、互いに比較するのではなく、それぞれの参照元と照らし合わせて確認してください。

Flosum CLI は自動更新されないため、Visual Studio Code 経由で自動更新される拡張機能とは異なり、古くなります。CLI が古くなる最も一般的な原因は、22 以外の Node.js バージョンでインストールすることです。この場合、エラーを報告せずに古いリリースがインストールされます。古いリリースは現在の Flosum DevOps をサポートしておらず、動作しません。
{% endhint %}
{% endstep %}
{% endstepper %}

## トラブルシューティング

<details>

<summary>Flosum ランチャーがステータス バーに表示されない</summary>

1. 次を選択します **表示 > 外観 > ステータス バー** を選択し、 **ステータス バー** がオンになっていることを確認してください。
2. 次の **拡張機能** ビューで、 **Flosum DevOps-CLI Extension** がインストールされ、有効になっていることを確認してください。
3. 次を選択してウィンドウを再読み込みします **Developer: Reload Window** をコマンド パレットから。

</details>

<details>

<summary>Flosum CLI は公開されているものより古いバージョンです</summary>

拡張機能と CLI はそれぞれ独立してバージョン番号が付けられているため、両者のバージョン番号に差があるのは想定どおりであり、問題ではありません。代わりに、CLI を公開リリースと比較してください。

```
flosum --version
npm view @flosum/cli version
```

もし `flosum --version` が低い番号を示す場合、CLI は最新ではありません。

1. 次を実行します `node --version` そして、次を返すことを確認してください **v22.x**.
2. そうでない場合は、次をインストールします **Node.js 22** CLI の記事で説明されているとおりに。
3. 既存の CLI を削除して再インストールし、2 つのコマンドをもう一度比較してください。

{% hint style="info" %}
CLI を次にインストールすると **Node.js 24** エラーを報告せずに、古いリリースが静かにインストールされます。これが CLI が古くなる最も一般的な原因です。

* [Flosum CLI Node.js パッケージのインストール](/devops/devops-ja/kdo/devops-cli/flosum-cli-nodejs-pakkjinoinsutru.md)
  {% endhint %}

</details>

<details>

<summary>拡張機能はインストールされているのに拡張機能コマンドが失敗する</summary>

拡張機能は Flosum CLI を実行するため、CLI に問題があると拡張機能コマンドの失敗として現れます。

1. 次の場所でターミナルを開き **Visual Studio Code** 、次を実行します `flosum --version`.
2. コマンドが見つからない場合は、 **Visual Studio Code** 完全に閉じて再度開き、もう一度コマンドを実行してください。エディターが **PATH** 変更を起動時にのみ認識するため、多くの場合これで解決します。
3. それでも見つからない場合は、VS Code の外でターミナルを開き **Visual Studio Code** 同じコマンドを実行してください。そこでバージョン番号が表示される場合、エディターは古い環境で実行されています。バージョン番号が表示されない場合は、CLI が正しくインストールされていません。
4. コマンドでモジュールが見つからないと報告される場合、CLI のインストールは完了していません。CLI の記事にあるトラブルシューティング手順に従ってください。

</details>


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation by asking a question.

Perform an HTTP GET request on the following URL with the `ask` and `goal` query parameters:

```
GET https://docs.flosum.com/devops/devops-ja/kdo/devops-cli/flosum-devops-cli-noinsutru.md?ask=<question>&goal=<user_goal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is what the user is ultimately trying to achieve, the reason they need the answer. Sharing it helps GitBook give you a better, more relevant answer. A goal is most helpful when it describes the outcome the user wants rather than restating the question. For example, with `ask=how do I create an API token`, a goal like `automate deployments from our CI pipeline` lets GitBook tailor the answer to that use case.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
