AgentOS CLI tool for managing the AgentOS Client Docker container
Project description
AgentOS Client
AgentOS Client Docker 容器管理 CLI 工具。
安装
pip install agentos
使用
首次安装/设置
# 方式一:直接设置(从环境变量或交互式输入读取 key)
agentos setup
# 方式二:命令行指定 key
agentos setup --key "your-nuwax-saved-key"
# 方式三:先设置环境变量
export NUWAX_SAVED_KEY="your-key"
agentos setup
setup 流程:
- 检查 Docker 是否安装,未安装则自动安装(仅 Linux)
- 拉取 agentos-client 镜像
- 生成 docker-compose.yml 到
~/.agentos/ - 保存 key 到
~/.agentos/.env
日常管理
agentos start # 启动容器
agentos stop # 停止容器
agentos restart # 重启容器
agentos status # 查看容器状态
agentos logs # 查看最近 50 行日志
更新 key
agentos update-key "new-key-here"
agentos restart # 重启生效
重新部署
agentos redeploy # 删除旧配置,重新生成并重启
发布到 PyPI
# 安装构建工具
pip install build twine
# 构建
cd gogeo-client
python -m build
# 发布到 TestPyPI(测试)
python -m twine upload --repository testpypi dist/*
# 发布到 PyPI(正式)
python -m twine upload dist/*
目录结构
gogeo-client/
├── pyproject.toml # Python 包配置
├── agentos/
│ ├── __init__.py
│ └── cli.py # CLI 入口
├── app/ # 应用覆盖文件
├── desktop/ # 桌面快捷方式
├── icons/ # 桌面图标
├── wallpaper/ # 桌面壁纸
└── docker-compose.yml # 本地开发用 compose
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 gogeo_client_agentos-0.2.3.tar.gz.
File metadata
- Download URL: gogeo_client_agentos-0.2.3.tar.gz
- Upload date:
- Size: 25.2 MB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62b496c4c6296ddf04009ac91078aeac51ec749b02bf05f2be1b60c24d2477e3
|
|
| MD5 |
2ec9c8d18b42549fb85fced608cf7c3f
|
|
| BLAKE2b-256 |
5ef40d6891e8df21db31bc2a910e0412bbb6fb5172cd41debc09684bcbcd37c2
|
File details
Details for the file gogeo_client_agentos-0.2.3-py3-none-any.whl.
File metadata
- Download URL: gogeo_client_agentos-0.2.3-py3-none-any.whl
- Upload date:
- Size: 25.2 MB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: twine/6.2.0 CPython/3.13.2
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
8cea854ee3dd4d88d11d7b581a7c8f0e8cee9d4dd56302028ba0008a7ac824e3
|
|
| MD5 |
b1f3a44401156e512ffdae4842387535
|
|
| BLAKE2b-256 |
5992ef94f6a112fcbaba43df63b580c623c6c95d415dfebe8640298ed5dcf7db
|