Skip to content
KitploitKITPLOIT
ツールブログ
提出
ツールブログ
提出

ハッキング、侵入テスト、サイバーセキュリティツールをあなたのセキュリティアーセナルに!

Kitploitはハッキング、サイバーセキュリティ、ペネトレーションテストのツールディレクトリです。最新のプロジェクトアップデートを見つけて、脆弱性の発見、システム分析、テストの自動化、セキュリティの強化を行いましょう。

··フィード·お問い合わせ·プライバシー·© 2026 Kitploit

ツールディレクトリ

カテゴリ

すべてのカテゴリを見る
Loading categories
lowkey — フルスタックのプロトタイピングエージェントをあなたのAWSアカウントにデプロイする (OpenClaw, Kiro-Cli, Pi, Hermes, Claude Code, Codex) | Kitploit
ツール/GitHubGitHub/inceptionstack/lowkey
クラウドインフラストラクチャセキュリティコンテナセキュリティスクリプトと自動化構成監査クラウドセキュリティDevSecOpsシークレット検出脅威インテリジェンスインシデントレスポンスAIセキュリティ
GitHubinceptionstack/lowkey

lowkey

6493日前Kitploit レビュー済み

人気

すべて見る →

コミュニティで最も使われているツールを見つけましょう。

すべてのツールを探索

ツールコレクションを閲覧

すべてのツールを見る →
共有

フルスタックのプロトタイピングエージェントをあなたのAWSアカウントにデプロイする (OpenClaw, Kiro-Cli, Pi, Hermes, Claude Code, Codex)

リポジトリを見るウェブサイト

AWS上のセルフホスト型AIコーディングエージェント — OpenClaw、Claude Code、Codex、Kiro、NemoClaw、Hermes

Lowkey Agent デモ

▶️ YouTubeで完全なウォークスルーを見る

📝 ブログ記事を読む: 「エージェントに独自のAWSアカウントを与えてみた」

TL;DR — Lowkeyをデプロイ:

root@kitploit:~
curl -sfL install.lowkey.run | bash

bash、zsh、AWS CloudShellで動作します。インストーラーは、パック、プロファイル、デプロイ方法を対話形式で案内します。

Lowkeyインストーラー

ワンライナー例(非対話型):

root@kitploit:~
# 完全なビルダーエージェント(AWSリソースの作成/変更/削除可)
curl -sfL install.lowkey.run | bash -s -- -y --pack openclaw --profile builder

# 読み取り専用アドバイザー(すべて表示可能、変更不可)
curl -sfL install.lowkey.run | bash -s -- -y --pack openclaw --profile account_assistant

# パーソナルアシスタント(Bedrockのみ、AWSアクセスなし)
curl -sfL install.lowkey.run | bash -s -- -y --pack claude-code --profile personal_assistant

# サンドボックス化されたパーソナルアシスタント(NemoClaw — OpenShellサンドボックス内で隔離)
curl -sfL install.lowkey.run | bash -s -- -y --pack nemoclaw --profile personal_assistant

# Kiro CLIエージェント(AWSエージェンティックIDE — デプロイ後に対話的ログインが必要)
curl -sfL install.lowkey.run | bash -s -- -y --pack kiro-cli --profile builder

# Codex CLIエージェント(OpenAI — ビルダーエージェント、Bedrock不要)
curl -sfL install.lowkey.run | bash -s -- -y --pack codex-cli
# デプロイ後、インスタンスにSSM接続し、codex login を実行
# (ChatGPT/ブラウザ または APIキー — お好きな方法で)

要件: AWS CLI + 専用サンドボックスアカウントの管理者アクセス。

⚠️ クリーンなアカウントにデプロイしてください。LLMはミスを起こします。サンドボックスが被害範囲を限定します。

アンインストール: curl -sfL uninstall.lowkey.run | bash


はじめに

ステップ1: Lowkeyをインストール

curl -sfL install.lowkey.run | bash を実行 — インストーラーは パック、プロファイル、インスタンスサイズ、デプロイ方法(CloudFormation CLI または Console)を案内します。

📊 テレメトリーオプトアウト: インストーラーは匿名のインストールテレメトリー(開始/成功/失敗 + OS/アーキテクチャ/所要時間 — コード、資格情報、IP、ホスト名は送信されません)を送信します。インストール前にオプトアウトするには:

root@kitploit:~
mkdir -p ~/.lowkey && touch ~/.lowkey/telemetry-off

または、インストーラー実行時に LOWKEY_TELEMETRY=0 を設定します。完全なプライバシー詳細 →

非対話型デプロイ用のCLIフラグ:

権限プロファイル:

エージェントパック:

インストーラーは動的にパックを検出し、どれをデプロイするか尋ねます。実験的パックは明確にマークされています。

AWS CloudShellからでも動作! AWS CloudShell から直接インストーラーを実行できます — ローカル設定は不要です。CloudShellはコンソールセッションからAWS資格情報が既に設定されています。

