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
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f311840f207c1982bc9a62e5e52c50110a1c51a9a1e39364876c4eb10458df4b
|
|
| MD5 |
afbdb96734885c7dd8fe173cbc607a85
|
|
| BLAKE2b-256 |
37a5718d6e86e7782eaf86609d99914d811fa23dd904a85504b95efe45d07eb9
|
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
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
f8dfa07c8ea594c0675b27787d606d308a1de03cd3d4db7d15eab10dce57a3e7
|
|
| MD5 |
139fb53f9538e38999977b604ace5615
|
|
| BLAKE2b-256 |
c6af13a87915af88c2b4386319723e3984751fbaf12afb3a190cef21db705bf7
|