类库
› manaflow
manaflow-ai/manaflow
Manaflow是一个开源的AI辅助编程工具,可同时并行调用多种AI编码代理(如Claude Code、Codex CLI等)。它能为每个任务在云端或本地Docker容器中创建隔离的VS Code工作空间,集成代码差异视图、终端和实时Web预览,实现可验证的高效并行开发。
技术栈
框架
Next.js
^16.0.9
React
^19.2.2
数据请求
React Query
^5.83.0
构建工具
Vite
^7.0.0
esbuild
^0.25.4
测试
Playwright
^1.49.0
Vitest
^4.0.15
CSS 框架
Tailwind CSS
^4.1.11
代码规范
ESLint
^9.29.0
Prettier
^3.8.1
查看全部依赖 (297)
依赖
@ai-sdk/amazon-bedrock
^4.0.8
@ai-sdk/anthropic
^2.0.6
@ai-sdk/gateway
^1.0.28
@ai-sdk/google
^2.0.8
@ai-sdk/openai
^2.0.19
@ai-sdk/provider-utils
^3.0.9
@anthropic-ai/claude-agent-sdk
^0.1.54
@anthropic-ai/sdk
^0.71.2
@asteasolutions/zod-to-openapi
^8.1.0
@base-ui-components/react
1.0.0-beta.2
@cmux/convex
workspace:*
@cmux/e2b-client
workspace:*
@cmux/morphcloud-openapi-client
workspace:*
@cmux/server
workspace:*
@cmux/shared
workspace:*
@cmux/www-openapi-client
workspace:*
@codemirror/lang-cpp
^6.0.3
@codemirror/lang-css
^6.3.1
@codemirror/lang-go
^6.0.1
@codemirror/lang-html
^6.4.10
@codemirror/lang-java
^6.0.2
@codemirror/lang-javascript
^6.2.4
@codemirror/lang-json
^6.0.2
@codemirror/lang-markdown
^6.3.4
@codemirror/lang-php
^6.0.2
@codemirror/lang-python
^6.2.1
@codemirror/lang-rust
^6.0.2
@codemirror/lang-sql
^6.10.0
@codemirror/lang-xml
^6.1.0
@codemirror/lang-yaml
^6.1.2
@codemirror/language
^6.11.3
@codemirror/legacy-modes
^6.5.1
@codemirror/merge
^6.10.2
@codemirror/state
^6.5.2
@codemirror/view
^6.38.4
@convex-dev/migrations
^0.2.9
@convex-dev/react-query
^0.0.0-alpha.11
@daytonaio/sdk
^0.22.1
@emotion/is-prop-valid
^1.2.2
@heroui/react
^2.8.2
@heroui/theme
^2.4.23
@hono/node-server
^1.18.1
@hono/swagger-ui
^0.5.2
@hono/zod-openapi
^1.1.0
@lexical/code
^0.32.1
@lexical/history
^0.32.1
@lexical/link
^0.32.1
@lexical/list
^0.32.1
@lexical/markdown
^0.32.1
@lexical/react
^0.32.1
@lexical/rich-text
^0.32.1
@lexical/selection
^0.32.1
@lexical/utils
^0.32.1
@lezer/highlight
^1.2.1
@mantine/hooks
^8.1.3
@monaco-editor/react
^4.7.0
@novnc/novnc
1.7.0-beta
@octokit/auth-app
^6.1.4
@octokit/request
^10.0.7
@openai/codex-sdk
^0.47.0
@playwright/mcp
^0.0.44
@posthog/ai
^7.5.3
@posthog/react
^1.4.0
@radix-ui/react-alert-dialog
^1.1.15
@radix-ui/react-dialog
^1.1.6
@radix-ui/react-dropdown-menu
^2.1.15
@radix-ui/react-icons
^1.3.2
@radix-ui/react-popover
^1.1.15
@radix-ui/react-select
^2.2.6
@radix-ui/react-slot
^1.2.3
@radix-ui/react-tooltip
^1.2.7
@radix-ui/react-visually-hidden
^1.2.3
@sentry/browser
10.38.0
@sentry/core
10.38.0
@sentry/electron
^7.5.0
@sentry/nextjs
^10.32.1
@sentry/node
10.38.0
@sentry/react
10.32.1
@sentry/types
10.38.0
@sentry/vite-plugin
4.9.0
@socket.io/component-emitter
^3.1.2
@stackframe/js
^2.8.48
@stackframe/react
^2.8.48
@stackframe/stack
^2.8.48
@t3-oss/env-core
^0.13.8
@tailwindcss/vite
^4.1.11
@tanstack/react-router
^1.124.0
@tanstack/react-router-devtools
^1.124.0
@tanstack/react-router-with-query
^1.129.8
@tanstack/react-virtual
^3.0.0
@vercel/functions
^1.4.0
@vercel/related-projects
^1.0.0
@xterm/addon-attach
^0.11.0
@xterm/addon-fit
^0.10.0
@xterm/addon-search
^0.15.0
@xterm/addon-serialize
^0.13.0
@xterm/addon-unicode11
^0.8.0
@xterm/addon-web-links
^0.11.0
@xterm/addon-webgl
^0.18.0
@xterm/headless
^5.5.0
@xterm/xterm
^5.5.0
ai
^5.0.22
ajv
6.12.6
ajv-keywords
3.5.2
ansi-escape-sequences
^6.2.4
ansi-to-html
^0.7.2
antd
^5.26.3
anyhow
1.0
archiver
^7.0.1
async-trait
0.1
bufferutil
^4.0.9
builder-util-runtime
^9.3.1
bun-plugin-tailwind
^0.0.15
bytes
1.6
chokidar
^4.0.3
chrome-devtools-mcp
^0.9.0
chromium-bidi
^10.6.0
class-variance-authority
^0.7.1
clsx
^2.1.1
cmdk
^1.1.1
commander
^11.1.0
convex
1.31.5
convex-helpers
^0.1.104
cors
^2.8.5
date-fns
^4.1.0
debug
^4.4.1
diff
^8.0.2
dockerode
^4.0.2
dotenv
^16.6.1
e2b
^1.0.7
electron
^38.2.2
electron-context-menu
^4.1.1
electron-updater
^6.6.2
engine.io-client
^6.6.3
engine.io-parser
^5.2.1
express
^4.21.2
framer-motion
^12.23.3
fs-extra
^11.3.1
fuzzysort
^3.1.0
github.com/chromedp/cdproto
v0.0.0-20250803210736-d308e07a266d
github.com/chromedp/chromedp
v0.14.2
github.com/chromedp/sysutil
v1.1.0
github.com/creack/pty
v1.1.21
github.com/go-json-experiment/json
v0.0.0-20250725192818-e39067aee2d2
github.com/gobwas/httphead
v0.1.0
github.com/gobwas/pool
v0.2.1
github.com/gobwas/ws
v1.4.0
github.com/gorilla/websocket
v1.5.3
github.com/inconshreveable/mousetrap
v1.1.0
github.com/spf13/cobra
v1.8.0
github.com/spf13/pflag
v1.0.5
golang.org/x/sys
v0.40.0
golang.org/x/term
v0.39.0
graceful-fs
^4.2.11
hono
^4.9.1
http-proxy
^1.18.1
http-proxy-middleware
^3.0.5
httpxy
^0.1.7
ignore
^7.0.5
jose
^6.1.0
js-yaml
^4.1.0
jsonfile
^6.1.0
jwt-decode
^4.0.0
lazy-val
^1.0.5
lexical
^0.32.1
lodash.escaperegexp
^4.1.2
lodash.isequal
^4.5.0
lucide-react
^0.525.0
magnitude-core
^0.3.0
minimatch
^10.0.3
modal
^0.6.2
monaco-editor
^0.53.0
morphcloud
^0.0.18
ms
^2.1.3
multer
^1.4.5-lts.1
nhooyr.io/websocket
v1.8.10
node-forge
^1.3.1
node-ssh
^13.2.0
octokit
^3.2.2
openai
^6.10.0
posthog-js
^1.297.2
posthog-node
^5.11.0
prismjs
^1.30.0
prompts
^2.4.2
ratatui
0.29
react-aria-components
^1.12.1
react-diff-view
^3.3.2
react-dom
^19.2.2
react-markdown
^10.1.0
react-textarea-autosize
^8.5.9
recharts
^3.7.0
refractor
^5.0.0
remark-gfm
^4.0.1
sax
^1.4.1
semver
^7.6.3
shiki
^3.22.0
socket.io
^4.7.5
socket.io-client
^4.8.1
socket.io-parser
^4.2.4
sonner
^2.0.6
ssh2
1.15.0
superjson
^2.2.2
svix
^1.75.0
tailwind-merge
^3.3.1
tar
^7.4.3
tiny-typed-emitter
^2.1.0
undici
^6.21.3
unicode-width
0.2
universalify
^2.0.1
unplugin
^2.3.10
use-stick-to-bottom
^1.1.3
utf-8-validate
^6.0.5
vite-node
^3.2.4
vscode-icons-js
^11.6.1
vte
0.13
ws
^8.17.1
www
^0.0.0
xmlhttprequest-ssl
^2.1.1
xpath-generator
^1.1.0
zod
^4.1.5
开发依赖
@cmux/shared
workspace:*
@electron-toolkit/preload
^3.0.2
@electron-toolkit/utils
^4.0.0
@eslint/eslintrc
^3
@eslint/js
^9.29.0
@hey-api/client-fetch
^0.13.1
@hey-api/openapi-ts
^0.82.1
@napi-rs/cli
^2.18.4
@next/eslint-plugin-next
^16.0.9
@octokit/webhooks-types
^7.6.1
@sentry/vite-plugin
^4.6.1
@t3-oss/env-core
^0.13.8
@tailwindcss/postcss
^4
@tailwindcss/typography
^0.5.19
@tanstack/react-query-devtools
^5.81.5
@tanstack/router-cli
^1.124.0
@tanstack/router-plugin
^1.124.0
@types/archiver
^6.0.3
@types/bun
latest
@types/cors
^2.8.17
@types/dockerode
^3.3.31
@types/express
^4.17.23
@types/express-serve-static-core
4.19.6
@types/http-proxy
^1.17.16
@types/mocha
^10.0.6
@types/multer
^1.4.11
@types/node
^24.9.1
@types/node-forge
^1.3.14
@types/prismjs
^1.26.5
@types/prompts
^2.4.9
@types/react
^19.2.2
@types/react-dom
^19.2.2
@types/semver
^7.7.1
@types/vscode
^1.73.0
@types/ws
^8.18.1
@typescript-eslint/eslint-plugin
^8.54.0
@typescript-eslint/parser
^8.54.0
@typescript/native-preview
^7.0.0-dev.20260205.1
@vitejs/plugin-react
^4.5.2
@vscode/test-cli
^0.0.4
@vscode/test-electron
^2.3.8
@vscode/vsce
^3.2.1
@xterm/xterm
^5.5.0
ajv
^8.17.1
assert_cmd
2.0
autoprefixer
^10.4.20
dotenv
^16.4.5
dotenv-cli
^10.0.0
electron
38.0.0
electron-builder
^26.0.12
electron-vite
^4.0.0
eslint-config-next
^16.0.9
eslint-plugin-react-hooks
^5.2.0
eslint-plugin-react-refresh
^0.4.20
expectrl
0.7
globals
^16.2.0
import-in-the-middle
^3.0.0
libc
0.2
node-abi
^4.14.0
npm-run-all
^4.1.5
png2icons
^2.0.1
postcss
^8.4.49
predicates
3.1
react-dom
^19.2.2
require-in-the-middle
^8.0.1
rolldown-vite
^7.1.7
serde_json
1.0
socket.io
^4.8.1
socket.io-client
^4.8.0
tempfile
3
tsx
^4.7.1
tw-animate-css
^1.3.4
typescript
^5.9.3
typescript-eslint
^8.34.1
vite-tsconfig-paths
^5.1.4
wait-timeout
0.2
wrangler
^3.80.0