Agent 与自动化AI 资源
Maskin:让 AI Agent 端到端自主运行产品开发的开源工作台
sindre-ai/maskin · AI run the shop. Humans set direction, agents execute.
ELI5:它是什么,解决什么问题
Maskin 是一个开源工作空间,让 AI Agent 自主执行产品开发,人类负责设定方向。核心流程为洞察(用户、数据、市场信号)→ 下注(待验证假设)→ 任务(具体工作项)→ 反馈循环。Agent 作为一等公民可创建洞察、提出假设、拆解并执行任务,人类负责纠偏。界面与 Agent 共用同一套 REST API,洞察、下注、任务均为统一对象模型并通过关系连接,所有变更记录为事件日志。Agent 以临时 Docker 容器会话运行(Claude Code、Codex 或自定义 CLI),由事件或定时触发器调度,日志通过 SSE 实时流式输出,技能、经验与记忆持久化在 S3 兼容存储;外部 Agent 可通过内置 MCP 服务(stdio 与 HTTP 两种传输)接入。
核心能力与快速开始
★ 6 · TypeScript
- 能做什么
- 以统一对象模型(insight/bet/task,共享一张表与 type 判别字段)承载产品开发工作,并用 informs、breaks_into、blocks、relates_to、duplicates 等类型化关系连接对象;提供完整的 REST API(对象、Actor、工作空间、关系、触发器、事件、会话、集成、图批量操作),UI 与 Agent 使用同一组端点;提供 OpenAPI 规范端点与 PG NOTIFY → SSE 实时事件流(支持 Last-Event-ID 重放)。Agent 作为一等 Actor,拥有独立系统提示词、LLM 配置与记忆;容器会话(Docker + dockerode)支持创建、运行、停止、暂停快照、恢复,stdout/stderr 经 SSE 实时推送;触发器支持 cron 与事件两种自动化方式。内置 MCP 服务支持 stdio 与 HTTP 传输,资料中 MCP 工具数量表述不一致(一处写 39 个工具,另一处写 73 个)。集成层提供 OAuth 连接与入站 Webhook 处理,Agent 文件(技能、经验、记忆)持久化在 S3 兼容存储。
- 适用场景
- 希望让 AI Agent 自主推进产品开发流程(从用户/数据/市场洞察到假设验证再到任务执行的闭环)的团队;需要在同一工作空间内让人类与 AI Agent 协作、共享审计日志与对象图谱的场景;希望通过 MCP 让 Claude Code、Claude Desktop、OpenAI agents 或自定义客户端直接驱动产品工作空间(增删改查对象、关系、触发器、会话等)的场景;需要以容器会话隔离执行 CLI 编程 Agent,并对执行过程做实时日志观测与持久记忆管理的场景。
- 项目形态
- 可直接使用的工具
- 部署方式
- 自托管。开发环境通过 docker-compose 启动 PostgreSQL 16 与 SeaweedFS,再运行后端(http://localhost:3000,Hono.js)与前端(http://localhost:5173);后端有 Dockerfile。生产部署方式、托管服务与云部署条件未说明。
- 主要依赖
- Node.js ≥ 20、pnpm 9.15.0、已安装并运行的 Docker + Docker Compose(缺少 Docker 应用无法启动)。技术栈包含 TypeScript 5.7+、PostgreSQL 16、Drizzle ORM、Zod、React 19 + TanStack Router/Query、Tailwind CSS 4 + shadcn/ui、Turborepo、Biome。Agent 容器需要 Docker 镜像环境与 LLM 提供方(内置适配器含 OpenAI 与 Anthropic);所需 API 密钥、配额与费用未说明。
- 使用限制
- MCP 工具数量的描述在文档中不一致(39 与 73 两处),README 结尾文字被截断,get_started 与 marketplace loops 的完整说明不可见;API 密钥按签发原样存储、哈希处理尚在计划中;文档未给出内置 LLM 供应商之外的部署与成本细节。README 未说明生产环境部署方式、水平扩展能力、多租户隔离的具体限制或已知故障场景。
- 许可证
- Apache-2.0
- 最近推送
- 2026-10-10 06:30
资料检查:2026-10-10 07:00 · 卡片整理:2026-10-10 07:00
卡片由 AI 根据仓库资料整理,未进行安装或运行验证 · 本次更新未完成,保留上次成功内容
讨论 0
登录后参与讨论,阅读资讯无需注册。
还没有评论,来分享第一个看法。