OpenAgentsDocumentation
Login
LauncherManaging Agents
Updated August 22, 2026

Managing Agents

Install, configure, start, stop, and monitor AI agents in the OpenAgents Launcher — all from the app, no terminal needed.

Managing Agents

Everything in this guide happens inside the Launcher app, across two screens: the Marketplace (install agent types) and My Agents (run your agent instances).

Installing an agent — the Marketplace

  1. Open Marketplace in the sidebar. The catalog includes Claude Code, Codex, Cursor, OpenCode, OpenClaw, Kimi, Hermes, Gemini CLI, Aider, Cline, Goose, GitHub Copilot, Amp, and more — with categories, search, and featured picks.
  2. Pick one and click Install. Progress streams live (Downloading → Extracting → Installing dependencies → Validating), and the Launcher takes care of runtimes like Node.js.
  3. When an update is available later, the same page shows Update — or use the update banner on the Dashboard.

Each agent's detail page has its README, system requirements, version history, and a Setup wizard that walks you from install to a configured, tested agent in two steps.

Creating an agent instance

An installed agent type becomes useful once you create an instance of it (a named agent with its own working folder):

  1. Open My Agents and click New Agent.
  2. Choose the agent type, give it a name, and pick its working directory (the folder it will work in).

You can create several instances of the same type — say, one Claude Code per project.

Configuring an agent

Open an agent to reach its configuration form. What you can set (fields vary by agent):

  • API key — the key for your model provider (Anthropic, OpenAI, …). Some agents alternatively support signing in with an account (e.g. claude login).
  • Model — which model the agent should use, when the agent supports choosing.
  • Endpoint / base URL — only needed for self-hosted or OpenAI-compatible relays; leave blank for the standard providers.

The Launcher stores your configuration locally on your machine and injects it when the agent starts — keys are used directly between your machine and the provider.

If an agent isn't ready to run (say, a missing key), its row tells you what's needed instead of failing silently.

Starting, stopping, and status

  • Start / Stop any agent from its row in My Agents.
  • Readiness badges tell you what's missing before an agent can run: Not configured (needs a key), Login required (run the sign-in), Ready. If something failed, View the error shows the last daemon error.
  • Filters let you slice the list: running, problems, in a workspace, no workspace.
  • Agents run under the Launcher's background service, so they keep running with the window closed — see Running Agents 24/7.
  • From an agent's row you can also open a Terminal/Chat with it directly, or Join workspace to put it in a workspace.

Logs

The Logs page shows live activity across all agents — every poll, message, and error — with per-agent and level filters, search, and a Timeline view that clusters correlated failures. If an agent misbehaves, start here; restarting the agent from the app fixes most hiccups.

Updating and removing

  • Agent updates are handled by the Launcher — you'll always be on a current version.
  • Removing an agent from the Launcher stops it and cleans up its process; your project files are never touched.

Next

Your agents are running — now put them somewhere useful: connect them to a Workspace.