Skip to main content

CLI for multi-agent orchestration

Project description

cowork

CLI for multi-agent orchestration. Define agents, assign tasks, and run coordinated workflows from the terminal.

Installation

pip install cowork

Usage

# Initialize a new cowork project
cowork init

# Add an agent
cowork agent add researcher --role "Research and summarize topics"
cowork agent add writer --role "Write content based on research"

# List agents
cowork agent list

# Run a task
cowork run "Write a blog post about AI" --agents researcher,writer

# Check status
cowork status

Workflow File

Define workflows in cowork.yaml:

agents:
  - name: researcher
    role: Research and gather information
    model: claude-sonnet-4-6

  - name: writer
    role: Write polished content
    model: claude-sonnet-4-6

tasks:
  - name: research_phase
    agent: researcher
    prompt: "Research the topic: {topic}"

  - name: write_phase
    agent: writer
    depends_on: research_phase
    prompt: "Write a blog post using this research: {research_phase.output}"

Run the workflow:

cowork workflow run cowork.yaml --var topic="Future of AI"

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

cowork_cli-0.1.1.tar.gz (5.3 kB view details)

Uploaded Source

Built Distribution

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

cowork_cli-0.1.1-py3-none-any.whl (7.1 kB view details)

Uploaded Python 3

File details

Details for the file cowork_cli-0.1.1.tar.gz.

File metadata

  • Download URL: cowork_cli-0.1.1.tar.gz
  • Upload date:
  • Size: 5.3 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cowork_cli-0.1.1.tar.gz
Algorithm Hash digest
SHA256 6e8d671134e1e17ddf6284093e54d55b03316be212e419e83f73737914156a95
MD5 05092ee6cdf74c4594a4d765ef252109
BLAKE2b-256 f58a2912f0a34b754258850d4c9ad018d1db62023c9ff6da231dd1e8778a781c

See more details on using hashes here.

File details

Details for the file cowork_cli-0.1.1-py3-none-any.whl.

File metadata

  • Download URL: cowork_cli-0.1.1-py3-none-any.whl
  • Upload date:
  • Size: 7.1 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.5

File hashes

Hashes for cowork_cli-0.1.1-py3-none-any.whl
Algorithm Hash digest
SHA256 145e10e5be24cc5bb695a02e028f0ec5c944d8cf36efbac87f79ac5063183f71
MD5 7d64357524f7b58cba35f2387517ec09
BLAKE2b-256 034b12e99f26f0d6d27bf36f88af5f5b6b50a32ecaa2f33d5e709a6280a6973f

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