Skip to main content

Command line tools for managing Codeer agents over the Codeer API.

Project description

codeer-cli

Standalone CLI for managing Codeer agents over the Codeer API.

User install

After the package is published to PyPI, install the CLI as an isolated command line tool:

uv tool install codeer-cli

Until the package is published, install directly from this repository:

uv tool install 'git+https://github.com/<org>/codeer-skills.git#subdirectory=codeer-cli'

Replace <org> with the GitHub organization or user that hosts this repository.

Verify that the command is available:

codeer --help

Credentials

The CLI expects credentials to be configured outside any skill workspace. Add a named profile, select it, then verify the setup:

codeer profile add work
codeer profile use work
codeer check

codeer profile add prompts for the API key without echoing it. The local project stores only the selected profile name in .codeer/profile; API keys remain in the user-level config file.

For a one-off shell session, you can also export an API key directly:

export CODEER_API_KEY=<admin-workspace-api-key>
codeer check

CODEER_API_BASE defaults to https://api.codeer.ai. Override it only for local, beta, or preview environments:

export CODEER_API_BASE=http://localhost:8000

The CLI intentionally does not read repo-root credential files or caller CWD .env, because those files are often visible to LLM workspace context. Do not paste the API key into agent chat or commit it to the repository.

Workspace and organization scope are inferred from the workspace API-key virtual user's profile. --workspace, --org, CODEER_WORKSPACE_ID, and CODEER_ORGANIZATION_ID are not used by the CLI.

Agent scope is optional and can be set as a non-secret environment variable:

CODEER_AGENT_ID=<agent-id>

Development install

Use an editable install while the CLI is changing quickly:

cd /path/to/codeer-skills/codeer-cli
uv tool install --editable .

Reinstall only when dependencies, entry points, or package metadata change:

uv tool install --reinstall --editable /path/to/codeer-skills/codeer-cli

Validate setup before API work:

codeer check

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

codeer_cli-0.1.0.tar.gz (47.8 kB view details)

Uploaded Source

Built Distribution

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

codeer_cli-0.1.0-py3-none-any.whl (46.5 kB view details)

Uploaded Python 3

File details

Details for the file codeer_cli-0.1.0.tar.gz.

File metadata

  • Download URL: codeer_cli-0.1.0.tar.gz
  • Upload date:
  • Size: 47.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for codeer_cli-0.1.0.tar.gz
Algorithm Hash digest
SHA256 f311840f207c1982bc9a62e5e52c50110a1c51a9a1e39364876c4eb10458df4b
MD5 afbdb96734885c7dd8fe173cbc607a85
BLAKE2b-256 37a5718d6e86e7782eaf86609d99914d811fa23dd904a85504b95efe45d07eb9

See more details on using hashes here.

File details

Details for the file codeer_cli-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: codeer_cli-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 46.5 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.12.3

File hashes

Hashes for codeer_cli-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 f8dfa07c8ea594c0675b27787d606d308a1de03cd3d4db7d15eab10dce57a3e7
MD5 139fb53f9538e38999977b604ace5615
BLAKE2b-256 c6af13a87915af88c2b4386319723e3984751fbaf12afb3a190cef21db705bf7

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