Skip to main content

开发环境

开源产品(myrm-agent

仅前端 + 服务端。Harness 通过 uv sync 从 PyPI 安装。 前置条件: Git、uvBun、Python 3.13(uv 会自动安装)。
在 monorepo 中以 editable 方式安装 harness 后,请使用 .venv/bin/python run.py(或 myrm start),不要用 uv run run.py — macOS 上锁文件含 Windows-only wheel 时 uv run 可能重新解析锁并失败。

完整 monorepo(harness + agent)

进行 harness 框架开发时,克隆 vortexai 私有 monorepo(myrm-agentmyrm-agent-harness 同级),然后:
MCP 真实 Chrome UI 验收:./myrm ready --chrome(详见 MAINTAINER_QUICKSTART.md)。

运行测试

检出 myrm-agent-harness 仓库后,在其内运行 harness 单元测试。

IDE 浏览器 E2E(仅维护者)

Cursor / chrome-devtools-mcp 配置、:3000 慢、monorepo 开发守门等内容不属于面向用户的产品文档。请参阅私有 monorepo 根目录 scripts/dev/MAINTAINER_QUICKSTART.md(vortexai)。

代码质量

  • 前端:ESLint + Prettier
  • 后端:Ruff + server/harness 包严格类型