Skip to content

How Cully works ​

Cully sits around the coding agents you already use. It does not replace them. It watches the work, understands the session, remembers what matters and helps you steer.

Your agent's copilot. Your team's workspace. Solo helps you steer your agent work environment. Team connects people and agents through durable project work.

Choose Solo mode for session health, advice, replay and private memory, or Team mode for shared tasks, ownership, handoffs, review evidence and published lessons. Both use the same installed CLI and services. Project access is explicit; local journals and solo notes never become shared automatically. The session diagram below describes the Solo foundation; architecture explains Team's separate authorized records.

text
Prepare  →  Work  →  Hand off  →  Review  →  Reuse
StepWhat happensWhat does it today
ObserveTool activity from the agent becomes eventsThe Cully terminal and agent hooks
UnderstandEvents become a picture of the sessionThe session journal
RememberDecisions and results outlive the sessionProject memory
AdviseWarnings and next steps appear while you workThe advisor
ImprovePast sessions teach the next oneWorkflow hints today; more on the roadmap

The picture ​

Solid boxes ship today. The dashed box is planned and described in product direction.

Two arrows matter most:

  • Traffic never goes through Cully. Your agent talks to its model and tools directly. The Cully terminal only draws around the agent, and hooks send small events to the journal.
  • Memory is separate from the session. The agent saves and finds notes through its own MCP connection. Cully's local parts do not hold your agent's sign-in.

One terminal for every agent ​

sh
cully run claude        # Claude Code
cully run codex         # Codex
cully run cursor        # Cursor CLI (cursor-agent)
cully run my-agent      # any other agent on your PATH

Every agent runs in the same wrapper with the same health bar and advisor panel. See the Cully terminal.

What stays private ​

The journal keeps coarse facts: time, agent, kind of tool, pass or fail, project-relative file paths with the operation, and the program and recognized subcommand of a command. It never keeps prompts, file contents, command arguments or tool output. See privacy.

If you want toRead
See the terminal and health barThe Cully terminal
Understand loops, replay, handoff and rescueSession intelligence
Know exactly what is built and what is plannedCurrent capabilities
See where Cully is headingProduct direction

Built in the open. Apache 2.0 licensed.