Para cualquier agente, tarea o flujo de trabajo: reúne contexto, objetivos, tareas, decisiones, evidencias y memoria en un registro compartido con todo su historial. Los elementos tipados incluyen estado y criterios de aceptación; los agentes los leen en TOON compacto mediante una CLI y un SDK. Usa una carpeta, un espacio alojado o sincroniza con las herramientas de tu equipo. Con o sin git.
Programación, investigación, operaciones, procesos de larga duración y agentes recursivos que se llaman a sí mismos: el mismo registro mantiene el contexto del trabajo.
GH-827: local package install must prevent recursive self-copy and disk exhaustion
confidence
highharness:claude-code · claude-code
assignee
harness:codexharness:codex · codex
Cambios registrados
· harness:claude-code · claude-code · confidence: high
· harness:codex · codex · assignee: harness:codex
harness:claude-code · claude-code
confidence: — → high
harness:codex · codex
assignee: — → harness:codex
Ambos cambios constan en el elemento y en su historial.
Cambios reales con su procedencia, del propio tracker de pm. Fuente: pm-0682l4.
Muchos agentes, un solo registro
Los agentes gestionan su propio contexto y las personas trabajan con ellos. Todos leen y actualizan los mismos elementos tipados mediante la CLI de pm, el SDK, pm-web, el MCP remoto o ChatGPT.
Asigna el trabajo antes de empezar
Una asignación reserva el elemento para que dos agentes no empiecen el mismo trabajo.
Cada cambio tiene su historial
Los cambios se añaden a un historial encadenado por hashes, con el autor y la procedencia del agente. Las decisiones y evidencias acompañan al trabajo.
Trabaja con las herramientas que necesites
Guarda objetivos, tareas y memoria en una carpeta, en un espacio alojado o sincronízalos con los sistemas que tu equipo ya utiliza.
Compatible con
Carpetas locales
git
GitHub
Jira
Linear
Azure DevOps
Slack
MCP
ChatGPT
Lo primero que lee tu agente
pm context --limit 10 da a un agente el estado del proyecto en una sola llamada: qué está en curso, qué está bloqueado y qué toca después. Este es el propio tracker de pm.
$ pm context --limit 10
summary:
returned_focus:
active_items: 10
in_progress: 0
open: 10
blocked: 2
blocked_fallback_used: false
high_level: 6
low_level: 4
agenda_events: 1
scope: "matching_items"
active_items: 263
open: 263
in_progress: 0
blocked: 64
total_items: 3282
closed: 2946
canceled: 14
high_level[6]{id,title,type,status,priority,deadline,tags,updated_at,parent,blocked,blocker_ids}:
pm-j82fd3,"Outcome milestone: agent-legible command grammar — one-screen surface, zero feature loss, alias-preserved",Milestone,open,1,"2026-10-31T00:00:00.000Z","agent-ux;grammar;horizon:near;milestone;outcome;token-efficiency","2026-10-10T19:31:13.316Z",pm-doxj,true,pm-1kxs
pm-doxj,pm-cli post-v0.1 roadmap & living backlog,Milestone,open,0,null,backlog;context-management;living-map;pm-cli;post-v0.1;roadmap,"2026-11-04T17:39:51.547Z",null,null,null
pm-rs9vry,"MCP 2026-07-28 conformance programme: stateless protocol, discovery, MRTR, subscriptions, extensions, security, caching, and released-artifact proof",Feature,open,1,"2026-12-31T00:00:00.000Z","2026-07-28;area:mcp;area:sdk;conformance;protocol;release-gate;security;stateless","2026-10-10T04:21:06.820Z",pm-5k4v,null,null
pm-f05lsg,"Recovery closure: the fraction of refusals an agent can act on using only the refusal becomes a measured, ratcheted gate",Feature,open,1,null,agent-ergonomics;ci-gates;discoverability;long-horizon,"2026-11-06T12:45:34.036Z",pm-mpbb,null,null
pm-4k6b,"Adaptive context relevance engine: multi-signal scoring over metadata, graph, and history drives context/next assembly under an explicit token budget",Feature,open,1,null,context;relevance;scale,"2026-09-22T04:59:34.890Z",pm-9rxu,true,pm-10l1vm;pm-3yzyfe;pm-atfm;pm-g8t7b9;pm-gxs55a;pm-o2kc
pm-5t33or,"Contract-declared output token budgets: every command declares a default ceiling and degrades deterministically instead of emitting unbounded output",Feature,open,1,null,"agent-ux;area:cli;area:sdk;context-management;contracts;output-contract;token-efficiency","2026-10-10T08:23:09.508Z",pm-n7rr,null,null
high_level_encoding:
json_columns: []
absent[8]:
- [2]: 1,blocked
- [2]: 1,blocker_ids
- [2]: 2,blocked
- [2]: 2,blocker_ids
Generado 13 nov 2026, 15:39 UTC por pm 2026.11.13. 5,4 kB en TOON, 9,1 kB en JSON.
El ciclo que sigue cada agente
Cinco comandos, en este orden, para cada trabajo.
Orientarse
Ver qué está en curso, qué está bloqueado y qué viene después.
pm context --limit 10
Reclamar
Tomar un elemento para que ningún otro agente empiece con él.
pm claim <id>
Vincular evidencias
Adjuntar los archivos que cambias y el comando que los prueba.
Generate CHANGELOG.md and release notes from completed pm items for local releases, GitHub Actions, runners, and scripts. Can run as a standalone CLI/API package or as `pm changelog generate`.