自然言語インタラクションを通じて、クラウドインフラのテンプレートを生成・管理する AI 駆動の Infrastructure as Code(IaC)アシスタントです。現在は Alibaba Cloud ROS と Terraform ワークフローをサポートしています。
Language: English | 中文 | Español | Français | Deutsch | 日本語 | Português
macOS Apple Silicon ·
Windows x64 ·
Linux AppImage ·
Linux deb ·
すべてのリリースファイル
Python も pip もターミナルのセットアップも不要——ネイティブアプリをダウンロードして、すぐにクラウドインフラの構築を始められます。
ネイティブアプリとして利用する場合は、最新の GitHub リリース からお使いの環境に合ったパッケージをダウンロードしてください。
- Apple シリコン搭載 Mac:
.dmg - Windows x64:
.exeインストーラー - Linux x64:
.AppImageまたは.deb
デスクトップアプリは CLI や Web アプリと同じ IaC Code エンジンを使用し、モデルプロバイダー、クラウド認証情報、設定、プロジェクト、セッションも共有します。初回起動時に、IaC Code で操作するプロジェクトフォルダーを選択してください。Windows 版では Git Bash の有無も確認し、未導入の場合はインストール手順を案内します。
macOS 版、Windows 版、AppImage 版では、暗号署名された更新をアプリ内で確認して適用できます。deb パッケージは、新しいパッケージをインストールして更新します。安定版 macOS パッケージは Apple Developer ID で署名され、Apple の公証を受けています。安定版 Windows パッケージには Authenticode の発行元署名が付いています。必ず公式リリースページから入手し、添付された SHA256SUMS を確認してください。詳しい手順とトラブルシューティングについては、デスクトップアプリガイドをご覧ください。
以下の CLI と Web アプリは、macOS・Linux・Windows 上の Python 3.10 以降で動作します。デスクトップアプリのみを使用する場合は、このセクションをスキップできます。
Windows の注意事項: Windows では、ツール実行環境として使用する bash シェルを提供するために Git for Windows のインストールが必要です。Git Bash がインストール済みだが PATH に含まれていない場合は、環境変数
IAC_CODE_GIT_BASH_PATHを設定してください。まだインストールしていない場合は、iac-code install-git-bashを実行すると Git for Windows を自動的にインストールできます(npmmirror ミラー経由でダウンロード)。
pip install iac-code初回使用時は、インタラクティブモードで /auth を入力して LLM プロバイダーと IaC クラウドサービスを設定してください。
直接実行してインタラクティブ REPL に入ります:
iac-code--prompt でワンショットプロンプトを渡します:
iac-code --prompt "VPC と 2 つの ECS インスタンスを作成"stdin からの読み取りもサポートされています:
echo "OSS バケットを作成" | iac-code --prompt -グラフィカルな画面がお好みですか?ローカルの Web アプリを起動できます。CLI と同じエンジンで動作し、同じセッションを共有します。Web アプリには http エクストラが必要なので、先にインストールしてください:
pip install 'iac-code[http]'
iac-code webデフォルトではブラウザで http://127.0.0.1:8766 を開きます(ループバックのみ)。詳しくは Web アプリガイドをご覧ください。
IaC Code を対応エージェントに追加すると、会話からクラウド構成の設計、ROS/Terraform テンプレート、料金見積もり、スタック操作、Alibaba Cloud リソースのデプロイを行えます。最新の安定版 Skillをダウンロードするか、IaC Code 公式 Skills の概要で配布方法を比較してください。
uv をインストールしてから:
make install # 依存関係と pre-commit フックをインストール
make dev # デバッグモードで実行
make test # テストを実行
make lint # リンターを実行
make format # コードをフォーマット詳細はコントリビュートガイドをご覧ください。
| DingTalk | Discord |
|---|---|
![]() |
![]() |





