Citadel

给 AI 编码代理装上记忆和调度中枢,让多代理协作安全又省心

开源 🏷️完全免费 🔧 仅开源项目,无在线服务,需自行部署 智能体 🍴 复刻 84 🐛 待处理 1 👀 关注 10
访问官网 ↗ GitHub ↗
GitHub 星标 ★ 929
维护状态 活跃
是否开源 开源
定价模式 🏷️完全免费 开源项目,MIT许可证,完全免费,可自行部署使用。

项目预览

Citadel 项目界面预览图
图片来源:项目官网

项目数据

分类智能体
开发团队SethGammon
定价模式🏷️完全免费
价格说明开源项目,MIT许可证,完全免费,可自行部署使用。
访问状态🔧 仅开源项目,无在线服务,需自行部署
是否开源是
开源协议MIT
主要语言JavaScript
技术栈/模型agent-orchestration,agent-workflow,ai-agents,claude-code-plugin,claude-plugins,codex-plugin,developer-tools,mcp
GitHub 星标★ 929
上线时间2026-03-20 00:00:00
代码更新2026-11-05
仓库体积28.0 MB
本站数据更新2026-11-10
维护状态活跃
收录时间2026-08-09
浏览次数6

项目介绍

Citadel 是面向 Claude Code 和 OpenAI Codex 的操作层,旨在解决 AI 编码代理在真实项目中缺乏持久记忆、任务路由混乱、安全管控不足和成本不可见等问题。它提供持久化项目记忆,让代理跨会话保留上下文;智能意图路由,将任务分发给合适的代理或工具;安全钩子,在关键操作前进行拦截和审批;成本遥测,实时监控 API 消耗;并支持并行代理集群,提升开发效率。基于 JavaScript 构建,深度集成 MCP 协议,可作为插件无缝嵌入现有工作流。对于依赖 AI 编码助手进行复杂项目开发的团队,Citadel 提供了企业级的治理和编排能力,使 AI 协作更可控、更高效。

Star 增长趋势

本站每日记录该项目 GitHub 星标变化,观测越久曲线越完整

数据来源:GitHub API 逐日快照 · 收录于 2026-08-09 · 当前星标 ★ 929

使用教程

ℹ 本教程由 AI 依据该项目 README 整理,个别步骤可能需要按你的环境微调。

难度:进阶 约 20 分钟 部署方式:本地安装 4 步

环境要求

  • Node 18+

安装与启动步骤

  1. 1克隆并定位

    仓库是一套仓库治理脚本,核心在 scripts/adopt.js,按 plan→apply 两步走。

    git clone https://github.com/sethgammon/citadel.git
    export CITADEL_ROOT=/path/to/citadel
  2. 2先出计划

    plan 只读扫描目标仓库,产出 JSON 计划文件,不改任何文件,先看清楚要动什么。

    node "$CITADEL_ROOT/scripts/adopt.js" plan "$CITADEL_ROOT" --json > adopt.plan.json
  3. 3再执行

    确认计划无误后 apply,脚本会写入护栏配置与证据记录。

    node "$CITADEL_ROOT/scripts/adopt.js" apply ../citadel-adoption.plan.json
  4. 4体检

    doctor 检查当前仓库的接入状态,适合放进 CI 或提交前钩子。

    node "$CITADEL_ROOT/scripts/adopt.js" doctor --target . --json

如何确认成功

plan 产出合法 JSON,doctor 报告状态正常。

注意事项

  • 先 plan 后 apply 是它的设计约定,跳过 plan 直接改容易漏掉护栏。

核心亮点

  • 持久项目记忆,跨会话保留上下文,减少重复解释
  • 内置安全钩子,关键操作可拦截审批,防止误操作
  • 成本遥测清晰,实时掌握 API 花费,避免预算失控

不足之处

  • 早期项目,功能稳定性和生态成熟度待验证
  • 文档/社区待观察

适用场景

  • 大型代码库中多个 AI 代理并行工作时的任务协调
  • 需要严格安全审计的金融或企业级 AI 编码环境
  • 团队共享 AI 代理,需要统一记忆和成本管控的协作场景

替代项目

Claude Code、OpenAI Codex、Continue

上一篇:antigravity-sdk-python

下一篇:mcp

同类项目推荐

AutoHarness 开源

自动构建智能体安全护栏,让AI行为可控可信

AutoHarness: Automated Harness Engineering for AI Agents

★ 468 2026-08-09
matryca-plumber 开源

本地守护进程,让 Logseq 笔记自动建立语义索引并保持链接整洁。

Local-first AI daemon for Logseq OG: background semantic indexing, link hygiene, and···

★ 102 2026-08-09
hermes-skill-atlas 开源

一张地图,快速找到 Hermes Agent 的 70+ 精选技能

The complete, interactive map of Hermes Agent skills — 70+ curated, verified, open ···

★ 98 2026-08-09
forge 开源

多AI代理看板协作,隔离实验,交付你懂的代码。

The Vibe Coding++™ platform - orchestrate multiple AI agents, experiment with isola···

★ 92 2026-08-09
template-repo 开源

用 Rust 模板快速搭建安全可控的多代理协作系统

Agent orchestration & security template featuring MCP tool building, agent2agent wor···

★ 136 2026-08-09
7deer_skills 开源

把 Roblox 游戏站从选题到外链的活儿,交给可组合的 AI 技能自动跑。

Composable, auditable Agent Skills for building Roblox game sites—from opportunity ···

★ 337 2026-10-06
openpets 开源

桌面养只宠物,编码状态一眼看穿

Compatibility release mirror for migrated OpenPets installs. Canonical source and re···

★ 4 2026-08-09
octo-agent 开源

本地运行 AI 助手,数据不出门,多端全能

Open-source, single-binary, self-hosted AI agent — your models and data stay on you···

★ 142 2026-08-09