手動デプロイ(代替)```bash # Clone git clone https://github.com/inceptionstack/lowkey.git cd lowkey/deploy/cloudformation

Deploy (OpenClaw — default)

aws cloudformation create-stack
--stack-name my-loki
--template-body file://template.yaml
--parameters ParameterKey=EnvironmentName,ParameterValue=my-loki
--capabilities CAPABILITY_NAMED_IAM
--region us-east-1

Deploy (Hermes — lighter alternative)

aws cloudformation create-stack
--stack-name my-hermes
--template-body file://template.yaml
--parameters
ParameterKey=EnvironmentName,ParameterValue=my-hermes
ParameterKey=PackName,ParameterValue=hermes
ParameterKey=InstanceType,ParameterValue=t4g.medium
ParameterKey=DataVolumeSize,ParameterValue=0
--capabilities CAPABILITY_NAMED_IAM
--region us-east-1

Wait ~10 min, then connect

aws ssm start-session --target

Talk to your Lowkey

openclaw tui # or use the alias: loki tui

root@kitploit:~
Full deployment guide: [Deploying Lowkey on AWS](https://github.com/inceptionstack/lowkey/wiki/Deploying-Lowkey-on-AWS)

</details>

### Step 2: 必須のブートストラップを実行する

> **重要 — これにより、ミスが減り、エージェントの動作が大幅に改善されます。**

Lowkeyに初めて接続した後、必須のブートストラップを実行してください。これらは以下にあります: [`bootstraps/essential/`](https://github.com/inceptionstack/lowkey/tree/main/bootstraps/essential)

**プロンプト例** — これをLowkeyのチャットに貼り付けてください:

> *"Lowkey、こちらのURL https://github.com/inceptionstack/lowkey/tree/main/bootstraps/essential に基づいて自分自身をブートストラップしてください。"*

利用可能な必須ブートストラップ:

- **BOOTSTRAP-ALARMS** — CloudWatchアラーム監視を設定します
- **BOOTSTRAP-CODING-GUIDELINES** — 開発標準とコーディングプラクティスを設定します
- **BOOTSTRAP-DAILY-UPDATE** — デイリーステータス更新手順を設定します
- **BOOTSTRAP-DIAGRAMS** — アーキテクチャ図の生成を有効にします
- **BOOTSTRAP-DISK-SPACE-STRAT** — ディスク容量管理戦略を設定します
- **BOOTSTRAP-MCPORTER** — MCPツール管理のためのMCPorterを設定します
- **BOOTSTRAP-MEMORY-SEARCH** — 永続メモリ検索機能を有効にします
- **BOOTSTRAP-PLAYWRIGHT** — Playwrightブラウザ自動化を設定します
- **BOOTSTRAP-SECRETS-AWS** — AWSシークレットと認証情報管理を設定します
- **BOOTSTRAP-SECURITY** — セキュリティプロトコルとガイドラインを確立します

### Step 3: オプションのブートストラップを実行する

> あると便利 — ご自身のワークフローに合うものをご覧になって選択してください。

必須のブートストラップを実行した後、希望するオプションのブートストラップを実行してください。以下にあります: [`bootstraps/optional/`](https://github.com/inceptionstack/lowkey/tree/main/bootstraps/optional)

利用可能なオプションのブートストラップ:

- **BOOTSTRAP-GITHUBACTION-CODE-REVIEW** — GitHub Actionsと自動コードレビューを統合します
- **BOOTSTRAP-PIPELINE-NOTIFICATIONS** — CI/CDパイプラインノーティフィケーションを設定します
- **BOOTSTRAP-SKILLS** — loki-skillsライブラリの手動インストール/リカバリ(`openclaw`パックにより自動インストールされます)
- **BOOTSTRAP-WEB-UI** — Webユーザーインターフェースを設定します
- **OPTIMIZE-TOO-LARGE-CONTEXT** — 大規模コンテキストウィンドウの最適化戦略

### Step 4: Telegram連携(必要な場合)

Telegram経由でLowkeyを使用したい場合は、以下のTelegramブートストラップを実行してください: [`bootstraps/telegram/`](https://github.com/inceptionstack/lowkey/tree/main/bootstraps/telegram)

- **BOOTSTRAP-TELEGRAM** — 基本的なTelegramボット連携を設定します
- **BOOTSTRAP-TELEGRAM-GROUP** — Telegramグループチャット機能を設定します

### アンインストール

アカウントから1つまたはすべてのLowkeyデプロイメントを削除します:```sh
curl -sfL uninstall.lowkey.run | bash
ツールをダウンロード
フラグ説明
--non-interactiveすべてのプロンプトをスキップし、デフォルトを使用(エイリアス: --yes、-y)
--pack <名前>エージェントパック: openclaw、claude-code、hermes、nemoclaw、kiro-cli、codex-cli、pi、ironclaw、roundhouse
--profile <名前>権限プロファイル: builder、account_assistant、personal_assistant
--method <方法>デプロイ方法: cfn(CloudFormation)
プロファイルIAMインスタンスユースケース
🔴 builderAdministratorAccesst4g.xlargeアプリ構築、インフラデプロイ、パイプライン管理
🟡 account_assistantReadOnlyAccess + Bedrockt4g.mediumコスト分析、アーキテクチャレビュー、デバッグ
🟢 personal_assistantBedrockのみt4g.mediumライティング、リサーチ、コーディングヘルプ、日々のタスク
パック説明インスタンスデータボリューム
OpenClaw(デフォルト)ステートフルAIエージェント、24/7ゲートウェイ、永続メモリ、Telegram/Discord/Slack対応t4g.xlarge推奨80GB
Claude CodeAnthropicのコーディングエージェント — Bedrockネイティブ、固定CLIバージョン、AWSプラグイン+MCP、フルツールアクセスt4g.large推奨不要(0に設定)
Hermes (実験的)NousResearch CLIエージェント — 軽量、ターミナル指向、自己改善スキルt4g.mediumで十分不要(0に設定)
Pi (実験的)最小限のターミナルコーディングハーネス — 読み取り、書き込み、編集、bashツールt4g.mediumで十分不要(0に設定)
IronClaw (実験的)NEAR AIによるRustベースのAIエージェント — 静的バイナリ、高速起動t4g.mediumで十分不要(0に設定)
NemoClaw (実験的)NVIDIA OpenShellサンドボックス内のOpenClaw — Landlock + seccomp + netns分離、Bedrockify経由でBedrock。personal_assistantプロファイルのみ。t4g.xlarge必須80GB
Kiro CLI (実験的)MCPサーバー対応のAWSエージェンティックIDEターミナルクライアント。独自のクラウド推論(Bedrockではない)を使用。デプロイ後に対話的SSOログインが必要。t4g.mediumで十分不要(0に設定)
Codex CLI (実験的)OpenAIのCodexコーディングエージェント — OpenAI APIを直接使用(Bedbrook不使用)。ビルダーエージェント(全アクセス危険)として設定。インストール完了後、インスタンスにSSM接続し、codex loginを実行。t4g.mediumで十分不要(0に設定)
Troika (実験的)3つのハーネスコーディングマシン — OpenClaw/Hermes + Claude Code + Codex CLI、すべてAmazon Bedrock経由。SSMログイン時に自動起動するデイリードライバーを選択。agents driver <名前>で切り替え。ビルダーのみ。Anthropic + Bedrock Mantleモデルアクセスが必要。t4g.xlarge必須80GB

