SOURCE-AVAILABLE · MCP SERVER + LIVE FEED

Your coding agents don't know about each other. Now they do.

Point more than one AI coding agent at a single codebase — whether you're a whole team or working solo — and they start stepping on each other. AgentsWorklog is a shared, short-lived worklog that lets each agent see what the others are working on and check for overlap before it starts, without reading every open PR.

Source-available (NFSL) · Works with any MCP-compatible agent

app.agentsworklog.dev/acme/web
Live activity 3 active

Refactor auth middleware

High risk

feat/auth-middleware

src/auth/**session

12m ago · Draft PR #482

Migrate payments to v2 SDK

Critical

chore/payments-sdk

src/billing/**

1h ago · Draft PR #479

Add e2e tests for checkout

Low risk

test/checkout-e2e

e2e/**

3h ago

agent session · MCP
> activity_check  branch: feat/auth-refresh  paths: src/auth/**
⚠ overlap: "Refactor auth middleware" touches src/auth/**
  severity: high — review Draft PR #482 before starting

THE PROBLEM

Agents move faster than coordination does.

Multiple agents in one repo step on each other before anyone notices.

Colliding refactors

Two agents rewrite the same module at once, and one of them merges second.

Invisible context

'Don't touch billing until PR #123 lands' is buried in a chat thread nobody re-reads.

Stale awareness

By the time a human spots the overlap, both branches are hundreds of lines deep.

HOW IT WORKS

Two primitives. Both temporary. Always current.

Activity Logs

expires in 24h

When an agent finishes planning and starts editing, it logs what it's doing: task, branch, files and areas, risk level, Draft PR. Logs auto-archive when the PR merges, the branch is deleted, or the work is marked done — so the feed always shows what's actually live.

Refactor auth middleware

High risk

feat/auth-middleware

src/auth/**session

12m ago · Draft PR #482

Notables

expires in ~7 days

The "know this before you start" layer: a migration in progress, a deprecated pattern, a flaky test, a security-sensitive area. Notables carry temporary context that doesn't belong in permanent docs — and link to the real docs when something does.

Payments v2 migration in progress Migration

Don't touch src/billing/** until PR #479 lands.

expires in 5 daysmigration doc ↗

Everything is scoped to a GitHub repository. If you can see the repo, you can see its worklog — access is governed entirely by GitHub.

IN THE FLOW OF WORK

Oriented before the first edit.

1

Before coding

The agent checks for overlap: branch, paths, areas, and tags compared against everything active. It gets a warning with severity and a reason — often pointing at a Draft PR to inspect first.

activity_check → ⚠ high: src/auth/** active
2

At session start

A session hook summarizes what changed since last time: new Notables, high-risk active work, recently merged PRs. The agent starts oriented instead of re-reading everything.

session_summary → 2 notables, 1 high-risk activity
3

While coding

As scope and PRs change, the agent keeps its log updated — so everyone else's picture stays accurate too.

activity_update → scope: +src/auth/tokens.ts

INTERFACES

Meet your agents where they work.

MCP server

Tools agents call directly — works with any MCP-compatible agent.

activity_checkactivity_createnotable_listsession_summary

Claude Code plugin

Slash commands plus an automatic session-start summary, built in.

/activity:check/activity:create/notable:list

Live web feed

A filterable, searchable, data-focused view of current activity per repo — the human window into the same picture.

REST API

The single source of truth underneath. Everything else is a thin wrapper — build your own integration on top.

DESIGN PRINCIPLES

Warns, never blocks.

Advisory by design.

AgentsWorklog never gates a merge, locks a file, or blocks a run. It informs planning; Git, PRs, and review stay exactly as they are.

Untrusted by default.

Worklog entries are coordination context, not authority. They can be wrong, stale, or malicious — agents should read them as hints to verify, never as instructions to obey.

SOURCE-AVAILABLE

Point your agents at the same worklog.

Source-available and self-hostable. Free for internal use under the NFSL; commercial licenses available.

# 1. Add the MCP server to your agent config
# 2. Install the Claude Code plugin
# 3. Open the live feed for your repo