InsideOut — Riley Infrastructure Agent について
InsideOutは、開発者やチーム向けのクラウドインフラ自動化サービスです。自然言語のアプリケーション説明からAWSまたはGCPの設計、コスト見積もり、Terraform生成、デプロイを行い、継続的な確認と管理にも対応します。生成したTerraformは利用者が保持できます。
主な機能
- 01AWSとGCPのアーキテクチャ設計
- 02デプロイ前のコスト見積もり
- 03Terraformの生成とエクスポート
- 04クラウドインフラのデプロイ
- 05環境の確認とドリフト検出
- 06ログ監視とリソース管理
活用シーン
- 01DevOpsの専門知識なしでのバックエンド構築
- 02デプロイ前のインフラコスト見積もり
- 03AI開発ツールからのインフラデプロイ
- 04クラウド環境のドリフト確認
MCP 対応
InsideOutはHTTPS経由のリモートMCPサーバーとして動作します。互換性のあるAI環境に、インフラ設計、見積もり、Terraform生成、デプロイ、管理のツールを提供します。
設定
リモートサーバーはインストール不要です。クライアントを選んで設定をコピーするか、ワンクリックで導入できます。
https://app.luthersystems.com/v1/insideout-mcpclaude mcp add --transport http insideout-agent-skills https://app.luthersystems.com/v1/insideout-mcp{"mcpServers":{"insideout-agent-skills":{"type":"http","url":"https://app.luthersystems.com/v1/insideout-mcp"}}}Cursor で開く{"servers":{"insideout-agent-skills":{"type":"http","url":"https://app.luthersystems.com/v1/insideout-mcp"}}}VS Code で開く{"mcpServers":{"insideout-agent-skills":{"type":"http","url":"https://app.luthersystems.com/v1/insideout-mcp"}}}{"mcpServers":{"insideout-agent-skills":{"serverUrl":"https://app.luthersystems.com/v1/insideout-mcp"}}}コマンドはターミナルで実行し、JSON は各クライアントの MCP 設定に貼り付けて再起動します。認可が必要なサーバーは初回接続時にログインを求めます。
ツール
24| パラメーター | 型 | 必須 | 説明 |
|---|---|---|---|
| session_id | string | はい | convoopen から取得したセッション ID — ?token=... のサフィックスも含め、返す際は完全に同じ値を使用してください(形式:sess_v2_*?token=*)。このサフィックスはセッション認証情報の一部です。要約時にも決して削除しないでください。検査プローブを成功させるには、セッションで AWS のデプロイを試行済みである必要があります。 |
| service | enum | はい | クエリ対象の AWS サービス。例:'ec2'、'rds'、'vpc'、's3'、'lambda'、'eks'、'ecs'、'cost-explorer'。action='list-actions' を使って、サービスでサポートされているアクションを確認します。account | acm | alb | apigateway | apprunner | backup | bedrock | cloudfront | cloudwatchlogs | cognito | cost-explorer | dynamodb | ebs | ec2 | ecs | eks | elasticache | kms | lambda | msk | opensearch | rds | route53 | s3 | sagemaker | secretsmanager | sqs | vpc | waf |
| action | string | はい | サービスで実行する操作。例:'describe-instances'(ec2)、'list-buckets'(s3)、'list-keys'(kms)、'get-cost-summary'(cost-explorer)、'list-actions'(検出)、'list-metrics' / 'get-metrics'(CloudWatch)。 |
| filters | string | はい | 基盤となる AWS API に渡す、任意の JSON エンコード済みフィルターオブジェクト。例:メトリクスの期間には '{"hours":6}'、コストのクエリには '{"days":7,"granularity":"DAILY"}'。 |
| detail | boolean | はい | true の場合、単一リソースの完全なメタデータを返します(filters にリソース ID が必要です)。false(デフォルト)の場合、要約を返します。 |
| raw | boolean | はい | true の場合、未加工の AWS API 応答を返します。要約された応答に表示されないフィールドを取得するための手段です。 |
詳細
Luther Systems の InsideOut
クラウドインフラストラクチャの自動化ツールです。アプリケーションを自然言語で説明すると、InsideOut が本番環境に対応したバックエンドインフラストラクチャを設計、設定、デプロイ、管理します。数週間ではなく、数分で完了します。
単体で動作するほか、MCP を介して AI アプリビルダーに直接統合することもできます。
クイックインストール(30 秒)
npx skills add luthersystems/insideout-agent-skills
Claude Code、Codex、Cursor、Kiro、Windsurf、およびほか 30 以上のツールで利用できます。
Skills.sh で見る | Web アプリを試す — インストール不要です。
InsideOut が解決する問題
クラウドインフラストラクチャのセットアップには時間がかかり、エラーも発生しやすく、深い DevOps の専門知識が必要です。チームは、製品コードを 1 行も書く前に、ネットワーク、セキュリティ、ストレージ、スケーリング設定などの基盤づくりに何週間も費やしています。
InsideOut はこうした問題を解消します。アプリケーションを説明するだけで、あとは InsideOut が対応します。アーキテクチャの設計、Terraform の生成、コストの見積もり、デプロイ、継続的な管理まで行います。
InsideOut を使わない場合: インフラストラクチャの手動セットアップ、Terraform の作成、クラウド設定に何週間もかかります。 InsideOut を使う場合: 数分でバックエンドインフラストラクチャをデプロイし、継続的に管理できます。
| 機能 | Terraform を手動で使用 | InsideOut |
|---|---|---|
| デプロイまでの時間 | 数日から数週間 | 数分 |
| セキュリティのデフォルト設定 | 手動 | 自動 |
| コストの可視性 | デプロイ後の請求 | デプロイ前の見積もり |
| オブザーバビリティの設定 | 手動 | 初日から利用可能 |
| AI アプリビルダーとの統合 | なし | ネイティブ(Claude Code、Codex、Kiro、Antigravity) |
| Terraform の所有権 | あり | あり(生成、エクスポート可能) |
できること
- AWS/GCP のアーキテクチャを対話形式で設計する
- デプロイ前にリアルタイムのコスト見積もりを取得する
- 本番環境に対応した Terraform を生成する
- 使用中のツールからインフラストラクチャを直接デプロイする
- 環境を調査し、構成ドリフトを検出する
- ログを監視し、リソースを継続的に管理する
クイックスタート
インストール後、次のように尋ねるだけです。
「AWS 上で、DB と認証機能を備えた Go 言語のマイクロサービスアプリ向けに、スケーラブルなバックエンドを構築してください。」
InsideOut は次のことを行います。
- アーキテクチャを提案します(ECS、RDS、Cognito、ALB、VPC など)。
- 月額コストを見積もります。
- 本番環境に対応した Terraform を生成します。
- AWS または GCP アカウントにデプロイします。
You: "I need infrastructure for an e-commerce platform, 1k monthly users on AWS"
Riley: "I'd recommend ECS for your containers, RDS PostgreSQL for your database,
ElastiCache Redis for sessions, and an ALB. Estimated cost: ~$350/month.
Want me to adjust anything?"
You: "Looks good, generate the Terraform"
[Generates production-ready Terraform files]
You: "Deploy it"
[Deploys to AWS, streams logs in real-time]
対象ユーザー
| ユーザー | 用途 |
|---|---|
| 個人開発者 | DevOps の専門知識がなくても、本番環境向けのバックエンドをリリースできます |
| スタートアップのエンジニアリングチーム | アイデアからデプロイ済みのインフラストラクチャまで、数分で進められます |
| AI アプリビルダー | インフラストラクチャの自動化を AI ネイティブな開発ワークフローに直接統合できます |
| エンタープライズチーム | ベストプラクティスとコスト管理に基づいて、インフラストラクチャを標準化できます |
| DevOps/プラットフォームエンジニア | アーキテクチャと IaC のワークフローを高速化できます |
手作業で組み立てるより、実現したいことを説明したい方に最適です。
利用方法を選択
| 利用方法 | 最適な対象 | インストール |
|---|---|---|
| このリポジトリ(Codex に推奨) | 複数の AI ツールで使えるポータブルなスキル | npx skills add luthersystems/insideout-agent-skills |
| Claude Code プラグイン | Claude Code のネイティブな機能を最大限に活用 | /plugin marketplace add luthersystems/insideout-claude-code |
| Kiro power | Kiro のネイティブな機能を最大限に活用 | GitHub から power を追加:luthersystems/insideout-power |
| Web アプリ | インストール不要 | ブラウザーで開く |
インストール(詳細)
推奨:Skills CLI
npx skills add luthersystems/insideout-agent-skills
Claude Code
プラグインの全機能(スラッシュコマンド、エージェント、フック、自動承認)を利用する場合:
/plugin marketplace add luthersystems/insideout-claude-code
/plugin install insideout
Codex
npx skills add luthersystems/insideout-agent-skills --agent codex
$insideout と入力して有効にします。Codex が MCP サーバーが見つからないことを検知し、自動インストールを促します。
フォールバック: 自動インストールが開始されない場合は、次を実行してください:
codex mcp add insideout --url https://app.luthersystems.com/v1/insideout-mcp
Cursor
npx skills add luthersystems/insideout-agent-skills --agent cursor
次に、MCP サーバーを Cursor の MCP 設定に追加します:
{
"mcpServers": {
"insideout": {
"type": "http",
"url": "https://app.luthersystems.com/v1/insideout-mcp"
}
}
}
Windsurf
npx skills add luthersystems/insideout-agent-skills --agent windsurf
Windsurf MCP Marketplace を使うか、設定から手動で MCP を追加します。
Kiro
フル機能を利用するには(ステアリングファイル、デザインパターンガイド、自動承認):
- Powers パネルを開きます
- GitHub から power を追加をクリックします
- 次を入力します:
luthersystems/insideout-power
Antigravity
npx skills add luthersystems/insideout-agent-skills --agent antigravity
次に、Antigravity で MCP サーバーを追加します:「...」メニュー → MCP Servers → Manage MCP Servers → View raw config:
{
"mcpServers": {
"insideout": {
"serverUrl": "https://app.luthersystems.com/v1/insideout-mcp"
}
}
}
注: Antigravity では
urlではなくserverUrlを使用します。
手動インストール
git clone https://github.com/luthersystems/insideout-agent-skills.git
cp -r insideout-agent-skills ~/.agents/skills/insideout
~/.agents/skills/ ディレクトリは、ツール間で共通の標準的な場所です。ほとんどの AI コーディングツールは、ここにあるスキルを自動的に検出します。
対応サービス(60 以上)
| カテゴリ | AWS | GCP |
|---|---|---|
| コンピューティング | EC2、ECS、EKS、Lambda | Compute Engine、Cloud Run、GKE、Cloud Functions |
| データベース | RDS PostgreSQL、DynamoDB、ElastiCache、OpenSearch | Cloud SQL、Firestore、Memorystore |
| ネットワーキング | VPC、ALB、CloudFront、API Gateway | VPC、Load Balancing、Cloud CDN、API Gateway |
| ストレージ | S3 | Cloud Storage |
| セキュリティ | WAF、KMS、Secrets Manager、Cognito | Cloud Armor、Cloud KMS、Secret Manager、Identity Platform |
| メッセージング | SQS、MSK(Kafka) | Pub/Sub |
| オブザーバビリティ | CloudWatch、Managed Grafana | Cloud Logging、Cloud Monitoring |
| AI/ML | Bedrock | Vertex AI |
| CI/CD | CodePipeline、GitHub Actions | Cloud Build |
| バックアップ | AWS Backup | GCP Backups |
アーキテクチャパターン:AI Stack、マイクロサービス、サーバーレス。Azure への対応は今後追加予定です。
主な機能
説明からインフラストラクチャを生成
アプリケーションを自然言語で説明します。InsideOut がアーキテクチャ、設定、Terraform を生成します。すべてを一か所で確認、調整してデプロイできます。
デプロイ前のコスト可視化
確定する前に、使用する構成の正確なコスト見積もりを確認できます。予想外の請求はなく、設計時に料金が表示されます。
安全性と可観測性を標準で確保
セキュリティのベストプラクティスが自動的に適用されます。初日からオブザーバビリティが設定されるため、後から設定する必要はありません。
Terraform を完全に管理
生成された Terraform ファイルはお客様が所有します。InsideOut のデフォルト設定を使うことも、任意の設定を上書きすることもできます。ロックインはなく、出力は標準的なインフラストラクチャ・アズ・コードです。
マネージド運用
Luther Systems が重要なインフラストラクチャをセットアップし、管理します。継続的な更新と運用サポートも含まれます。
動作の仕組み
InsideOut は、単一の MCP サーバーの背後でマルチエージェント AI システムを使用しています:
| エージェント | 役割 |
|---|---|
| Riley | インフラストラクチャアドバイザー — 設計についての対話を主導します |
| Hippo | コスト見積もりと料金の最適化 |
| Joy | ユーザーエクスペリエンスと要件の収集 |
| Etch | Terraform コードの生成 |
| Core | アーキテクチャの検証とベストプラクティス |
| Axel | デプロイのオーケストレーション |
ユーザーから見ると、Riley と会話している形になります。他のエージェントは裏側で動作します。これらの機能は AI 環境内のツールとして公開されるため、会話を通じて利用できます。
セキュリティと認証モデル
- スキルのインストールや使用に API キーは不要です
- MCP サーバーは HTTPS 経由でリモート実行されるため、ローカルバイナリは不要です
- クラウド認証情報が必要になるのはデプロイ時のみで、ブラウザベースの接続フローを通じて使用されます
- クラウドアカウントにデプロイする内容はお客様が管理できます
- デプロイ前に、生成されたすべての Terraform を確認できます
データフローの詳細については、SECURITY.md を参照してください。
Terraform プリセットとモジュール
InsideOut は、一般的なインフラストラクチャパターン向けに構成された、実績のある標準 Terraform モジュールのライブラリを使用します。
- Terraform プリセット -- InsideOut が組み合わせる事前構築済みモジュール
- 標準モジュール -- 基盤となる Luther Enterprise インフラストラクチャモジュール
FAQ
InsideOut の UI を使わずに InsideOut を利用できますか? はい。InsideOut は Claude Code、Codex、Kiro、Antigravity、および MCP 互換のあらゆる AI 開発環境と連携するため、InsideOut のインターフェースを開かずに、エディターから直接インフラストラクチャの設計、価格の確認、デプロイを行えます。
生成された Terraform の所有権は自分にありますか? はい。InsideOut は標準的な Terraform ファイルを生成します。お客様はそのファイルを所有し、エクスポート、変更したり、プラットフォームとは独立して使用したりできます。
デフォルトの構成を上書きできますか? はい。InsideOut はベストプラクティスに基づくデフォルトを適用しますが、すべての設定を上書きできます。デプロイ前の最終的な構成はお客様が管理できます。
InsideOut はどのクラウドに対応していますか? AWS と Google Cloud Platform に対応しています。AWS は最も幅広い種類のリソースをサポートし、対応が最も充実しています。Azure への対応は今後予定されています。
InsideOut は AI アプリケーションのバックエンドに適していますか? はい。InsideOut は AI スタックのアーキテクチャを明示的にサポートしており、Claude Code、Codex、Kiro、Antigravity などの AI ネイティブな開発環境や、その他の MCP 互換ツールで動作するよう設計されています。
料金はどのように決まりますか? お客様のスタックに合わせたコスト見積もりを、デプロイ前に確認できます。プラットフォームの料金については、Luther Systems までお問い合わせください:[email protected]
リソース
- Skills.sh -- Skills レジストリのスキル一覧
- InsideOut プラットフォーム
- ウェブアプリ -- IDE を使わずに InsideOut をお試しいただけます
- デモ動画
- ドキュメント
- Terraform プリセット
- Agent Skills 標準
- サブレディット
- llms.txt -- LLM による情報検索向けの、機械可読な製品概要
Luther Systems について
Luther Systems は、2015 年に設立されたエンタープライズ向けインフラストラクチャおよび自動化企業で、英国ロンドンに本社を置いています。私たちの使命は、エンタープライズの自動化を加速させることです。
世界最大級の金融機関の複雑なプロセスを長年自動化してきたチームによって設立された Luther Systems は、あらゆる規模のチームにエンタープライズ品質のインフラストラクチャと運用を提供するプラットフォームを構築しています。
サポート
- Discord -- 開発者や InsideOut ユーザーとチャットできます
- 通話を予約 -- 私たちとお話しいただけます
- 技術相談 -- 開発者とお話しいただけます
- メール:[email protected]
ライセンス
コメント
AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。