タグでデプロイメントを検索し、削除するものを選択し、CloudFormationスタックを削除します(レガシーなTerraformデプロイは固定されたレガシー参照を介して引き続き破棄されます)。また、オプションで状態バケット/ロックテーブルを削除します。


パックシステム

Lowkeyは、さまざまなAIエージェントランタイムをデプロイするためにパックベースのアーキテクチャを採用しています。各パックは、独自のインストールスクリプト、マニフェスト、リソースを持つ自己完結型のモジュールです。

利用可能なパック

PackTypeDescription
bedrockifyBase (auto-installed)Amazon Bedrock向けのOpenAI互換プロキシ。systemdデーモンとしてポート8090で動作します。ほとんどのエージェントパックがこれに依存しています。
openclawAgent完全なステートフルAIエージェント。24時間稼働のゲートウェイ、永続メモリ、マルチチャンネル対応(Telegram、Discord、Slack)。Claude Codeを含みます。
claude-codeAgentAnthropicのClaude Code CLI。ネイティブのBedrock対応(bedrockify不要)、固定バージョン(オーバーライド:packs/claude-code/install.sh --version latest)、AWSプラグイン+MCPプロキシ、フルツール権限。
hermesAgent (experimental)NousResearchのHermes CLIエージェント。自己改善スキル、学習ループ、軽量。モデルアクセスにbedrockifyを使用。
piAgent (experimental)Pi Coding Agent。最小限のターミナルコーディングハーネス、読み取り、書き込み、編集、bashツールを備える。純粋なNode.js。
ironclawAgent (experimental)NEAR AIによるIronClaw。シェル/ファイルツール、MCPサポートを備えたRustベースのエージェント。単一の静的バイナリ。
nemoclawAgent (experimental)NemoClaw — OpenClawをNVIDIA OpenShellサンドボックス内で動作させ、Landlock、seccomp、ネットワーク名前空間分離を備えたもの。推論はホスト上のbedrockifyを経由(NVIDIA APIキー不要)。personal_assistantプロファイルとのみ互換性あり — サンドボックスはすべてのAWS APIアクセスをブロックします。Docker + t4g.xlargeが必要です。
kiro-cliAgent (experimental)Kiro CLI — MCPサーバーサポートを備えたAWSエージェントIDEターミナルクライアント。独自のクラウド推論を使用(Bedrock/bedrockifyは不要)。AWS MCPサーバー(terraform、ecs、eks、core、docs)をプリインストール。デプロイ後に対話型SSOログインが必要: kiro-cli login --use-device-flow。
codex-cliAgent (experimental)Codex CLI — OpenAIのコーディングエージェント。OpenAIのAPIに直接接続(Bedrock/bedrockify不要)。ビルダーエージェントとして設定(danger-full-access、プロンプトなし)。インストール後の手順: インスタンスにSSMで接続し、codex login(対話型)を実行 — 認証はデプロイ後まで意図的に遅延されます。
troikaAgent (experimental)3つのハーネスを備えたコーディングマシン:1つのインスタンス上でOpenClaw/Hermes + Claude Code + Codex CLI、すべてBedrock経由。SSMログイン時に自動起動するを選択。いつでもで切り替え可能。ビルダーのみ。Anthropicモデルアクセス + Bedrock Mantleアクセス()が必要。

