This guide covers how to install and run the Engineering Team CLI locally for development and testing.
# Clone the repository
git clone <repo-url>
cd <repo-name>
# Install dependencies
uv sync
# Run the CLI in development mode
uv run engineering-team --helpInstalls in an isolated environment with the engineering-team command available globally:
# From local path
uv tool install /path/to/engineering-team
# From git
uv tool install git+<repo-url>Installs globally with live code updates (changes to source are reflected immediately):
pip install -e /path/to/engineering-teamIf you prefer pipx for managing Python CLI tools:
pipx install /path/to/engineering-teamengineering-team --version
engineering-team --helpAfter global installation, navigate to any project directory:
cd /path/to/your/project
engineering-team init# If installed with uv tool
uv tool uninstall engineering-team
# If installed with pip
pip uninstall engineering-team
# If installed with pipx
pipx uninstall engineering-teamuv run pytestIf you installed with uv tool install from a local path and made changes:
uv tool install --force /path/to/engineering-teamWith pip install -e, changes are picked up automatically.