ZedBusabase × Zed

Knowledge Base for Zed

Zed can run parallel Agent threads, isolate work in Git worktrees, review edit hunks, restore checkpoints, and call MCP tools. Busabase turns the small set of outcomes that must survive those threads into evidence-backed records with an accountable owner.

Cross-thread state proposalAwaiting owner
Busabase Inbox reviewing state proposed from a Zed Agent thread
A thread can finish and a checkpoint can restore files. Neither tells another team which outcome is now authoritative.

Five editor surfaces

Keep conversation, restoration, code review, isolation, and shared state separate.

Zed exposes several useful control surfaces. Their jobs overlap during execution but their retention and authority differ.

SurfaceBest used forNot a substitute for
Agent threadReasoning and tool trajectoryDurable team record
CheckpointReturn files to a prior message boundaryAccepted decision
Change reviewKeep or reject edit hunksCross-system approval
Git worktreeIsolate concurrent repository workOperational ownership
Busabase recordReviewed state across projects and systemsSource code or thread history

Parallel thread topology

One project can have many active narratives but only one current state for a given claim.

Each Zed thread has its own agent, context window, and conversation history. Threads can be summarized, compacted, archived, restored, or isolated in worktrees. Promote a stable claim only after reconciling the thread that produced it with the repository and external evidence.

THREAD A

Feature implementation

worktree/feature-a

THREAD B

Regression investigation

worktree/debug

THREAD C

Documentation update

main workspace

01Compare revisions
02Resolve conflicting claims
03Choose current owner
04Submit one reviewed state

Edit review is local

Accepting a hunk answers a code question, not an organizational one.

Zed's review surface shows files and edited lines and lets a person keep or reject individual hunks. A checkpoint can restore the codebase to a prior message. Preserve that evidence, then separately review claims such as release readiness, customer impact, migration status, or support policy.

ZED LOCAL

Changed files

Accepted or rejected hunks

Checkpoint boundary

Repository revision

SHARED STATE

Impact claim

Evidence references

Responsible owner

Effective status

Busabase review connected to Zed diff evidence

Two independent gates

Tool permission controls whether an action runs; record review controls whether its result can be trusted downstream.

Zed can confirm, allow, or deny built-in and MCP tools, with per-tool rules and hardcoded terminal protections. A successful tool call still needs evidence and an accountable reviewer before it changes canonical state.

ZED TOOL PERMISSION

May this command, edit, fetch, or MCP tool run?

BUSABASE RECORD REVIEW

May this result become reusable operational truth?

Three Agent paths

Native Agent, External Agent, and Terminal Thread do not share one automatic configuration contract.

Zed Agent uses Zed-configured MCP servers. External Agents may receive those servers through ACP and may also read native configuration. Terminal Threads rely on the CLI or TUI's own configuration. Record the path that executed the work instead of assuming tools and approvals were identical.

PathMCP/config ownerEvidence to retain
Zed AgentZed settings and Agent ProfileThread, profile, tool calls, revision
External AgentACP forwarding plus agent-native configAgent identity, forwarded tools, native session
Terminal ThreadCLI/TUI configurationCommand, environment, repository revision

Decision envelope

Package the outcome so a reviewer does not need the original editor session.

The record connects Zed's execution artifacts to the state that another project or Agent may consume.

state_keyStable identity for the claim
projectZed project and repository
agent_pathZed Agent, External Agent, or Terminal Thread
thread_refThread or exported Markdown reference
worktree_revisionExact code state
tool_evidenceCommands, MCP responses, tests, and diffs
proposed_stateConcise cross-system outcome
ownerPerson accountable for acceptance
decisionAccepted, conditional, rejected, or superseded

Instruction ownership

Instructions and Skills shape future Agent behavior; they should not quietly become a fact database.

Zed uses personal and project instruction files for always-on guidance and Skills for reusable task procedures. Keep coding conventions and workflows there. Store evidence-backed product, operational, or customer state in reviewed records.

01

AGENTS.md / project instructions

Always-on behavior and project guidance

02

SKILL.md

On-demand reusable task procedure

03

Busabase

Reviewed claims, decisions, and ownership

Connection boundary

The connection guide owns OAuth and context_servers; this page owns the handoff contract.

A remote MCP server without an Authorization header triggers Zed's standard OAuth flow. Use the maintained guide for setup, then test one read and one review-gated proposal in the exact Agent path and profile your team will use.

Practical questions

Zed knowledge base FAQ

Does Busabase replace Zed threads?

No. Threads preserve the working conversation. Busabase keeps selected reviewed outcomes that must survive across threads, projects, or tools.

Is Restore Checkpoint an approval?

No. It is a local restoration boundary for files. It does not accept or reject an operational claim.

Does accepting every diff hunk make the result canonical?

No. It accepts edits in the editor. Shared state still needs its own evidence and owner.

Do all Zed Agent paths use the same MCP configuration?

No. Zed Agent, ACP External Agents, and Terminal Threads have distinct configuration boundaries.

Should project instructions contain changing business facts?

Usually not. Keep behavior guidance in instructions and promote changing shared facts to reviewed records.

Start with one cross-thread claim

Let Zed own the editing experience and give shared state a reviewable destination.

Choose one outcome that must outlive its originating thread. Attach its revision, tool evidence, and owner, then review it before another project or Agent acts on it.