What is Infrawise?
Infrawise gives AI coding assistants deterministic infrastructure awareness. Instead of guessing from source files, Claude Code can query your actual AWS tables, indexes, Lambda configs, SQS queues, and database schemas through MCP. All analysis is deterministic — AST parsing, schema introspection, and rule-based analyzers with no LLM involved in the analysis itself.
How to use Infrawise?
Install globally via npm (npm install -g infrawise), run infrawise init in your project directory, then add the server to Claude Code's MCP configuration in ~/.claude/settings.json with the command infrawise dev.
Key features of Infrawise
- Complete infrastructure snapshot with counts and high-severity findings
- Full infrastructure graph displaying all nodes, edges, and findings
- Function-level analysis including scans, missing indexes, and N+1 issues
- Exact GSI configuration suggestions for DynamoDB tables
- SQL index suggestions for PostgreSQL, MySQL, and MongoDB
- SQS queue details including DLQ status, encryption, and message counts
- Secrets Manager overview with rotation status (values never included)
Use cases of Infrawise
- Identify performance issues in specific Lambda functions during code review
- Get exact index configurations for DynamoDB, PostgreSQL, MySQL, or MongoDB tables
- Audit SQS queues, SNS topics, and CloudWatch error patterns across accounts
- Retrieve Lambda runtime configurations, environment variable names, and memory settings
- Assess Secrets Manager rotation and SSM Parameter Store tiers without exposing values
コメント