Claude Code Busabase × Anthropic Claude Code

Knowledge base for Claude Code

Claude Code can remember a project. Busabase gives the whole team a reviewed place for decisions, evidence, and operational knowledge that must survive beyond one machine or one agent.

Team knowledge Approved
Busabase Drive organizing durable knowledge for agents and people
A shared workspace outlives the terminal session that produced it.

Three kinds of memory

Claude Code already remembers. The question is who should trust each memory.

Anthropic separates persistent instructions from auto memory. Busabase adds a third layer for knowledge that needs shared ownership, structured fields, sources, and an explicit path from proposal to accepted record.

CLAUDE.md

Instructions

Coding conventions, build commands, architecture rules, and guidance Claude should see every session.

Owned by the repository and reviewed in Git.

AUTO MEMORY

Learnings

Corrections, preferences, and project patterns Claude records for later sessions on the same repository.

Owned by Claude Code and auditable as local Markdown.

BUSABASE

Team records

Decisions, evidence, runbooks, release status, and business facts reused across agents, repositories, and applications.

Owned by the team through review and merge history.

Promote, do not copy

Not every useful discovery belongs in the knowledge base.

Most session output should remain temporary. Promote a finding only when another person or agent will rely on it later and a reviewer can identify the evidence behind it.

SESSION

Claude finds a reusable fact

A constraint, decision, dependency, or incident lesson cannot be derived reliably from code alone.

PROPOSAL

Claude writes the claim and its source

The proposed Base fields make the intended future use visible before the record is accepted.

REVIEW

A person checks the consequence

The reviewer can correct scope, request evidence, reject the claim, or approve it for reuse.

CANONICAL

The next session reads the accepted record

Claude no longer has to infer the same fact again, and the team can trace how it became trusted.

Parallel work

Give subagents a handoff ledger, not a shared pile of notes.

Claude Code can delegate work into isolated contexts. A structured Base gives those workers a common contract: what was investigated, what changed, what remains uncertain, and who accepted the result.

RESEARCHER

Evidence and open questions

Links each conclusion to sources and leaves uncertainty explicit.

IMPLEMENTER

Change and verification

Records the selected approach, affected systems, and checks that actually ran.

REVIEWER

Decision and owner

Accepts, narrows, or rejects the proposed knowledge before another agent inherits it.

A Base that stays useful

Start with a decision register Claude can read and propose to.

A small schema creates a better memory than an unbounded document. Each field tells the next agent what it may rely on and what still needs checking.

FieldPurpose
decisionThe concise claim future agents may use.
evidenceSource links, test output, or the record behind the claim.
scopeRepository, service, customer, or environment where it applies.
ownerThe person responsible for keeping it current.
verified_atWhen the evidence was last checked.
Structured knowledge beside files, docs, skills, and apps
Busabase workspace showing reusable agent knowledge

The Claude Code stack

Use each extension for the job it can actually govern.

Claude Code's extension layers work together. Busabase is the external system of record, not another always-on prompt file.

LayerUse it forControl model
CLAUDE.mdAlways-on project instructionsRepository review
SkillOn-demand knowledge and repeatable workflowsSkill source and invocation
HookDeterministic lifecycle enforcementExecutable policy
MCPExternal tools and data accessServer permissions and authentication
BusabaseReviewed records shared beyond one repositoryChange Request, reviewer, and merge history

This division follows Anthropic's documented roles for CLAUDE.md, Skills, hooks, MCP, and subagents.

Connect the record layer

Keep setup on the setup page.

Install the Busabase Claude Code plugin for the maintained workflow, or use the connection guide for user, project, and local MCP scopes. Once connected, start with read access and one reviewable Base.

FIRST WORKFLOW

Architecture decision register

Read
Accepted decisions for this service
Propose
New decision with evidence and scope
Review
Owner checks consequence and freshness
Reuse
Next session starts from the accepted record

Questions teams ask

Claude Code knowledge base FAQ

Does Busabase replace CLAUDE.md or auto memory?

No. Keep instructions in CLAUDE.md and machine-local learnings in auto memory. Use Busabase when knowledge needs structured fields, shared ownership, sources, and a review history.

Can several Claude Code agents use the same knowledge base?

Yes. Agents can read the same accepted records while submitting separate proposals. Review keeps parallel work from silently overwriting shared knowledge.

Can Claude Code write directly to Busabase?

Access follows the API key's permission level. For team knowledge, use Change Request permission so Claude can propose while a reviewer controls what is merged into canonical records.

Should architecture decisions still live in Git?

Keep code-owned artifacts in Git. A Busabase decision register is useful when the same decision also guides other repositories, support, operations, product work, or non-code applications.

Is this just vector memory for Claude Code?

No. Vector retrieval finds related passages. Busabase records who proposed a structured change, what evidence supported it, who reviewed it, and which value became canonical.

Turn one correction into team knowledge

Let the next Claude Code session start from an accepted decision

Create one small Base, connect Claude Code, and promote only the findings your team is prepared to review and reuse.