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

codex-teams

v2.3.0

Published

MCP server bridging Claude Code and Codex CLI for team-based agent orchestration

Readme

codex-teams

Create AI agent teams inside Claude Code, powered by the Codex CLI.

Describe what you want built or researched — codex-teams spins up a team that plans together, divides the work, and delivers results.

How It Works

You give a goal. codex-teams creates a team with a lead and workers. The lead breaks down the work, the workers execute in parallel, and they coordinate through group chat and DMs — like a real engineering team.

You: "Ship user profile editing with validation and tests"

codex-teams:
  → Lead plans the approach, assigns work
  → Frontend dev builds the form
  → Backend dev adds the API endpoint
  → Test dev writes integration tests
  → Lead compiles the final report

Teams auto-dissolve when done. Code never leaves your machine without your approval — agents can't run git or GitHub commands.

Quick Start

Prerequisites

Install

Plugin marketplace (recommended):

/plugin marketplace add skrabe/codex-teams
/plugin install codex-teams@codex-teams

From source:

git clone https://github.com/skrabe/codex-teams.git
cd codex-teams
npm install && npm run build
claude mcp add --transport stdio codex-teams -- node $(pwd)/build/index.js

Verify

claude mcp list

You should see codex-teams listed.

Examples

Ship a feature

"Launch a mission to add a settings page with API endpoints and tests. Use npm test to verify."

The team plans together, builds in parallel, runs your test command, and fixes failures automatically.

Research a problem

"Dispatch a team to research auth options for our app — one agent on requirements, one on technical approaches, one on security risks."

Each agent researches independently, and you get a combined report.

Quick parallel tasks

"Dispatch three agents: one to refactor the utils, one to update the API docs, one to add error handling to the auth flow."

All three work simultaneously. Results come back together.

Two Main Modes

Mission — for coordinated work. A lead plans and manages workers. Workers communicate, help each other, and iterate. Supports a verify command (like npm test) with automatic retries.

Dispatch — for parallel fire-and-forget. Each agent gets a task, works independently, results are merged. Fast and simple.

Architecture

graph TD
    U["You (Claude Code)"] --> CT["codex-teams"]
    CT --> C["Codex CLI"]

    subgraph "Team"
      L["Lead"]
      W1["Worker A"]
      W2["Worker B"]
      L -.->|"group chat & DMs"| W1
      L -.->|"group chat & DMs"| W2
      W1 -.->|"peer coordination"| W2
    end

    C -->|runs| L
    C -->|runs| W1
    C -->|runs| W2

Each agent runs as a Codex thread. Agents communicate through a localhost-only MCP server with per-agent auth tokens.

Configuration

Agents use sensible defaults. Override per-agent when needed:

| Setting | Default | Options | |---|---|---| | Model | gpt-5.3-codex | Any supported model | | Sandbox | workspace-write | read-only, workspace-write, danger-full-access | | Reasoning | xhigh (lead) / high (workers) | xhigh, high, medium, low |

Development

npm install && npm run build
node --import tsx --test tests/*.test.ts

Uninstall

/plugin uninstall codex-teams@codex-teams
# or: claude mcp remove codex-teams

License

MIT