refactor(cli): make desktop app the default dev target

- Change `multica dev` default from gateway+console+web to desktop app
- Remove console from dev command options (use embedded Hub in desktop)
- Update package.json scripts to reflect new defaults
- Update README.md and CLAUDE.md architecture documentation

The desktop app has an embedded Hub, so no separate console/gateway is
needed for local development. Gateway is now optional, only needed for
remote client access.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
This commit is contained in:
Jiang Bohan 2026-02-05 03:14:44 +08:00
parent 087d1a8653
commit a3e639f8f5
4 changed files with 70 additions and 73 deletions

View file

@ -12,10 +12,10 @@
"multica": "tsx src/agent/cli/index.ts",
"mu": "tsx src/agent/cli/index.ts",
"dev": "tsx src/agent/cli/index.ts dev",
"dev:gateway": "tsx src/agent/cli/index.ts dev gateway",
"dev:console": "tsx src/agent/cli/index.ts dev console",
"dev:web": "tsx src/agent/cli/index.ts dev web",
"dev:desktop": "tsx src/agent/cli/index.ts dev desktop",
"dev:gateway": "tsx src/agent/cli/index.ts dev gateway",
"dev:web": "tsx src/agent/cli/index.ts dev web",
"dev:all": "tsx src/agent/cli/index.ts dev all",
"build": "turbo build",
"build:sdk": "pnpm --filter @multica/sdk build",
"build:cli": "node scripts/build-cli.js",