npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

agent-farm-cli

v0.1.57

Published

Parallel agent farm CLI with queue/worker/review loops

Downloads

6,120

Readme

agent-farm-cli

面向任意 agent 系统的 Node.js CLI:队列并行、Plan/Review、租约恢复、poison 隔离、insights / doctor 可观测,以及可选的 AI 语义验收(execute / verify 之后的独立命令,失败注入 [ai-review-fix])。

文档(渐进式)

| 读者 | 入口 | |------|------| | 中文 | 用户指南索引 docs/user-guide/README.md(分章:安装、dogfood/Wave、Cursor/状态机、集成、FAQ/架构) | | English | User guide index docs/user-guide/README.md(paired docs/user-guide/en/*.md) | | 协作与 wave 规范 | docs/agents/README.md | | 个人 → 团队 → CI(5 分钟 + 验收) | docs/roadmap-one-week-personal-team-ci.md · 中文 5 分钟清单 | | 任务 JSON / CLI 契约 | docs/harness-contracts.md |

安装

npm i -g github:BK201-Drama/agent-farm-cli
# 或本地:npm install && npm run build && npm link
agent-farm --help

最短路径(3 步)

agent-farm queue add --prompt "实现登录接口" --task-id t1 --dedupe-key auth-login
agent-farm worker --workers 2 --command-template 'echo {prompt}'
agent-farm doctor

个人→团队→CI 快速验收(空队列):agent-farm demo task --template noopagent-farm doctor --ci-exit(本仓库开发还可 npm run ci:health:local)。详见 5 分钟清单第二轮 40 项

接入新项目:

agent-farm project init --target-dir .
./scripts/agent-farm-dispatch.sh "你的任务描述"

Windows 单条派活:npm run farm:dispatch:node -- "…"(在本仓库内开发时)。更多命令与子命令说明见 用户指南 · 安装与命令 / English

设计目标(一句话版)

可移植、可并行、可恢复、可治理 — 展开见用户指南。

MCP(Cursor 工具)

构建后配置 .cursor/mcp.json 即可在 Cursor 内查看队列、stuck 与派活,无需终端:

{
  "mcpServers": {
    "agent-farm": {
      "command": "node",
      "args": ["dist/interfaces/mcp/server.js"],
      "cwd": "${workspaceFolder}"
    }
  }
}

工具:farm_queue_view farm_stuck_list farm_dispatch_task。详见 Cursor 控制面集成

变更日志与协议


勿将 execute / verify / ai-review 长输出接到 head / tail / wc 等截断管道,否则子进程可能 SIGPIPE(详见用户指南 dogfood 章节)。