{"id":34471325,"url":"https://github.com/clawscli/claws","last_synced_at":"2026-05-30T03:04:01.373Z","repository":{"id":328935019,"uuid":"1116285148","full_name":"clawscli/claws","owner":"clawscli","description":"k9s-inspired TUI for AWS resource management with vim-style navigation","archived":false,"fork":false,"pushed_at":"2026-05-24T01:24:02.000Z","size":30191,"stargazers_count":123,"open_issues_count":5,"forks_count":8,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-05-24T02:29:29.109Z","etag":null,"topics":["amazon-web-services","aws","bubbletea","cli","go","k9s-like","management-console","resource-management","terminal","terminal-ui","tui","vim"],"latest_commit_sha":null,"homepage":"","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/clawscli.png","metadata":{"files":{"readme":"README.ja.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2025-12-14T15:09:04.000Z","updated_at":"2026-05-24T01:24:04.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/clawscli/claws","commit_stats":null,"previous_names":["clawscli/claws"],"tags_count":76,"template":false,"template_full_name":null,"purl":"pkg:github/clawscli/claws","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clawscli%2Fclaws","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clawscli%2Fclaws/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clawscli%2Fclaws/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clawscli%2Fclaws/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/clawscli","download_url":"https://codeload.github.com/clawscli/claws/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/clawscli%2Fclaws/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33678271,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["amazon-web-services","aws","bubbletea","cli","go","k9s-like","management-console","resource-management","terminal","terminal-ui","tui","vim"],"created_at":"2025-12-23T07:00:44.084Z","updated_at":"2026-05-30T03:04:01.367Z","avatar_url":"https://github.com/clawscli.png","language":"Go","funding_links":[],"categories":["Productivity Tools","Table of Contents"],"sub_categories":[],"readme":"[🇬🇧 English](README.md) | [🇨🇳 简体中文](README.zh-CN.md) | [🇰🇷 한국어](README.ko.md)\n\n# claws\n\nAWSリソース管理のためのターミナルUI\n\n[![CI](https://github.com/clawscli/claws/actions/workflows/ci.yml/badge.svg)](https://github.com/clawscli/claws/actions/workflows/ci.yml)\n[![Release](https://img.shields.io/github/v/release/clawscli/claws)](https://github.com/clawscli/claws/releases/latest)\n[![Go Report Card](https://goreportcard.com/badge/github.com/clawscli/claws)](https://goreportcard.com/report/github.com/clawscli/claws)\n[![Go Version](https://img.shields.io/badge/Go-1.25+-00ADD8?style=flat\u0026logo=go)](https://go.dev/)\n[![License](https://img.shields.io/badge/License-Apache%202.0-blue.svg)](LICENSE)\n\n![claws デモ](docs/images/demo.gif)\n\n## 機能\n\n- **インタラクティブTUI** - vimスタイルのキーバインドでAWSリソースを操作できます\n- **70サービス、175リソース** - EC2、S3、Lambda、RDS、ECS、EKSなど多数に対応しています\n- **マルチプロファイル＆マルチリージョン** - 複数のアカウント/リージョンを並列でクエリできます\n- **プロファイルログイン補助** - プロファイル選択画面からAWS SSOログインやAWS CLI `aws login`を実行できます\n- **リソースアクション** - インスタンスの起動/停止、リソースの削除、ログのテールが可能です\n- **クロスリソースナビゲーション** - VPCからサブネット、LambdaからCloudWatchへジャンプできます\n- **フィルタリング＆ソート** - あいまい検索、タグフィルタリング、カラムソートに対応しています\n- **リソース比較** - サイドバイサイドの差分ビューで比較できます\n- **AIチャット** - AWSコンテキスト対応のAIアシスタント（Bedrock経由）\n- **6種類のカラーテーマ** - dark、light、nord、dracula、gruvbox、catppuccin\n\n## スクリーンショット\n\n| リソースブラウザ | 詳細ビュー | アクションメニュー |\n|------------------|------------|-------------------|\n| ![browser](docs/images/resource-browser.png) | ![detail](docs/images/detail-view.png) | ![actions](docs/images/actions-menu.png) |\n\n### マルチリージョン＆マルチアカウント\n\n![multi-region](docs/images/multi-account-region.png)\n\n### AIチャット（Bedrock）\n\n![ai-chat](docs/images/ai-chat.png)\n\nリスト/詳細/差分ビューで`A`を押すとAIチャットが開きます。アシスタントがAWS Bedrockを使用してリソースの分析、設定の比較、リスクの特定を行います。\n\n## インストール\n\n### Homebrew（macOS/Linux）\n\n```bash\nbrew install --cask clawscli/tap/claws\n```\n\n### インストールスクリプト（macOS/Linux）\n\n```bash\ncurl -fsSL https://raw.githubusercontent.com/clawscli/claws/main/install.sh | sh\n```\n\n### バイナリのダウンロード\n\n[GitHub Releases](https://github.com/clawscli/claws/releases/latest)からダウンロードできます。\n\n### Go Install\n\n```bash\ngo install github.com/clawscli/claws/cmd/claws@latest\n```\n\n### Docker\n\n```bash\ndocker run -it --rm -v ~/.aws:/home/claws/.aws:ro ghcr.io/clawscli/claws\n```\n\n## クイックスタート\n\n```bash\n# claws を実行（デフォルトのAWS認証情報を使用）\nclaws\n\n# プロファイルを指定\nclaws -p myprofile\n\n# リージョンを指定\nclaws -r us-west-2\n\n# サービスやビューを指定して起動\nclaws -s dashboard        # ダッシュボードから開始\nclaws -s services         # サービスブラウザから開始（デフォルト）\nclaws -s ec2              # EC2インスタンス\nclaws -s rds/snapshots    # RDSスナップショット\n\n# 絞り込み済みの一覧を開く（-s が必要）\nclaws -s ec2 -f bastion           # ファジーフィルター（`/` と同等）\nclaws -s ec2 --tag Role=bastion   # タグフィルター（`:tag` と同等）\n\n# 複数のプロファイル/リージョン（カンマ区切りまたは繰り返し指定）\nclaws -p dev,prod -r us-east-1,ap-northeast-1\n\n# 読み取り専用モード（破壊的なアクションを無効化）\nclaws --read-only\n```\n\n## キーバインド\n\n| キー | アクション |\n|------|-----------|\n| `j` / `k` | 上下に移動します |\n| `Enter` / `d` | リソースの詳細を表示します |\n| `:` | コマンドモード（例: `:ec2/instances`） |\n| `/` | フィルターモード（あいまい検索） |\n| `a` | アクションメニューを開きます |\n| `A` | AIチャット（リスト/詳細/差分ビュー） |\n| `R` | リージョンを選択します |\n| `P` | プロファイルを選択します |\n| `l` | 選択中のプロファイルでSSOログインします（プロファイル選択画面） |\n| `L` | 選択中のプロファイルでAWS CLI `aws login`を実行します（プロファイル選択画面） |\n| `?` | ヘルプを表示します |\n| `q` | 終了します |\n\n詳細は[キーバインド](docs/keybindings.ja.md)を参照してください。\n\n## ドキュメント\n\n| ドキュメント | 説明 |\n|-------------|------|\n| [キーバインド](docs/keybindings.ja.md) | キーボードショートカットの完全なリファレンス |\n| [対応サービス](docs/services.ja.md) | 全70サービスと175リソース |\n| [設定](docs/configuration.ja.md) | 設定ファイル、テーマ、オプション |\n| [IAM権限](docs/iam-permissions.ja.md) | 必要なAWS権限 |\n| [AIチャット](docs/ai-chat.ja.md) | AIアシスタントの使い方と機能 |\n| [Architecture](docs/architecture.md) | 内部設計と構造 |\n| [Adding Resources](docs/adding-resources.md) | コントリビューター向けガイド |\n\n## 開発\n\n### 前提条件\n\n- Go 1.25+\n- [Task](https://taskfile.dev/)（オプション）\n\n### コマンド\n\n```bash\ntask build          # バイナリをビルド\ntask run            # アプリケーションを実行\ntask test           # テストを実行\ntask lint           # リンターを実行\n```\n\n## 技術スタック\n\n- **TUI**: [Bubbletea](https://github.com/charmbracelet/bubbletea) + [Lipgloss](https://github.com/charmbracelet/lipgloss)\n- **AWS**: [AWS SDK for Go v2](https://github.com/aws/aws-sdk-go-v2)\n\n## ライセンス\n\nApache License 2.0 - 詳細は[LICENSE](LICENSE)を参照してください。\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclawscli%2Fclaws","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fclawscli%2Fclaws","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fclawscli%2Fclaws/lists"}