Skip to content

[adapter request] manus.im — autonomous AI agent web app #1836

@LeoLin990405

Description

@LeoLin990405

Site

  • URL: https://manus.im (entered via /app)
  • Auth: standard cookie-mode login
  • Stack: Next.js (chunks served from files.manuscdn.com/webapp/_next/...)
  • API: /api/* (disallowed in robots.txt — needs logged-in session)
  • Public surfaces: /share/<id>, /report/<id>, /invitation/<id>

Why it fits OpenCLI

Manus is positioned as an "action engine" — users submit task prompts, the agent runs autonomously for minutes-to-hours, and produces step traces + deliverable files (code/docs/datasets). It maps cleanly onto OpenCLI's existing AI-surface patterns:

  • Read-side commands look like kimi / qoder adapters (status / list / read / history)
  • Task submission is similar to codex new-task / antigravity patterns (--yes gated)
  • Long-running agent execution suggests manus status <id> polling and manus read <id> --include-steps for deliverable retrieval

Proposed command surface (subject to DOM verification)

Read-only / idempotent — should be safe under the existing decision tree:

  • manus status — current account + active session
  • manus list — task / conversation list
  • manus read <id> — task detail + step trace + deliverables URLs
  • manus history — recent N tasks
  • manus open <id> — navigate to task page (idempotent)
  • manus storage-keys / storage-get — localStorage introspection

Destructive / state-changing (only if a confirmation dialog or verifiable post-state exists):

  • manus new-task <prompt> --yes — submit a new task
  • manus chat <id> <message> — append message to running task
  • manus pause / resume / cancel <id>

Plan

If this is welcome, I'll do the same shape as the recent Kimi (#1804) and Qoder (#1803) PRs:

  • vitest helper tests
  • docs/adapters/<bucket>/manus.md
  • cli-manifest.json rebuild
  • npm test green locally

Let me know if you'd rather see a smaller subset first (e.g. read-only only) before submission picks up speed.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions