plugins/_office/assets/desktop/README.md
This Desktop is Agent Zero's habitat: a visible, stateful Linux workspace where humans and agents can share files, launch tools, inspect results, and turn reasoning into observable work.
You can choose your harness, but now you and A0 have a habitat.
Here, the model reasons, the environment remembers, the user grants permission, and the work leaves artifacts that can be opened, tested, revised, and trusted. It is a small workshop for the larger idea: agents become more useful when they have a safe world to act in, not only more instructions to carry.
With gratitude to the open-source foundations that make this affordance possible:
Agent Zero stands on this craft with respect. Open source is not just code we consume; it is shared affordance, accumulated care, and an invitation to build systems that are powerful without becoming opaque.
Double-click Terminal on this Desktop. You will land in the Agent Zero workdir, where agent CLIs can inspect files, edit projects, and run commands inside the Linux environment.
Before installing an agent, make a small safety habit:
pwd
node -v || true
npm -v || true
python3 --version || true
curl --version | head -1 || true
Agent CLIs are powerful. Install from official sources, avoid sudo npm install -g unless the project explicitly requires it, and keep API keys in your shell or provider login flow rather than pasting secrets into documents.
These commands were checked against official docs or project READMEs on 2026-05-02. Package names matter.
npm i -g @openai/codex
codex
Recommended native installer:
curl -fsSL https://claude.ai/install.sh | bash
source ~/.bashrc
claude
NPM alternative:
npm install -g @anthropic-ai/claude-code
claude
npm install -g @google/gemini-cli
gemini
curl -LsSf https://aider.chat/install.sh | sh
source ~/.bashrc
aider
curl -sL https://opencode.ai/install | bash
opencode
NPM alternative:
npm i -g opencode
opencode
curl -fsSL https://github.com/aaif-goose/goose/releases/download/stable/download_cli.sh | bash
source ~/.bashrc
goose
python3 -m pip install uv
uv tool install openhands --python 3.12
openhands
npm install -g @qwen-code/qwen-code@latest
qwen
curl https://cursor.com/install -fsS | bash
source ~/.bashrc
cursor-agent
curl -fsSL https://raw.githubusercontent.com/NousResearch/hermes-agent/main/scripts/install.sh | bash
source ~/.bashrc
hermes
OpenClaw recommends Node 24, or Node 22.14+.
npm install -g openclaw@latest
openclaw onboard --install-daemon
If in doubt, start with Codex or Claude Code for coding, Aider for a lighter patch-focused loop, Goose or OpenHands for a broader local agent, and Hermes or OpenClaw when you want the agent to grow into more of a persistent runtime working together with Agent Zero.
Official references: Codex, Claude Code, Gemini CLI, Aider, OpenCode, Goose, OpenHands, Qwen Code, Cursor Agent, Hermes Agent, OpenClaw.