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

@claudetree/cli

v0.4.5

Published

CLI for claudetree - Manage Claude sessions with git worktrees

Readme

@claudetree/cli

并行运行多个Claude Code会话 — 每个会话在独立的git worktree中运行。

安装

npm install -g @claudetree/cli
# 或
pnpm add -g @claudetree/cli

快速开始

# 在项目中初始化
ct init

# 开始处理GitHub问题(默认TDD模式)
ct start https://github.com/you/repo/issues/42

# 监控进度
ct status

# 打开Web仪表板
ct web

TDD模式(默认)

所有会话默认以TDD模式运行:

# TDD模式(2小时超时,默认)
ct start 42

# 自定义超时和验证门
ct start 42 --timeout 60 --gates test,type,lint

# 禁用TDD模式
ct start 42 --no-tdd

TDD选项:

  • --timeout <分钟> - 会话超时(默认:120)
  • --idle-timeout <分钟> - 空闲超时(默认:10)
  • --gates <gates> - 验证门:test,type,lint,build(默认:test,type)
  • --max-retries <n> - 门重试次数(默认:3)
  • --no-tdd - 禁用TDD模式

命令

| 命令 | 描述 | |------|------| | ct init | 在项目中初始化claudetree | | ct start <issue> | 创建Worktree并启动Claude会话 | | ct status | 显示所有会话状态 | | ct stop [id] | 停止会话 | | ct doctor | 检查环境健康状态 | | ct demo | 交互式演示(不消耗token) | | ct batch | 并行处理多个问题 | | ct bustercall | 自动获取所有open问题并运行并行会话 | | ct clean | 删除所有worktree(main除外) | | ct web | 启动Web仪表板 |

主要功能

  • 多会话: 无限并行运行Claude会话
  • 隔离工作空间: 每个任务都有自己的git worktree
  • 即发即忘: 传递GitHub问题URL,Claude处理其余
  • Token追踪: 准确查看每个会话使用的token数量
  • Web仪表板: 实时监控所有会话

链接

许可证

MIT