仕組み```

install.sh → picks pack → CloudFormation → EC2 instance └── bootstrap.sh --pack openclaw --region us-east-1 --model ... ├── Phase 1: System setup (SSM, Node.js, volumes) ├── Writes /tmp/loki-pack-config.json (packs read via jq) ├── Phase 2: Install deps (bedrockify) → Install pack (openclaw/hermes) └── Phase 3: Brain files, Claude Code, Bedrock check

root@kitploit:~
各パックはJSON設定ファイルから必要な情報のみを読み取ります。ブートストラップディスパッチャーは`packs/registry.yaml`から自動的に依存関係を解決します。

### スタンドアロンパックの使用方法

パックは個別に実行することもできます(例:既存のEC2インスタンス上で):```bash
# Install bedrockify + hermes manually
git clone https://github.com/inceptionstack/lowkey.git
cd lowkey

# Install bedrockify first (dependency)
bash packs/bedrockify/install.sh --region us-east-1 --port 8090

# Then install your agent pack
bash packs/hermes/install.sh --region us-east-1 --hermes-model anthropic/claude-opus-4.6

# Or for OpenClaw
bash packs/openclaw/install.sh --region us-east-1 --model us.anthropic.claude-opus-4-6-v1 --port 3001

# Or for NemoClaw (sandboxed OpenClaw — needs Docker, personal_assistant only)
bash packs/nemoclaw/install.sh --region us-east-1 --model us.anthropic.claude-sonnet-4-6 --profile personal_assistant

# Or for Kiro CLI (no bedrockify needed, requires interactive login after install)
bash packs/kiro-cli/install.sh --region us-east-1

# Or for Codex CLI (no bedrockify needed, authenticate post-install)
bash packs/codex-cli/install.sh --region us-east-1 --model gpt-5.4
# Then: codex login

新しいパックの追加

新しいエージェントランタイムを追加するには:

  1. packs/<name>/ を作成し、manifest.yaml、install.sh、resources/ を配置します
  2. パックを packs/registry.yaml に追加し、タイプ、依存関係、インフラ要件を指定します
  3. CloudFormationテンプレートの PackName AllowedValues に追加します
  4. install.sh のパック選択メニューに追加します

既存のパックをパターンとして参照してください。各 install.sh は、--key value 形式のCLI引数で単独実行可能であり、--help をサポートしている必要があります。


この実験の目的は?

OpenClawに独自のAWSアカウントを管理・制御させ、あなたのためにものを構築させたらどうなるでしょうか?

問題:インフラが時間を奪う

プロトタイプの構築はかつてないほど高速化しています。Lovable、Base44、Boltのようなツールを使えば、どんな開発者でもアイデアから動作するデモまで数分で到達できます。シンプルなフロントエンドアプリと基本的なCRUD操作であれば、これらのプラットフォームは確かにスピードを提供します。プロトタイプ作成の課題はほぼ解決されています。

問題は、チームがAWS上で実際に動くものを作ろうと決めた瞬間に始まります。何を作りたいかを正確に把握している経験豊富なエンジニアでさえ、ビジネスロジックを一行も書く前に、インフラのプロビジョニング、IAMポリシーの設計、ネットワークの設定、CI/CDパイプラインの構築、監視の導入、セキュリティベースラインの確立に数日を費やします。DevOpsリソースを持たない個人開発者や小規模チームにとって、これは大きな遅延を生み出し、製品を十分な速さでリリースできない(あるいはまったくリリースできない)可能性があります。

代替手段(そしてほとんどの個人開発者や機動力のあるチームが取るかもしれない方法)は、迅速な開発プラットフォーム上で素早く構築し、後でAWSに移行することです。しかし、それには別の問題が生じます。これらのプラットフォームは「ブラックボックス」であり、規定された範囲以外の実際のAWSサービスにアクセスできず(そもそもアクセスできる場合)、チームがプラットフォームの限界を超えたときに完全な書き換えが必要になります。技術的負債は静かに蓄積され、ある時点で、(異なる、あるいはより複雑な)決済統合、コンプライアンス要件、またはプラットフォームが単にサポートできないワークロード(特殊なバックエンドAPIやAPIのみの製品、特殊なデータスキーマやグラフ、特別なスケール要件、特殊なセキュリティオプションなど)が必要になったときに表面化します。その時点で、チームは高コストな書き換えと、構築できるものを制限するプラットフォームに留まる選択を迫られます。

開発者がスピードと制御の間で選択を強いられないのが理想的です。


なぜ今これが解決可能なのか

この問題を初めて解決可能にする3つの能力が収束しました。

