PACKAGES / OpenHands (All Hands AI)
OpenHands CLI
Terminal client for the OpenHands AI software development agent.
INSTALL
w3bs install openhands.dev/openhands-cliNo w3bs yet? curl -fsSL https://w3bs.org/install.sh | sh
Get started
What to type once it is installed.
w3bs install openhands.dev/openhands-cliInstall OpenHands CLI and track it for updatesopenhandsStart the TUI; the first run walks you through LLM settingsopenhands --headless -t "<task>"Run one task without the UI, for CI and scriptsopenhands --resume --lastResume your most recent conversationopenhands webOpen the same TUI in a browser
Every option: openhands --help · docs ↗
Malware scan
ThreatCrush found no malware indicators in OpenHands CLI 1.16.0. The other findings below are ordinary code-review notes, not malware.
- Scanned
- 2026-11-02 23:00 UTC · threatcrush 0.13.30
- Files
- 344 (installer + github.com/OpenHands/OpenHands-CLI@283c6ac3610f)
- Findings
- 2 high · 1 medium · 3 low
6 other findings (not malware)
- highGeneric API Key
source/openhands_cli/tui/utils/critic/feedback.py:29secret-generic-api-key · CWE-798 - highoutbound request to a non-constant URL
source/openhands_cli/version_check.py:57py-ssrf-outbound-request · CWE-918 - mediumstack trace returned to the caller
source/openhands_cli/tui/modals/settings/utils.py:265py-stack-trace-returned · CWE-209 - lowHardcoded Credential
source/tests/auth/test_login_command.py:138secret-generic-credential · CWE-798 - lowHardcoded Credential
source/tests/auth/test_login_command.py:204secret-generic-credential · CWE-798 - lowHardcoded Credential
source/tests/auth/test_login_command.py:291secret-generic-credential · CWE-798
Badge for your README
[](https://w3bs.org/packages/openhands.dev/openhands-cli)