ホーム チュートリアル カテゴリ Skills サイトについて
ZH EN JA KO
🏗️

Terraform

IaC クラウド・DevOps

インストールコマンド

npx clawhub@latest install terraform

インストール手順

1
環境確認

Node.js 22以上とOpenClawがインストール済みであることを確認してください。ターミナルでopenclaw --versionを実行して確認できます。

2
インストール実行

上記のインストールコマンドをターミナルで実行します。ClawHubが自動的にTerraformを~/.openclaw/skills/ディレクトリにダウンロード・インストールします。

3
インストール確認

openclaw skills listを実行してインストール済みスキル一覧を確認し、Terraformが表示されていることを確かめてください。

4
パラメータ設定(任意)

下記の紹介にある設定手順に従い、~/.config/openclaw/openclaw.json5にスキルの設定項目を追加してください。

手動インストール方法:Skillフォルダを~/.openclaw/skills/またはプロジェクトのskills/ディレクトリにコピーしてください。フォルダ内にSKILL.mdファイルが必要です。
HCL記述 Plan/Apply 状態管理

詳細紹介

Terraform スキルにより、OpenClaw が Infrastructure as Code の管理を支援し、HCL 設定の記述からデプロイ実行まで対応します。

コア機能

  • HCL 生成:要件の説明から Terraform 設定コードを自動生成
  • Plan 実行terraform plan を実行して変更内容を解説
  • Apply 実行terraform apply の実行(確認が必要)
  • 状態確認:現在のインフラ状態とリソース一覧を表示
  • エラー診断:Terraform 実行エラーを分析して修正案を提供

設定方法

{
  skills: {
    terraform: {
      workingDir: "./infrastructure",
      autoApprove: false,
      backend: "s3"
    }
  }
}

使用シーン

  • 「AWS 上に VPC と2つのサブネットを作成する Terraform 設定を書いて」
  • 「terraform plan を実行して変更内容を確認して」
  • 「現在 Terraform で管理されているリソースは何がある?」
  • 「Plan で RDS インスタンスが再作成されるのはなぜ?」