1. 実際に機能するAIエージェント。 オープンソースのAIエージェントフレームワークであるOpenClaw(および他のクローのようなツール)は、大規模な環境で、ユーザー(一部は開発者)がAIエージェントにシェルコマンドの実行、ファイルの管理、APIとの対話を任せることを証明しました。これは、エージェントが有能で、人間が制御を保持している場合です。6週間でGitHubスター数317kを達成し、オープンソース史上最も急速な普及曲線の1つとなりました。

2. Infrastructure-as-Codeは成熟している。 aws-cli、Terraform、AWS CDK、CloudFormation、SAMなどのツールにより、リソースのプロビジョニングは完全にプログラム可能です。AIエージェントは、人間のエンジニアが使用するのと同じツールを使ってインフラを生成、変更、デプロイできます。その出力は監査可能で、バージョン管理され、元に戻すことができます。

3. 基盤モデルはアーキテクチャについて推論できる。 Anthropic Claudeのようなモデルは、マルチステップのインフラプロビジョニングに必要なコンテキストウィンドウとツール使用の信頼性を備えています。フルスタックのアプリケーションアーキテクチャについて推論し、正しい設定を生成し、数時間にわたるビルドセッション全体でコンテキストを維持できます。

これら3つの能力が構成要素です。Lowkeyは、これらを単一のデプロイ可能なパッケージに組み合わせ、独自のAWSアカウントを24時間365日管理できるようにしたものです。


Lowkeyがすること

Lowkeyは、オープンソースで自分でデプロイするAIエージェントです。AWSアカウント内に常駐し(通常はエージェント同士が干渉しないようアカウントごとに1つ)、実際のコード、インフラ、デプロイ、設定を構築します。

リポジトリをクローンし、CloudFormationでデプロイすると、数分でアカウント内に24時間365日稼働するエージェントができあがります。Amazon Bedrock(デフォルト、変更可能)に接続され、AWSインフラスキルを搭載し、すぐに構築を開始できる状態になります。エージェントにはTelegram、Discord、Slack、またはターミナルUIからアクセスでき、セッション間で完全なメモリを保持するため、自分が何を構築したか、何がデプロイされているか、すべての状態が何であるかを常に把握しています。

Lowkeyは、AWSアカウント内で完全なビルドライフサイクルを処理します。

  • サーバーレスAPI、コンテナワークロード、データパイプラインの設計とデプロイ
  • アプリケーションコードの作成、リポジトリへのプッシュ、CI/CDパイプラインのトリガー
  • IAMポリシー、セキュリティグループ、ログの設定
  • CloudWatchモニタリングのセットアップ、およびAWSセキュリティサービス(GuardDuty、Security Hubなど)のリクエストに応じた有効化
  • 本番問題のデバッグ — CloudTrailログの読み取り、根本原因の特定、修正の適用

Lowkeyが構築するものはすべて、標準的なAWSサービスを(ただしこれに限定されない)使用できます。インフラにはCloudFormation、CDK、Terraform、コードにはCodeCommitやGitHub、コンピュートにはLambdaやECS、データにはDynamoDBやRDSなど。独自のランタイムはなく、抽象化レイヤーもなく、アプリケーションがプロトタイプ段階を超えて成長しても移行は不要です。

すべてはあなたが所有します。 明日Lowkeyを無効にしても、アプリケーションは稼働し続けます。すべてのリソースはAWSコンソールで表示可能で、任意のツールチェーンに移植可能であり、あなたが修正できます。

Cursor、Claude Code、Kiroなどとの違い

AIコーディングツール(Cursor、Kiro、Claude Code)はラップトップ上で動作し、ラップトップを閉じると停止します。それに対してLowkeyは、AWSアカウント内に24時間常駐する永続的なエージェントです。火曜日にビルドを開始し、木曜日に戻ってきても、どこまで進んでいるかを正確に把握しています。

Lovable、Bolt、Base44などとの違い

迅速な開発プラットフォーム(Replit、Lovable、Bolt)はインフラを抽象化し、コードを独自のランタイムに閉じ込めます。それに対してLowkeyは、AWS 内 で動作します。インフラは標準のIaCツールで管理される本物のAWSであり、外部ベンダーによるロックインはありません(もちろんAWSは除きますが、将来簡単に移植できるようにアプリを完全にコンテナ化することも選択できます)。

標準のOpenClawアシスタントとの違い

汎用AIアシスタントとは異なり、LowkeyはAWSインフラスキルと、実際にリソースをプロビジョニングするためのIAM権限を備えて出荷されます。AWS上での構築と運用に特化して設計されています。VMサンドボックスやDockerサンドボックスに完全に閉じ込められる代わりに、そのサンドボックスはエージェントが存在するAWSアカウントの境界によって定義されます。

Clawhubスキル(そこには大きなセキュリティリスクがあります)はバンドルされておらず、主にAWSスキルと、mcporterを使用したPlaywright MCPが含まれています。


Lowkeyの動作

実際の使用例のスクリーンショット — アプリの構築、インフラのデバッグ、AWSリソースの監視。

