agent-manager v0.2.0 : gestionnaire d'agents IA locaux
- CLI Rust (am) : list/install/uninstall/update/start/stop/restart/run/status/search/info/config/doctor/completion/export/import/self-update + shell interactif (Tab, historique) - 9 methodes d'installation (npm, pip, uv, cargo, go, bun, curl, binary, git) - catalogue de 72 agents, dependances, processus, securite (dry-run, checksums) - sondes de version paralleles + cache (am list ~25 ms a chaud) - installateurs one-liner : install.sh, install.ps1
This commit is contained in:
@@ -0,0 +1,56 @@
|
||||
agent-manager (am) — a CLI to manage local AI coding agents.
|
||||
|
||||
Install, uninstall, start, stop, restart and update AI agents from a YAML
|
||||
catalog. Handles dependencies (Node, Python, Go, Rust, Bun), binaries from
|
||||
GitHub Releases, install scripts, and git repositories. All state lives under
|
||||
your user directories; nothing pollutes the system.
|
||||
|
||||
Usage: am [OPTIONS] [COMMAND]
|
||||
|
||||
Commands:
|
||||
list List installed agents (default); use --all for the whole catalog
|
||||
start Start an agent (foreground by default, or detached with --background)
|
||||
stop Stop a background agent (SIGTERM, then SIGKILL after the timeout)
|
||||
restart Restart an agent: stop, then start with the same options
|
||||
status Show the state of one agent, or of every installed agent
|
||||
install Install an agent and its dependencies
|
||||
uninstall Uninstall an agent and clean its files
|
||||
update Update an installed agent to the latest available version
|
||||
search Search the catalog by keyword (name, description, category, tags)
|
||||
info Show detailed information about one agent
|
||||
config Manage the configuration file
|
||||
doctor Check the environment: tools, config validity, paths, permissions
|
||||
run Run the agent command directly with the given arguments (no process management)
|
||||
completion Generate a shell completion script
|
||||
self-update Update agent-manager itself from GitHub Releases
|
||||
export Export the configuration and installation state (backup)
|
||||
import Import a previously exported configuration and state
|
||||
help Print this message or the help of the given subcommand(s)
|
||||
|
||||
Options:
|
||||
-c, --config <FILE>
|
||||
Use an alternate configuration file
|
||||
|
||||
-v, --verbose
|
||||
Verbose output: show every command executed and its details
|
||||
|
||||
-q, --quiet
|
||||
Quiet mode: only errors are printed
|
||||
|
||||
-y, --yes
|
||||
Answer yes to every confirmation prompt
|
||||
|
||||
--dry-run
|
||||
Simulate the action without changing anything
|
||||
|
||||
--json
|
||||
Emit machine-readable JSON on stdout (for scripts)
|
||||
|
||||
--no-color
|
||||
Disable ANSI colors
|
||||
|
||||
-h, --help
|
||||
Print help (see a summary with '-h')
|
||||
|
||||
-V, --version
|
||||
Print version
|
||||
Reference in New Issue
Block a user