Observed since 20 Oct, 21:42 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
CLI tool for generating CLAUDE.md/AGENTS.md from agentpack.yml
CLI tool that generates CLAUDE.md/AGENTS.md and MCP configurations from a single agentpack.yml manifest.
Claude Code and Codex CLI have different configuration formats. acpack uses a single YAML manifest (agentpack.yml) as the source of truth, generating the appropriate files for each tool:
CLAUDE.md / AGENTS.md - Project instructions.claude/settings.json - Claude Code MCP configurationcodex.config.toml - Codex CLI MCP configuration# With uvx (no install required)
uvx --from agent-container-pack acpack --help
# Or install globally (recommended)
uv tool install agent-container-pack
acpack --help
# Or with pip
pip install agent-container-pack
# 1. Initialize project (creates .devcontainer/ and agentpack.yml)
cd my-project
acpack init
# 2. Edit agentpack.yml (project name, MCP servers, etc.)
vim agentpack.yml
# 3. Generate configuration files
acpack generate --write
# 1. Create agentpack.yml manually or via init
acpack init
# 2. Edit agentpack.yml to match your project
vim agentpack.yml
# 3. Generate
acpack generate --write
# Team members clone the repo and run:
git clone <repo>
cd <repo>
acpack generate --write
# → Ready to use Claude Code / Codex CLI
acpack init # Run once
↓
agentpack.yml # Edit this file (single source of truth)
↓
acpack generate # Run after each yml change
↓
CLAUDE.md, AGENTS.md # Auto-generated (don't edit manually)
.claude/settings.json
codex.config.toml
acpack initInitialize a new agentpack project with devcontainer and manifest skeleton.
acpack init [directory] [--template <source>] [--stack <id>] [--force]
| Option | Description | Default |
|---|---|---|
directory | Target directory | . |
--template | Template source | github:ryoooo/acpack-template-default |
--stack | Stack to use (python, node, etc.) | python |
--force | Overwrite existing files | false |
acpack generateGenerate configuration files from agentpack.yml.
acpack generate [--write] [--directory <path>]
| Option | Description | Default |
|---|---|---|
--write | Write files to disk (otherwise dry-run) | false |
--directory | Project directory | . |
Create an agentpack.yml in your project root:
version: "1"
project:
name: "my-project"
description: "Project description"
stack: python
stacks:
python:
detect:
any: ["pyproject.toml", "requirements.txt"]
deps: "uv sync"
lint: "uv run ruff check ."
typecheck: "uv run ty check"
test: "uv run pytest"
run: "uv run python main.py"
mcp:
servers:
Ref:
transport: http
url: "https://api.ref.tools/mcp"
env:
X_REF_API_KEY: "${env:X_REF_API_KEY}"
workflows:
- name: "Development Flow"
steps:
- "uv run ruff format . && uv run ruff check ."
- "uv run pytest"
pre_commit: ["prettier", "ruff", "ty"]
safety:
preset: default
See docs/plans/2026-01-02-agentpack-v0.1-design.md for full manifest specification.
| File | Purpose |
|---|---|
CLAUDE.md | Claude Code project instructions |
AGENTS.md | Codex CLI project instructions (same content) |
.claude/settings.json | Claude Code MCP server configuration |
codex.config.toml | Codex CLI MCP server configuration |
# Install dependencies
uv sync
# Run tests
uv run pytest
# Lint and format
uv run ruff format .
uv run ruff check .
# Type check
uv run ty check
MIT
Download counts and popularity will appear here as the collector receives them.
| Version | Published | Direct dependencies | Open version |
|---|---|---|---|
| 0.1.1 | 3 Jan 2026 | 4 |
This describes our collected data; it is not a security assessment.
Shared repository data · GitHub
Observed since 20 Oct, 21:42 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package:b417e636d039e3d3c0b40c96087a3066a7352b17d3645feae12c1a8853d5c2cc