プロンプトからデプロイされたアプリへ

やりたいことを平易な英語で説明します。Lowkeyはアーキテクチャを計画し、コードを書き、CI/CDをセットアップし、デプロイします。その間、見守ることも、他のことをすることもできます。

会話形式のプロンプトからフルスタックアプリを構築するLowkey

コードを書く前のアーキテクチャ計画

コードに手を触れる前に、Lowkeyは完全なアーキテクチャ計画を提示します — データモデル、トラフィックフロー、インフラコンポーネント、デプロイ戦略。構築を開始する前に、レビューして調整できます。

データモデル、トラフィックフロー、インフラを含む完全なアーキテクチャを計画するLowkey

どこからでも作業可能 — すべてを記憶

どのデバイスからでも中断したところから再開できます。Lowkeyはすべてのプロジェクト、すべての決定、デプロイしたすべてのリソースを完全に記憶しています。コンテキストスイッチングの負荷はありません。

電話から会話を継続 — Lowkeyはプロジェクトの全コンテキストを記憶

プロアクティブな朝のブリーフィング

Lowkeyはあなたが尋ねるのを待ちません。ラップトップを開く前に、AWSコスト、セキュリティ発見事項、重要なCVE、パイプラインのステータスを毎日レポートとして送信します。

朝のブリーフィング — AWSコスト、セキュリティ発見事項、CVE、パイプラインステータス

CVEの検出とパッチ適用

LowkeyはSecurity Hub、GuardDuty、Inspectorから読み取ることができます。CVEレポートを見つけると、修正を提案し、コンテナイメージを再ビルドし、結果を検証できます。これは便利な機能であり、セキュリティの保証ではありません。何をするかは常にレビューしてください。

Lowkeyが1つのCRITICAL + 19のHIGHセキュリティ発見事項を検出し、修正を提案    自動修正後、すべてのCVEが排除されたことを確認するLowkey

左:夜間にエージェントがCVEを検出。右:すべてのCVEが排除され、アプリの動作が確認された。

自律デバッグ

何かが壊れたとき、LowkeyはVPC、ロードバランサー、ルートテーブル、DNSにわたって問題をトレースし、修正し、何が起こったかを説明します。

VPCルーティングとALBリスナーの問題を自律的に発見・修正するLowkey


Lowkeyとの一日

Lowkeyは必要なときに開く一回限りのツールではありません。それは、あなたのAWSアカウントに24時間365日常駐し、あなたが重要なことに集中している間、コーディング、デプロイ、監視、改善を行う常時稼働のパートナーです。

時間何が起こるか
🌅8:00 AM朝のブリーフィングが届く。 ラップトップを開く前に、Lowkeyが日次レポートを送信:セキュリティ発見事項のサマリー、夜間の支出($3.20)、コンテナイメージでフラグが立ったCVE、すべてのパイプラインがグリーン。
☕9:30 AMアイデアが浮かぶ。 SSMターミナル経由で:「DynamoDB、Cognito認証、Reactフロントエンドを備えたサーバーレスREST APIを構築して。」コーヒーを飲み終わる頃には、テスト、CI/CDパイプライン、CloudWatchアラームが整ってライブになっています。すべてIaC。
🛡️11:00 AMLowkeyが何かをフラグする。 定期的なヘルスチェックが過度に寛容なセキュリティグループをキャッチ。Lowkeyはそれを厳格化することを提案し、CloudFormationテンプレートを更新し、レビュー用のサマリーを送信します。
📱2:15 PMどこからでも反復。 電話からのメッセージ:「今朝作ったAPIにWebSocketエンドポイントを追加して。」Lowkeyは完全なアーキテクチャを記憶しているため、コンテキストは不要。
📋5:30 PM終了サマリー。 「今日構築したすべてを要約して。」Lowkeyがまとめ:2つの新しいサービスをデプロイ、14のCloudFormationリソースを作成、3つのパイプラインを設定、すべてのテストに合格。チームにコピペ。
🌙3:00 AMあなたが寝ている間に。 スケジュールジョブは、AWSのベストプラクティスに対してインフラを監査できます。Lowkeyはコスト最適化を見つけ、改善点をフラグし、すべてをログに記録して朝のレビューに備えます。

仕組み

Lowkeyは、オープンソースのAIエージェントフレームワークOpenClaw上に構築されています。lowkeyリポジトリには、本番対応のLowkeyインスタンスをデプロイするために必要なものがすべてパッケージ化されています。

1. ワンクリックデプロイ。 CloudFormationテンプレートをデプロイします。これにより、分離されたVPC、デフォルトのT4g.xlarge EC2インスタンス(実際の開発マシンとしてテストの実行、コードのビルド、Docker化などを実行できるよう推奨)、IAMロール、セキュリティサービスが作成され、事前設定されたワークスペースとともにLowkeyがインストールされます。総デプロイ時間:約4〜10分。

