claws

May 30, 2026 · View on GitHub

🇬🇧 English | 🇨🇳 简体中文 | 🇰🇷 한국어

claws

AWSリソース管理のためのターミナルUI

CI Release Go Report Card Go Version License

claws デモ

機能

  • インタラクティブTUI - vimスタイルのキーバインドでAWSリソースを操作できます
  • 70サービス、175リソース - EC2、S3、Lambda、RDS、ECS、EKSなど多数に対応しています
  • マルチプロファイル&マルチリージョン - 複数のアカウント/リージョンを並列でクエリできます
  • プロファイルログイン補助 - プロファイル選択画面からAWS SSOセッション更新やAWS CLI aws loginを実行できます
  • リソースアクション - インスタンスの起動/停止、リソースの削除、ログのテールが可能です
  • クロスリソースナビゲーション - VPCからサブネット、LambdaからCloudWatchへジャンプできます
  • フィルタリング&ソート - あいまい検索、タグフィルタリング、カラムソートに対応しています
  • リソース比較 - サイドバイサイドの差分ビューで比較できます
  • AIチャット - AWSコンテキスト対応のAIアシスタント(Bedrock経由)
  • 6種類のカラーテーマ - dark、light、nord、dracula、gruvbox、catppuccin

スクリーンショット

リソースブラウザ詳細ビューアクションメニュー
browserdetailactions

マルチリージョン&マルチアカウント

multi-region

AIチャット(Bedrock)

ai-chat

リスト/詳細/差分ビューでAを押すとAIチャットが開きます。アシスタントがAWS Bedrockを使用してリソースの分析、設定の比較、リスクの特定を行います。

インストール

Homebrew(macOS/Linux)

brew install --cask clawscli/tap/claws

インストールスクリプト(macOS/Linux)

curl -fsSL https://raw.githubusercontent.com/clawscli/claws/main/install.sh | sh

バイナリのダウンロード

GitHub Releasesからダウンロードできます。

Go Install

go install github.com/clawscli/claws/cmd/claws@latest

Docker

docker run -it --rm -v ~/.aws:/home/claws/.aws:ro ghcr.io/clawscli/claws

クイックスタート

# claws を実行(デフォルトのAWS認証情報を使用)
claws

# プロファイルを指定
claws -p myprofile

# リージョンを指定
claws -r us-west-2

# サービスやビューを指定して起動
claws -s dashboard        # ダッシュボードから開始
claws -s services         # サービスブラウザから開始(デフォルト)
claws -s ec2              # EC2インスタンス
claws -s rds/snapshots    # RDSスナップショット

# 絞り込み済みの一覧を開く(-s が必要)
claws -s ec2 -f bastion           # ファジーフィルター(`/` と同等)
claws -s ec2 --tag Role=bastion   # タグフィルター(`:tag` と同等)

# 複数のプロファイル/リージョン(カンマ区切りまたは繰り返し指定)
claws -p dev,prod -r us-east-1,ap-northeast-1

# 読み取り専用モード(破壊的なアクションを無効化)
claws --read-only

キーバインド

キーアクション
j / k上下に移動します
Enter / dリソースの詳細を表示します
:コマンドモード(例: :ec2/instances
/フィルターモード(あいまい検索)
aアクションメニューを開きます
AAIチャット(リスト/詳細/差分ビュー)
Rリージョンを選択します
Pプロファイルを選択します
l選択中のプロファイルでSSOログイン/更新を行います(プロファイル選択画面)
L選択中のプロファイルでAWS CLI aws loginを実行します(プロファイル選択画面)
?ヘルプを表示します
q終了します

詳細はキーバインドを参照してください。

ドキュメント

ドキュメント説明
キーバインドキーボードショートカットの完全なリファレンス
対応サービス全70サービスと175リソース
設定設定ファイル、テーマ、オプション
IAM権限必要なAWS権限
AIチャットAIアシスタントの使い方と機能
Architecture内部設計と構造
Adding Resourcesコントリビューター向けガイド

開発

前提条件

  • Go 1.25+
  • Task(オプション)

コマンド

task build          # バイナリをビルド
task run            # アプリケーションを実行
task test           # テストを実行
task lint           # リンターを実行

技術スタック

ライセンス

Apache License 2.0 - 詳細はLICENSEを参照してください。