Skip to main content

CLI for Conduct AI — install agents, manage projects, run tests

Project description

conduct-cli

Official CLI for Conduct AI — install AI agents, manage projects, and run end-to-end tests from the terminal.

Install

pip install conduct-cli

Quick start

# Authenticate (one-time)
conduct login \
  --server https://api.conductai.ai \
  --api-key cond_live_xxx \
  --workspace <workspace-id>

# Browse available agents
conduct playbooks

# Create a project and install all agents in one shot
conduct install-all --project DevOps --repo owner/repo

# List installed agents
conduct agents

# Run a test trigger on any agent
conduct test "PR Reviewer"
conduct test --all

Commands

Command Description
conduct login Save connection config to ~/.conduct/config.json
conduct projects List all projects
conduct create project <name> Create a project
conduct delete project <name> Delete a project and all its agents
conduct reset project <name> Delete all agents in a project (clean slate)
conduct playbooks Browse available playbooks
conduct playbooks <slug> Show required inputs for a playbook
conduct install <slug> Install one agent from a playbook
conduct install-all Install all 12 playbooks into a project
conduct agents List all installed agents
conduct test <name> Fire test trigger on an agent and stream results
conduct test --all Test every playbook-based agent

Authentication

Generate an API key from Settings → API Keys in the Conduct AI dashboard. Keys start with cond_live_ and are stored as SHA-256 hashes — the plaintext is shown only once.

conduct login --server https://api.conductai.ai --api-key cond_live_xxx --workspace <id>

Install all agents

# Installs all 12 playbooks into a project, pointed at your GitHub repo
conduct install-all --project DevOps --repo myorg/myrepo

If the project doesn't exist it's created automatically. Use --input key=value to override any playbook input.

Test agents

# Test a single agent (fires synthetic test payload, streams run events)
conduct test "Autopilot Quick"

# Test all playbook-based agents in sequence
conduct test --all

Exit code is 0 if all pass, 1 if any fail — works in CI.

Links

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

conduct_cli-0.2.0.tar.gz (19.1 kB view details)

Uploaded Source

Built Distribution

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

conduct_cli-0.2.0-py3-none-any.whl (19.4 kB view details)

Uploaded Python 3

File details

Details for the file conduct_cli-0.2.0.tar.gz.

File metadata

  • Download URL: conduct_cli-0.2.0.tar.gz
  • Upload date:
  • Size: 19.1 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for conduct_cli-0.2.0.tar.gz
Algorithm Hash digest
SHA256 ec974425e45d5be9d4435a0636794df8b496a0adb03f932398c88aa26cc3f8bc
MD5 f53b25cd50aa779b961aea4f37073ca9
BLAKE2b-256 c292f540cc6f50c363cfac7657b876a90ebf2ffdb88fd7d049c33b5fe26a13f5

See more details on using hashes here.

File details

Details for the file conduct_cli-0.2.0-py3-none-any.whl.

File metadata

  • Download URL: conduct_cli-0.2.0-py3-none-any.whl
  • Upload date:
  • Size: 19.4 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.11.15

File hashes

Hashes for conduct_cli-0.2.0-py3-none-any.whl
Algorithm Hash digest
SHA256 b5e2defec6acc268e557c844ff7d860179329e02531d7a56be4c2cccf4f1c225
MD5 07be60970d5e4e09cbf447fa67ede433
BLAKE2b-256 f07d6ab57aacc4a6abf88a2df018bd6bcedcefe1f493e3f17370a25647a4ac30

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