Agent ZeroBusabase × Agent Zero

Agent Zeroのナレッジベース

Agent Zeroはfiles、instructions、secrets、memories、knowledge、repositories、model presetsをProject単位で分離し、focused subagentsへworkを委譲できます。Busabaseはproject boundaryを越えるfactにevidence、ownership、reviewを要求する狭いlayerです。

Cross-project knowledge proposalOwner review
Agent Zeroから提案を受けるBusabase AirApp record
Agentはproject内でremember/delegateできます。Reviewed recordは他projectが安全に再利用できる内容を決めます。

Project isolation

Projectは文脈の混線を防ぐが、すべてのproject memoryに権威を与えるわけではない。

Agent Zero Projectsは作業ファイル、指示、memory、secrets、knowledge、repositories、model presetsを分離します。この境界を保ち、別projectやteamが本当に必要とする結論だけを共有候補にします。

Project assetLocal purposeCross-project rule
Workspace filesTask inputs / generated artifacts変更されない出力を参照
InstructionsProject固有のAgent behavior変化するstatusを保存しない
Memory役立つ学習済みcontext共有前に人が整理
KnowledgeImportされ検索できる資料出典と確認時点を保持
SecretsProject credentialsKnowledge recordへ転記しない
RepositoriesCode/revision historyGitを参照し複製しない
Model presetsExecution configurationModelとruntimeは来歴として記録

Memoryとknowledge

Recallはcontinuityを高めるがstale memoryは後続処理を汚染する。

Agent Zero guideはmemoryをconversation/imported knowledgeから得た有用なremembered informationと説明し、search、review、edit、remove、backupを推奨します。Curationをroutine operationとして扱います。

MEMORY

Learned facts、patterns、prior solutions

KNOWLEDGE

Retrieval可能なimported reference material

REVIEWED RECORD

Owner、evidence、lifecycleを持つaccepted claim

Delegated work

Subordinate Agentはresultを返してもindependent authorityにはならない。

Multi-agent cooperationはresearch、coding、analysis、reviewをfocused subagentsへ委譲できます。Delegation treeと各workerのevidenceを残し、parent summaryでuncertainty/conflictを消しません。

01DelegateTask、expected evidence、limitsを定義。
02ExecuteSubagentがbounded contextで作業。
03ReturnResult、artifacts、unresolved risksを保存。
04ReconcileParentがoutputs/source coverageを比較。
05Propose1つのconcise cross-project claimを提出。
06ReviewAccountable personがreuse可否を決定。

Skillsとprofiles

Skillsは手順を教え、Agent Profilesは振る舞いを設定する。変化する運用情報は別に管理する。

Agent Zeroではprompts、tools、plugins、Skills、settings、model presetsを確認できます。Skillsは必要な時だけ読み込むことも、chatで固定することもできます。繰り返し使う実行手順を置き、変動する情報は承認済みの最新記録を都度参照します。

01

SKILL

再利用する作業手順とsupport files

02

AGENT PROFILE

Role、prompts、tools、model choices

03

BUSABASE RECORD

確認済みの入力、判断、管理責任

Containerとhost boundary

どのAgentが依頼したかだけでなくactionが実際にどこで動いたかを記録する。

Agent Zeroは通常Dockerで動作し、A0 CLI経由でhost terminal、files、browser、real repositoriesへ到達できます。Container output、host output、external service responseはtrust/reproducibilityが異なります。

CONTAINER

Agent runtime、project workspace、isolated tools

HOST BRIDGE

Real repository、terminal、browser、local files

EXTERNAL SYSTEM

Toolが到達するAPI/service state

REVIEW LAYER

Ownerがacceptしたevidence-backed claim

Memory operations

Durable contextをinspect/correctできるサイズに保つ。

Agentがwrong behaviorを繰り返す、またはwrong contextをrecallする時はMemoryを確認します。Old test dataを削除し、不正確なentryを修正し、project-specific informationをproject memoryに置き、大規模cleanup前にbackupします。

SEARCH

Current behaviorへ影響するentryを発見

TRACE

Project、source、creation contextを特定

CORRECT

Inaccurate memoryをedit/remove

BACK UP

Bulk cleanup前にrecoveryを保存

PROMOTE

Verified reusable claimだけをreviewへ

Project間への昇格

Memory directory全体をshared knowledge baseへcopyしない。

昇格対象は1つの有用な結論に絞り、source、実行証拠、責任者、次回確認日を付けます。

01 · PROJECT OBSERVATION

Resultがproject外でも有用

02 · SOURCE CHECK

Files、messages、repository、external response

03 · CONFLICT CHECK

記憶内容とproject固有の前提を比較

04 · CHANGE REQUEST

構造化した提案はまだ正式記録ではない

05 · MERGED RECORD

他のAgentが確認済み状態を再利用

Agent知識の記録契約

元のchatやsubagentがなくても結論を検証できる来歴を残す。

Recordはproject内のcontextを、複数projectで共有できる確認済み状態へ結び付けます。

knowledge_keyProjectとAgentをまたぐ識別子
project_ref起点となるprojectとworkspace
agent_tree親Agentとsubordinate Agentの参照
memory_refs利用したmemory entryとimported knowledge
execution_surfaceContainer、host bridge、external service
artifact_refsFiles、repository revision、logs、responses
claimProject間で共有したい短い提案
owner承認と保守を担う責任者
freshness観測時点、適用時点、次回確認日
decision採用、条件付き、却下、後継記録あり
Agent Zero evidenceを保存するBusabase delivery log

Trust boundaries

Powerful host bridgeはevidence requirementを増やしauthorityを増やさない。

Projectsはcontextを分離しますがtoolsはrepositories、files、browsers、servicesへ影響できます。Least privilege、shell command/auth flow inspectionを使い、execution abilityとrecord merge authorityを分離します。

BoundaryControl
Project boundaryUnrelated memories、secrets、filesを混ぜない
Tool boundaryTerminal、filesystem、browser、service accessを制限
Credential boundaryRequired account/scopeのみgrant
Review boundaryCanonical writeはChange Request経由

実務上の質問

Agent Zeroで知識を扱う時のFAQ

BusabaseはAgent Zero memoryを置き換えますか?

いいえ。Agent Zero memoryは1つのprojectで作業を継続するためのものです。Busabaseはprojectや担当者をまたいで使う、確認済みの事実を保存します。

Imported knowledgeはcurrentと見なしますか?

自動ではありません。出典と確認時点を残し、運用状態へ反映する結論は人が審査します。

Subagent resultはindependent verificationですか?

単独では違います。共有前にsource、実行環境、未解決の食い違いを記録します。

Skillsに現在の顧客情報やproduction statusを入れますか?

通常は避けます。手順はSkillに置き、変化する情報は確認済みの最新記録から取得します。

Agent Zeroはcanonical recordを直接mergeすべきですか?

管理対象の知識では提案までに制限し、mergeはその内容に責任を持つreviewerが行います。

1つのproject-local memoryから始める

別projectが必要とする最小限の事実だけを共有候補にする。

根拠が長く残るAgent Zero memoryを1つ選び、起点project、実行場所、責任者、再確認時期を付け、project間で使う前に審査します。