2. 設定可能なモニタリング。 デプロイには5つの個別に切り替え可能なAWSセキュリティサービス(Security Hub、GuardDuty、Inspector、Access Analyzer、AWS Config)が含まれており、デフォルトですべて有効になっています。テスト/開発環境では、不要なものを無効にしてください。EC2インスタンスはSSHの代わりにSSM Session Managerを使用し(開かれたポートはなし)、Lowkeyゲートウェイはlocalhost上でのみリッスンします(ネットワークに公開されません)。注記: これらのサービスを有効にしても、エージェント自体が安全になるわけではありません。エージェントがこれらのツールからの発見事項を表面化できることを意味します。それらをレビューし、対応する責任は依然としてあなたにあります。

3. 観察 → 計画 → 実行。 LowkeyはAWSアカウントの現在の状態を読み取り、次のアクションを計画し、完全な管理者権限で実行します。(覚えておいてください - 力には責任が伴います。これはリスクがあるため、エージェントのミスによる被害範囲を最小限にするために、クリーンなAWSアカウントで使用してください)

4. 永続的なメモリ。 会話履歴とエージェントメモリはインスタンス上にローカルに保存されます。Lowkeyは、セッションや再起動をまたいで継続性を提供するワークスペースファイル(SOUL.md、TOOLS.md、MEMORY.md)を維持します。昨日何を構築したかを把握しています。

5. あなたのデータはあなたのものです。 外部への呼び出しは、Amazon BedrockへのAI推論のみです(Bedrockのデータプライバシーポリシーに基づいて処理されます。あなたのデータはモデルのトレーニングに使用されません)。あるいは、独自のAnthropic APIキーやLiteLLMプロキシを使用することもできます。コード、インフラ設定、アプリケーションデータがアカウント外に出ることはありません。インストーラー自体は、匿名のインストールテレメトリー(OS + アーキテクチャ + 期間を含むインストール開始/成功/失敗 — コード、認証情報、IP、ホスト名、ファイルパスはなし)を送信します — 送信される内容とオフにする方法を正確に確認する。


テレメトリー

