Skip to main content
Version: v1

Agent Studio

Agent Studio is where you create agents: name, personality, models, tools, and (optionally) a swarm of child agents.

Open Agents in the sidebar, or press Ctrl + K and type Create Agent.


Create an agent​

  1. Click + New Agent.
  2. Fill in identity:
    • Name β€” what you see in Chat (for example Research Assistant).
    • Slug β€” stable id (for example research-bot).
    • Description β€” a short role, useful for you and for other agents in a swarm.
  3. Write a system prompt that states the job and the limits.
  4. Choose models, tools, and approval level.
  5. Click Save Agent Manifest.

A practical prompt looks like this:

# Role
You are a research assistant on ActonOS.
Find sources, check facts, and write clear Markdown summaries.

# Limits
1. Prefer Workspace files the user named (for example go_126_summary.md).
2. Ask for approval before restarting services or deleting files.
3. If a search fails, say so instead of guessing.
Prompt variables

You can insert:

  • {{system.time}} β€” current time and timezone
  • {{system.runtime_mode}} β€” baremetal or docker
  • {{workspace.root}} β€” Workspace path

Models​

ActonOS tries the primary model first. If that model is rate-limited or errors, it falls through the fallbacks.

SettingWhat it doesTypical value
Primary modelEveryday reasoninganthropic:claude-3-7-sonnet
Fallback 1Used when the primary failsopenai:gpt-4o
Fallback 2Cheap or local last resortollama:qwen2.5-coder
Temperature0 is strict, 1 is more creative0.2 for code and analysis
Max tokensCap per reply step4096

Tools and safety​

Give each agent only the tools it needs:

  • * β€” every installed tool
  • native_* β€” built-in system tools only
  • mcp_github_* β€” GitHub MCP tools only

Approval level:

LevelBehavior
LowAuthorized tools run without asking.
MediumWorkspace writes can run. Shell, delete, cron, and extension changes still need you.
HighConfirm every sensitive action.

Also set:

  • Allowed Workspace paths β€” for example docs/* and reports/*.
  • Iteration budget β€” maximum reasoning steps per task (default 25).

Swarms (optional)​

A parent agent can hand work to specialists:

  1. Open Swarm & Delegation.
  2. Enable Agent Delegation.
  3. Pick allowed child agents (for example Researcher and Code Writer).
  4. Set a delegation budget (how deep nested calls may go, for example 3).

The parent stays in charge of the goal; children run their own sandboxed steps and return results.


  • Chat β€” talk to the agent you just saved.
  • Missions β€” long jobs with checkpoints.
  • Tools & Skills β€” what tools you can grant.