CodinIT.dev - 最新版
CodinIT.dev 是一个开源的 AI 驱动全栈开发平台,专为现代 Node.js 应用设计。它将代码生成、项目管理与部署流程整合到一个统一界面中,支持你自由选择 AI 模型(无论是云端服务还是本地 LLM),无需绑定特定厂商。
Multica 是一个原生桌面客户端,旨在将强大的编程智能体(如 Claude Code、OpenCode、Codex CLI)的能力,通过可视化界面带给非开发者用户——尤其是那些关心结果而非代码的知识工作者。

它不试图取代终端,而是弥合“智能体能力”与“普通用户需求”之间的鸿沟。
名字灵感源自 Multics(Multiplexed Information and Computing Service)——1964 年诞生的先驱操作系统。尽管 Multics 未被广泛采用,但它奠定了现代操作系统的基石,包括层级文件系统、多用户分时等概念。Unix 正是从 Multics 衍生而来(Unics → Unix)。
隐喻:
正如 Multics 解决了“多用户共享计算资源”的问题,Multica 致力于解决“多模型/多智能体协作”问题,为知识工作者提供统一、安全、本地化的智能代理入口。
2025 年,编程智能体已远超“写代码”范畴——它们能生成图表、分析数据、撰写报告、自动化流程。但95% 的知识工作者仍无法使用这些能力,原因有三:
Multica 的答案是:一个原生、可视化、本地优先的桌面应用,在保护隐私的同时,释放智能体的生产力。
| 智能体 | 命令 | 安装方式 |
|---|---|---|
| Claude Code | claude-code-acp | npm install -g @anthropics/claude-code-acp |
| OpenCode | opencode acp | go install github.com/opencode-ai/opencode@latest |
| Codex CLI (ACP) | codex-acp | npm install -g codex-acp |
所有智能体通过标准输入/输出(stdio)与 Multica 通信,确保隔离与安全。
# 安装依赖
pnpm install
# 检查智能体是否就绪
pnpm cli doctor
# 启动桌面应用
pnpm dev
Multica 自带完整 CLI,适合测试或自动化:
pnpm cli # 进入交互模式
pnpm cli prompt "2+2等于多少?" # 单次提问
pnpm cli sessions # 列出会话
pnpm cli resume <id> # 恢复会话
pnpm cli agents # 查看可用智能体
| 命令 | 功能 |
|---|---|
/new [cwd] | 创建新会话(默认当前目录) |
/resume <id> | 按 ID 前缀恢复会话 |
/agent <name> | 切换智能体 |
/history | 显示当前会话历史 |
/cancel | 取消当前请求 |
/quit | 退出 |
Multica 基于 Electron + React 构建,采用清晰的分层设计:
Multica (Electron)
├── 渲染进程 (React)
│ └── UI 组件(聊天、设置、会话列表)
├── 主进程
│ ├── Conductor(协调智能体通信)
│ │ ├── SessionStore(会话持久化)
│ │ └── ClientSideConnection(ACP SDK)
│ │ └── AgentProcess(子进程管理)
│ │ └── opencode / claude-code-acp(通过 stdio 通信)
│ └── IPC 处理器(会话、智能体、配置)
└── Preload 脚本
└── electronAPI(安全暴露接口给前端)
~/.multica/sessions/index.json:快速加载会话列表data/{session-id}.json:完整消息历史与更新记录Multica 不是“低代码平台”,而是“高智能体平台”——它假设后端足够强大,前端只需做好连接与呈现。
# 开发模式
pnpm dev
# 构建安装包
pnpm build:mac # macOS
pnpm build:win # Windows
pnpm build:linux # Linux