关于 InsideOut — Riley Infrastructure Agent
InsideOut 面向开发者和团队提供云基础设施自动化,可将自然语言应用描述转为架构设计、成本估算、Terraform 和 AWS 或 GCP 部署。它也支持持续检查与管理,生成的 Terraform 可由用户持有。
主要功能
- 01设计 AWS 和 GCP 架构
- 02部署前估算成本
- 03生成并导出 Terraform
- 04部署云基础设施
- 05检查环境并检测漂移
- 06监控日志并管理资源
适用场景
- 01无需 DevOps 专业知识创建后端
- 02部署前估算基础设施成本
- 03通过 AI 开发工具部署基础设施
- 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 | 是 | 可选的 JSON 编码筛选对象,会传递给底层 AWS API。示例:指标时间窗口使用 '{"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 专业知识。团队往往要花几周时间处理各种基础工作——网络、安全、存储和扩展配置——之后才能编写一行产品代码。
InsideOut 消除了这些工作。你只需描述应用,剩下的交给 InsideOut:架构设计、Terraform 生成、成本估算、部署和持续管理。
使用 InsideOut 之前: 手动搭建基础设施、编写 Terraform 并配置云服务,需要花费数周时间。 使用 InsideOut 后: 几分钟内即可部署后端基础设施,并持续进行管理。
| 能力 | 手动 Terraform | InsideOut |
|---|---|---|
| 部署所需时间 | 数天至数周 | 数分钟 |
| 默认安全配置 | 手动 | 自动 |
| 成本可见性 | 部署后查看账单 | 部署前估算 |
| 可观测性设置 | 手动 | 从第一天起就具备 |
| AI 应用构建工具集成 | 无 | 原生支持(Claude Code、Codex、Kiro、Antigravity) |
| Terraform 所有权 | 是 | 是(生成且可导出) |
你可以做什么
- 通过对话设计 AWS/GCP 架构
- 在部署前获取实时成本估算
- 生成可用于生产环境的 Terraform
- 直接从你的工具部署基础设施
- 检查环境并检测配置漂移
- 持续监控日志并管理资源
快速开始
安装后,只需提出请求:
“帮我在 AWS 上为 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
如需完整的插件体验(斜杠命令、Agent、钩子、自动批准):
/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 使用
serverUrl,而非url。
手动安装
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、Microservices、Serverless。即将支持 Azure。
核心能力
根据描述生成基础设施
用自然语言描述你的应用。InsideOut 会生成架构、配置和 Terraform。你可以在同一处查看、调整并部署。
部署前查看成本
在确定方案前,获取与你的实际技术栈相匹配的成本估算;设计阶段即可显示价格,不会出现意外账单。
默认安全且可观测
自动应用安全最佳实践。从第一天起就配置好可观测性,无需事后补设。
完全掌控 Terraform
生成的 Terraform 文件归你所有。你可以使用 InsideOut 默认设置,也可以覆盖任意设置。没有供应商锁定;输出的是标准基础设施即代码。
托管运维
Luther Systems 负责设置和管理关键基础设施,并提供持续更新和运维支持。
工作原理
InsideOut 在单个 MCP 服务后运行多 Agent AI 系统:
| Agent | 职责 |
|---|---|
| Riley | 基础设施顾问——主导设计对话 |
| Hippo | 成本估算与定价优化 |
| Joy | 用户体验与需求收集 |
| Etch | Terraform 代码生成 |
| Core | 架构验证与最佳实践 |
| Axel | 部署编排 |
从你的角度来看,你是在与 Riley 对话。其他 Agent 在幕后协同工作。这些能力以工具的形式接入你的 AI 环境,因此你可以通过对话来使用它们。
安全与身份验证模型
- 安装或使用此技能无需 API 密钥
- MCP 服务通过 HTTPS 远程运行,无需本地二进制文件
- 仅在部署时才需要云凭据,可通过基于浏览器的连接流程提供
- 你可以控制部署到云账户中的内容
- 部署前可以查看所有生成的 Terraform
详细的数据流说明请参阅 SECURITY.md。
Terraform 预设和模块
InsideOut 使用由经过实战验证的标准 Terraform 模块组成的库,以适配常见的基础设施模式。
- Terraform 预设 -- InsideOut 组合使用的预构建模块
- 标准模块 -- Luther Enterprise 底层基础设施模块
常见问题
不使用 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 平台
- Web 应用 -- 无需任何 IDE 即可试用 InsideOut
- 演示视频
- 文档
- Terraform 预设
- Agent Skills 标准
- Subreddit
- llms.txt -- 供 LLM 发现的机器可读产品摘要
关于 Luther Systems
Luther Systems 是一家企业基础设施与自动化公司,成立于 2015 年,总部位于英国伦敦。我们的使命是加速自动化企业时代的到来。
Luther Systems 由一支团队创立,团队成员曾多年为全球一些最大的金融机构自动化复杂流程。公司构建的平台将企业级基础设施和运营能力带给各种规模的团队。
获取帮助
- Discord -- 与开发者和 InsideOut 用户交流
- 预约通话 -- 与我们沟通
- 技术交流 -- 与开发者沟通
- 电子邮件:[email protected]
许可证
评论
一个开放协议,规定了 AI 应用如何以统一方式连接外部工具与数据源。客户端负责与模型对话,MCP 服务负责提供工具、资源和提示模板,两者通过标准消息通信,同一个服务可以被不同客户端复用。