install.sh インストーラーは、インストール障害の修正と、どのプラットフォームで実行されているかを理解するために、匿名の集計テレメトリーを送信します。

  • 送信されるもの: OS + アーキテクチャ + インストーラーバージョン + インストール結果(started / completed / failed)+ 期間 + 一方向SHA-256ハッシュ化されたマシンフィンガープリント。以上です。
  • 送信されないもの: IPアドレス、ホスト名、AWSアカウントID、認証情報、トークン、ファイルパス、コード、プロンプト、AI応答、CloudFormationテンプレートは一切ありません。インストーラーが終了した後は何も送信しません。
  • 配信: fire-and-forget、2秒のハードタイムアウト、障害時は静かに無視されます。インストーラーは、いかなる状況でもテレメトリーが原因で失敗、停止、遅延することはありません。
  • オプトアウト — 以下のいずれかで: ```bash export LOWKEY_TELEMETRY=0 export DO_NOT_TRACK=1 touch ~/.lowkey/telemetry-off
    root@kitploit:~

Full details, wire-level schema, and source references: Telemetry & Privacy — and the code lives in install.sh (search for _telem_). Don't trust us — read it.


対象者

個人創業者およびプレシードチーム(1~3人) — カスタムバックエンドがない、実際のAWSサービスがない、本番環境へのパスがないといったrapid-devプラットフォームの制限に不満を感じており、技術的負債を蓄積することなく迅速に反復する必要がある人。

小規模スタートアップチーム(2~10人) — 限られたランナウェイでプロダクトマーケットフィットを目指して競っている。支払い、統合、コンプライアンスなどの高度なバックエンド機能が必要で、専任のDevOpsリソースを確保できない、またはすでに手一杯である。

企業内イノベーションチーム — 概念実証を構築している。企業のセキュリティ基準に準拠する必要があり、データがAWSアカウントから出る必要がある外部プラットフォームを使用できず、検証のスピードで評価される。

任意の開発者 — AWS上で何を構築したいかはわかっているが、POCを構築するためにビジネスロジックを書く前にインフラストラクチャに1週間費やしたくない人。



原則

  1. 最初から本番環境を意識した設計。 Lowkeyが構築するすべてのアプリケーションは(適切な指示とシステムプロンプトが与えられれば)インフラストラクチャ as Code、CI/CD、モニタリング、スコープ付きIAMを含みます。本番環境に昇格できないプロトタイプはデモであり、プロトタイプではありません。
  2. すべてを自分で所有する。 LowkeyはあなたのAWSアカウント内で動作します。作成するすべてのリソースはコンソールで表示可能で、任意のツールチェーンに移植可能であり、エージェントが削除されても完全に機能します。抽象化レイヤーなし、ベンダーロックインなし、独自ランタイムなし。
  3. 近道なしのスピード。 Lowkeyはコード+デプロイ+インフラストラクチャ設定を数日から数分に短縮します。これにはセキュリティ設定、モニタリング、CI/CDが含まれます。
  4. 自律性よりも透明性。 すべてのアクションはCloudTrailに記録されます。Lowkeyがいつ何を構築、変更、削除したかを正確に確認できます。これにより、障害が発生しているアプリケーションの強力なデバッグをリアルタイムで行い、迅速な修正が可能になります。
  5. 開発者のいる場所に合わせる。 Telegram, Discord, Slack, またはターミナルからアクセス可能。

コスト見積もり

コンポーネント推定月額コスト
EC2 t4g.medium (24/7)~$25
EC2 t4g.xlarge (24/7) (複雑な開発作業に推奨)~$100
EBS volumes (40GB + 80GB)~$10
Bedrock (中程度の使用、sonnet 4.6) (推奨: メインタスクにはopus 4.6、サブエージェントにはsonnet 4.6) 毎日構築している場合。$300–$2000 (またはopus 4.6を非常にアクティブに使用している場合はそれ以上)
セキュリティサービス~$5 (個別に切り替え可能)

Lowkeyはリソースをプロビジョニングする前にコストを見積もり、いつでも実際のAWS支出を要約できます。セットアップ中にAWS Budgetsアラートを設定してください。


⚠️ リスク — これを読んでください

LowkeyはあなたのAWSアカウントに対して管理者アクセスを持っています。これが便利な理由であり、危険な理由でもあります。トレードオフについて自分自身に正直になりましょう:

  • LLMは間違いを犯します。 IAMポリシーの誤設定、削除すべきでないリソースの削除、過度に緩いセキュリティグループの作成、意図しないリソース作成によるコストの増加を引き起こす可能性があります。これは仮定の話ではなく、実際に起こります。
  • 管理者アクセスは管理者レベルの損害を意味します。 モデルが破壊的なコマンドを幻覚した場合、それを実行する権限があります。デフォルトでは承認ゲートはありません(設定することは可能です)。
  • これはセキュリティ製品ではありません。 LowkeyはGuardDutyを有効にし、Security Hubの検出結果を読むことができますが、LLMがセキュリティアラートを要約することはセキュリティ運用チームと同じではありません。セキュリティ態勢として使用せず、情報を表面化する便利なレイヤーとして使用してください。
  • 非決定論的な動作。 同じプロンプトでも日によって異なる結果を生み出す可能性があります。インフラストラクチャの変更は常に元に戻せるとは限りません。

推奨する緩和策:

  1. 専用のサンドボックスアカウント。 これが最も重要な対策です。Lowkeyが何かを壊した場合、影響範囲は1つのアカウントに限定されます。
  2. アラート付きのAWS Budgets。 初日から支出上限を設定してください。
  3. CloudTrailは常にオン。 Lowkeyが行うすべてのAPIコールが記録されます。定期的にトレイルを確認してください。
  4. 小さく始める。 マルチサービスプラットフォームのアーキテクチャを依頼する前に、TODOアプリを構築してください。
  5. 構築内容をレビューする。 Lowkeyは何をしているかを表示します。それを読み、疑問を持ってください。

制限事項

Lowkeyは:

  • 非決定論的。 同じリクエストでも異なる結果を生み出す可能性があります。複雑なアーキテクチャの場合、AWS経験のある開発者/アーキテクトが大幅に良い結果を得られます。エージェントは専門知識を増幅しますが、代わりにはなりません。
  • 単一アカウント範囲。 Lowkeyは1つのAWSアカウント内で動作します。マルチアカウントオーケストレーション用には設計されていません(まだ)。
  • セキュリティツールではない。 LowkeyはAWSセキュリティサービスを有効にして読み取ることができますが、セキュリティエンジニアリング、コンプライアンス監査、脅威モデリングの代わりにはなりません。管理者アクセスを持つLLMは、セキュリティ問題を見つけるのと同じくらい簡単にセキュリティ問題を引き起こす可能性があります。
  • プロトタイピングから本番環境まで、大規模運用向けではない。 Lowkeyは自分が構築したものを監視およびデバッグできますが、大規模な本番環境ワークロード向けの専用運用ツールの代わりにはなりません。

オープンソース

Lowkeyは完全にオープンソースです。デプロイテンプレート、ブレインファイル、スキル、ブートストラップスクリプトはすべて github.com/inceptionstack/lowkey で入手できます。

OpenClaw、Hermes、NemoClaw、Kiro CLI に基づいて構築 — デプロイ時にエージェントランタイムを選択します。

InceptionStack リポジトリ

リポジトリ説明
lowkeyデプロイテンプレート(CloudFormation)、パックシステム、ブートストラップスクリプト、ブレインファイル
loki-skillsエージェントスキルライブラリ — AWSインフラストラクチャ、可観測性、支払いなど(OpenClaw + Hermes)
bedrockifyAmazon Bedrock向けOpenAI互換プロキシ — チャット補完+エンベディングを1つのバイナリで
ai-patternsAIエージェントアーキテクチャパターン — 定義、命名、設計上の考慮事項

コントリビューション、イシュー、フィードバックを歓迎します。

日々のドライバー
agents driver <name>
openai.gpt-5.5
roundhouseAgentRoundhouse — Telegramチャンネルを備えたPiベースのAIコーディングエージェント。ネイティブBedrock SDKを使用(bedrockify不要)。TelegramBotTokenSecretおよびTelegramUserパラメータが必要です。