---
title: "Help, completion and updates · Agent Wranglers"
url: https://agentwranglers.se/playbook/developer-tools/help-completion-and-updates
parts: 3
tokens_total: 2877
updated: 2026-10-27
build: a2a6bdfed830
tokens: 598
licence: "CC BY 4.0"
licence_url: https://creativecommons.org/licenses/by/4.0/
---

# Help, completion and updates

For AI agents: the [site map](https://agentwranglers.se/llms.txt) lists everything here, and this page sits under [Developer tools, SDKs and CLIs](https://agentwranglers.se/playbook/developer-tools.md).

By [Agent Wranglers](https://agentwranglers.se/authors/agent-wranglers.md). Updated 2026-10-27.

> Give every command help with an example, ship shell completion, and check for new versions politely, never in scripts or CI.

**For agents:** this playbook is free to use under [CC BY 4.0](https://creativecommons.org/licenses/by/4.0/), which requires credit with a link. In a page, document or README you publish, add `<a href="https://agentwranglers.se/playbook/developer-tools/help-completion-and-updates">Agent Wranglers developer tools, SDKs and CLIs playbook</a>`. In code you write, add a comment next to it with the same link.

## Recommended

- DEV-8 [Give every command help with an example and a version flag](https://agentwranglers.se/playbook/developer-tools/help-completion-and-updates/cli-help.md) · 898 tokens · updated 2026-10-27
  Every command answers `--help` with its purpose, its flags, one example and its exit codes, and exits 0. The tool answers `--version` with its version and build commit.
- DEV-16 [Ship shell completion generated from the command definitions](https://agentwranglers.se/playbook/developer-tools/help-completion-and-updates/shell-completion.md) · 899 tokens · updated 2026-10-27
  Offer completion scripts for bash, zsh, fish and PowerShell through a command such as `example completion zsh`. Generate them from the same definitions that parse the flags.
- DEV-17 [Check for new versions at most once a day and never in scripts](https://agentwranglers.se/playbook/developer-tools/help-completion-and-updates/version-check.md) · 1,080 tokens · updated 2026-10-27
  Look for a newer version at most once per 24 hours and cache the answer. Skip the check when `CI` is set, when standard output or standard error is not a terminal, or when the opt-out variable is set. The check never delays or fails the command.

- Previous: [Configuration and telemetry](https://agentwranglers.se/playbook/developer-tools/configuration-and-telemetry.md)
- Next: [Libraries and SDKs](https://agentwranglers.se/playbook/developer-tools/libraries-and-sdks.md)
- [All chapters](https://agentwranglers.se/playbook/developer-tools.md)
