Skip to main content

Streamlined AWS Bedrock setup for Claude Code - automated SSO, model discovery, and environment configuration

Project description

CLAUTH

Claude + AWS SSO helper for Bedrock

A simple CLI tool to launch Claude Code with AWS Bedrock authentication. Supports AWS SSO and direct AWS keys.


🚀 Quick Start

Install from PyPI:

pip install clauth

Run the setup wizard:

clauth init

👉 This will configure AWS SSO (or keys), discover Bedrock models, and launch Claude Code instantly.

On later runs, just use:

clauth

…and Claude Code will start with your saved credentials.

CLAUTH CLI Demo


✨ Features

  • Works with AWS SSO and direct AWS keys
  • One-time setup with clauth init
  • Instant launch with clauth on subsequent runs
  • Model discovery & switching with clauth model switch (or the shortcut clauth sm)
  • Simple config management (clauth config show, clauth config delete)
  • Modern CLI UI featuring banners, cards, and spinners for each step

📋 Requirements

  • Python 3.10+
  • AWS CLI v2
  • Claude Code CLI
  • Access to AWS Bedrock

📖 More Documentation


License

MIT License – see LICENSE.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

clauth-0.1.5.tar.gz (800.9 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

clauth-0.1.5-py3-none-any.whl (27.9 kB view details)

Uploaded Python 3

File details

Details for the file clauth-0.1.5.tar.gz.

File metadata

  • Download URL: clauth-0.1.5.tar.gz
  • Upload date:
  • Size: 800.9 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for clauth-0.1.5.tar.gz
Algorithm Hash digest
SHA256 14fd15a257c407e60a9a34ed8ab48c61b912b88f5cdb99bc9c1c64a0094b85d7
MD5 3f78f7e18cc7a47d5a5e60a705b6adde
BLAKE2b-256 988aa04f39cf954063b55fe41dc574b76937baff46cdb3d4ee77f6149fe65ff5

See more details on using hashes here.

File details

Details for the file clauth-0.1.5-py3-none-any.whl.

File metadata

  • Download URL: clauth-0.1.5-py3-none-any.whl
  • Upload date:
  • Size: 27.9 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for clauth-0.1.5-py3-none-any.whl
Algorithm Hash digest
SHA256 08d7a734b0d6837a55ba08fa0fa5de7cb8b5ea4279b59240148f96c2c8371b8d
MD5 2d10339c707a87cfbc6ca4ca28883fb1
BLAKE2b-256 f57aabc1cef51957b3ab46834f80f6ca84a7020be3361adb96f6db8bacf33293

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page