v2.3.0
Codeep gets personal and gains a team: a user profile (
/me) makes it adapt to you across every surface, and multi-agent delegation lets it hand self-contained sub-tasks to specialist sub-agents that run in their own context.
Added — Personalization
- User profile (
/me). A durable, human-readable description of you, injected
into the agent's system prompt on every run so it adapts to how you work
without you repeating yourself. Two scopes: global~/.codeep/profile.md
(reply language, response style, default stack, universal "always / never")
and project.codeep/profile.md(your role, goals, constraints for this repo).
Manage with/me,/me init [project], and/me on//me off. Flows to
every surface because they share the same files. - Opt-in profile auto-learn.
/me learn onlets Codeep quietly extract your
durable preferences from sessions — one cheap, throttled LLM pass at session
save — and merge them into a separateprofile.learned.md(global + project),
kept apart from your hand-written file so it's never clobbered./me learn
runs it once on demand,/me learn projectscopes to this repo,/me forget
clears it. Off by default; gated byautoLearnProfile. - Profile sync.
codeep account syncpushes your globalprofile.mdto the
codeep.dev dashboard (where it's editable) and pulls it to new machines. Pull
is additive — a web edit never overwrites an existing local profile. /mein ACP. Zed, VS Code, and any ACP client can view and manage the
profile, not just the terminal.
Added — Multi-agent delegation
- Sub-agents + the
delegatetool. The agent can delegate a self-contained
sub-task to a specialist that runs in its OWN fresh context window and returns
only a summary — so the main context stays small and each sub-task runs with a
tuned persona and a scoped toolset. Four built-ins:planner(read-only
planning),researcher(read-only explorer),reviewer(read-only senior
review),tester(writes + runs tests). Run/agentsto list them. - Custom sub-agents. Define your own with a frontmatter
.mdin
.codeep/agents/<name>.md(project) or~/.codeep/agents/(global): name,
description, atoolsallowlist, optionalmodeloverride,personality
preset, andmaxIterationsbudget. Mirrors the personalities/skills pattern. - Auto-review pipeline. Enable Agent Auto-Review (
agentAutoReview, off
by default) and after any run that changes files, Codeep automatically
delegates to thereviewerand appends its findings — a review stage that
always happens, without relying on the model to self-delegate one. /agentssurfaced in the TUI and ACP (Zed / VS Code).
Notes
- Profile is local-first and opt-in: injection is gated by
userProfile(default
on), auto-learn byautoLearnProfile(default off). Nothing reaches the
dashboard unless you runcodeep account sync. - Sub-agent tool scoping is enforced at dispatch — a
researchercan't write
files even if it tries. Sub-agents inherit your profile, project rules, and
permission prompts, and their file changes are covered by/undo(they record
into the parent's session). Delegation depth is capped at 1; model overrides
are sequential-safe.