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.


✨ 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

CLAUTH init wizard


📋 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.3.tar.gz (200.5 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.3-py3-none-any.whl (27.8 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: clauth-0.1.3.tar.gz
  • Upload date:
  • Size: 200.5 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.3.tar.gz
Algorithm Hash digest
SHA256 6f2c4e2fa630c3956dc89b1505179c27e67e7db30b7bfac6f01eb8ce5e59e8d5
MD5 34dee8ebc9c0a02248a981d5900aebaf
BLAKE2b-256 690a749cc28032a804426f282ada2115689c1f6dab00e27c36b85d6a0b5e0e84

See more details on using hashes here.

File details

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

File metadata

  • Download URL: clauth-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 27.8 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.3-py3-none-any.whl
Algorithm Hash digest
SHA256 c6fec6a27c38fa92a3d09b2079206de220ad40c1f93223d788d01f914de2d9dc
MD5 ea09c2867003284d8b634bb2aa164a3b
BLAKE2b-256 441e865b256f56ef03f89cd9524b13777ee58021f142c3dbce804a98745600fc

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