Skip to main content

Command-line interface for managing Google Cloud Vertex AI Agent Engine deployments

Project description

Agent Engine CLI

A command-line interface to manage Agent Engine.

Installation with uv

This project is set up to work seamlessly with uv.

  1. Install uv (if you haven't already):

    curl -LsSf https://astral.sh/uv/install.sh | sh
    
  2. Create a virtual environment and install dependencies:

    uv venv
    source .venv/bin/activate
    uv pip install -e .
    
  3. Run the CLI:

    ae --help
    

Running Without Installation

You can run the CLI directly without installing it:

# Using uv (recommended)
uv run python -m agent_engine_cli.main --help

# Or with plain Python (after installing dependencies)
python -m agent_engine_cli.main --help

Example commands:

uv run python -m agent_engine_cli.main list -p PROJECT_ID -l us-central1
uv run python -m agent_engine_cli.main get AGENT_ID -p PROJECT_ID -l us-central1

Chat with an Agent

Start an interactive chat session with a deployed agent:

# Basic usage
ae chat AGENT_ID -p PROJECT_ID -l us-central1

# With custom user ID
ae chat AGENT_ID -p PROJECT_ID -l us-central1 --user my-user-id

# With debug logging enabled
ae chat AGENT_ID -p PROJECT_ID -l us-central1 --debug

Development

To run tests:

uv pip install -e ".[dev]" # or just use the dev-dependencies if using a uv-managed lockfile workflow
# If using pure uv sync:
uv sync
uv run pytest

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

agent_engine_cli-0.1.3.tar.gz (81.8 kB view details)

Uploaded Source

Built Distribution

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

agent_engine_cli-0.1.3-py3-none-any.whl (11.7 kB view details)

Uploaded Python 3

File details

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

File metadata

  • Download URL: agent_engine_cli-0.1.3.tar.gz
  • Upload date:
  • Size: 81.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? Yes
  • Uploaded via: twine/6.1.0 CPython/3.13.7

File hashes

Hashes for agent_engine_cli-0.1.3.tar.gz
Algorithm Hash digest
SHA256 1a1782d3e80c8aa2dcadb45217ed50c171a003ff17f51321ee438b9b5c05b518
MD5 e3eb6767a27712262e4d37e5dc0e2931
BLAKE2b-256 64714b1b5815c58a4bd363a6b9af904a912b8f2fb12488cf94587cd8f1d4e80d

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_engine_cli-0.1.3.tar.gz:

Publisher: publish.yml on mmontan/agent-engine-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

File details

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

File metadata

File hashes

Hashes for agent_engine_cli-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 126917adfa2cbc9b5e0df531ae0e28d40a404a1b9107607f6ee0969687c3b06c
MD5 17d64f38e615da7d3a09dc4b26da6f23
BLAKE2b-256 23f28097a9727f26a7e0532652a478cfe6deaabd6b4927ce1c5b5cbbc681c0e6

See more details on using hashes here.

Provenance

The following attestation bundles were made for agent_engine_cli-0.1.3-py3-none-any.whl:

Publisher: publish.yml on mmontan/agent-engine-cli

Attestations: Values shown here reflect the state when the release was signed and may no longer be current.

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