Enter ↵ to launch · Shift+Enter newline
AGENT-OS
Advanced
Effort
Budget $
System
Enter ↵ to launch · Shift+Enter for new line
main
Select a file to view diff
base: ← head:
0
Total Tasks
0
Completed
0
Running
0
Errors
$0
Total Cost
0
Total Tokens
📊 Daily Activity
📁 Folders
🤖 Agents
📂 Workspaces

🗑 Trash

⚙ Settings

Theme
Local Model (vLLM)
Background Vibes
CLI Power Reference & Feature Roadmap

What the chatbox can do today

Every message you type is routed through the same provider pipeline the CLIs use. Claude Code, OpenCode, Copilot, and Local (vLLM) are all live. Switching the agent dropdown changes which binary/SDK handles the run — the chatbox is the unified mouth for all of them.

Claude Code flags — supported via UI

UI ControlEquivalent CLI flagNotes
Agent dropdown → Claude CodeclaudeLaunches with bypassPermissions by default
Model picker (sonnet/opus/haiku/fable)--model claude-sonnet-5Aliases resolved on backend (sonnet→claude-sonnet-5, opus→claude-opus-4-8, haiku→claude-haiku-4-5, fable→claude-fable-5)
Mode selector (plan/auto/bypass)--permission-modeplan = read-only; auto = AI decides; bypass = no prompts
CWD input--add-dir + working directorySets the root for all file tools
Session ID field--session-id <uuid>Resume exact prior conversation
Continue button-c / --continueResumes most recent session in that CWD
Send message after task doneMulti-turn stdin loopKeeps session alive, sends follow-up prompt
Stop buttonCtrl-C / SIGINTGraceful provider.stop()
Advisor panel--agents '{"reviewer": {...}}'Second agent reviews primary output
Task cost display(not in CLI, only JSON output)Cost tracked per session in DB
Scheduler jobs--print -p "…" | cronUI native; CLI needs external cron

OpenCode flags — supported via UI

UI ControlEquivalent CLI flagNotes
Agent dropdown → OpenCodeopencode runHeadless server mode under the hood
Model picker-m provider/modelFormat: anthropic/claude-sonnet-4-6
Continue session-c --continueSession persisted in opencode DB
Session ID field-s --session <id>Resume specific session by ID
Fork checkbox (planned)--forkBranch a session without mutating original
Thinking toggle (planned)--thinkingShow reasoning blocks in output
CWD input--dirWorking directory for the agent

Feature Roadmap — CLI parity gaps to close

FeatureCLI SourcePriorityStatus
Thinking blocks toggleOpenCode --thinkingMediumDone
Effort level selectorClaude --effort low/medium/high/xhigh/maxMediumDone
Max budget USD inputClaude --max-budget-usdMediumDone
Allowed/disallowed toolsClaude --allowedTools / --disallowedToolsMediumDone
Custom system promptClaude --system-prompt / --append-system-promptHighDone
MCP server config panelClaude --mcp-configHighTODO
File attachments on promptOpenCode -f --file, Claude --fileHighDone
Worktree per taskClaude -w --worktreeMediumTODO
OpenCode stats panelOpenCode stats (token usage/cost history)LowTODO
PR auto-run (opencode pr)OpenCode pr <number>MediumTODO
Output format (JSON/stream)Claude --output-format stream-jsonLowDone (internal)
Multi-agent (advisor)Claude --agentsHighDone
Session resume / continueClaude -c, OpenCode -cHighDone
Background scheduler(CLI needs cron; UI native)HighDone
Git commit/branch/PR from UI(CLI needs gh + shell)HighDone

UI-only superpowers (no CLI equivalent)

  • Task history DB — every run is persisted, searchable, resumable. CLI sessions are ephemeral unless you pipe to a file.
  • Multi-agent advisor loop — one agent generates, another reviews. No CLI does this natively.
  • Scheduler — cron/delayed/interval jobs fire tasks automatically. No daemon needed.
  • Analytics dashboard — cost per folder, per model, daily timeline. CLI gives nothing.
  • Git panel — stage, commit, diff, push, PR create/merge all inside the same window.
  • Parallel providers — switch between Claude Code, OpenCode, Copilot, Local without re-opening terminals.
  • Soft-delete & trash — tasks never permanently lost unless you choose.
  • Real-time streaming — tool calls, thinking blocks, agent groups rendered live.

Chatbox slash commands (planned)

CommandWhat it doesStatus
/model sonnetSwitch model mid-sessionDone
/mode planSwitch permission modeDone
/effort highSet Claude effort levelDone
/budget 2.00Cap spend for this runDone
/forkFork session before next messageDone
/system <text>Inject system prompt overrideDone
/file <path>Attach a file to the next messageDone
/mcp <server>Toggle an MCP server on/offPlanned
/tools Bash,EditRestrict available toolsDone
/clearClear history (keep session ID)Done

Add Workspace