🌍 英语 | 德语 | 荷兰语 | 葡萄牙语 | 西班牙语 | 法语 | 意大利语 | 日本语 | 韩语 | 中文 | 波兰语 | 土耳其语
被遗弃
一个基于web的管理控制台,用于管理您的 克劳德代码 配置。
一旦你处理了多个项目,就要跟踪技能、规则、内存文件、MCP服务器和设置 ~/.claude/ 变得痛苦。ClaudeAdmin为您提供了一个单一的UI来管理所有内容,不再需要手动编辑JSON和YAML。
注: 这是一个独立的社区项目。与Anthropic无关或未得到Anthropics的认可。

特性
- 仪表盘 --概述统计数据、最近的更改和项目快速访问
- 项目 --浏览项目、编辑CLAUDE.md、管理每个项目的规则、技能、内存和权限
- 项目顾问 --通过一键操作进行AI驱动的分析(创建CLAUDE.md、初始化内存、添加规则)
- 技能 --创建、编辑和浏览全局技能(YAML frontmatter+markdown)
- 技能浏览器 --一键发现并安装社区技能
- 规则 --通过冲突检测管理全局和项目级规则
- 记忆 --查看和编辑每个项目的内存文件(memory.md+主题文件)
- MCP服务器 --使用结构化表单(command/args/env)或原始JSON、健康检查和工具资源管理器进行全面管理
- MCP浏览器 --从精心策划的目录中发现并安装流行的MCP服务器
- 代理 --使用特定提示和工具配置定义自定义Claude代理
- 插件 --管理已安装的Claude Code插件
- 启动配置文件 --可重用的CLI配置(模型、工作量、工具、预算)
- 系统提示 --创建和管理可重用的系统提示
- 时间线 --基于Git的版本历史记录
~/.claude/使用diff查看器进行配置和还原 - 设置 -编辑全局设置、挂钩、API密钥、存储概述
- 权限 --检查工具权限、安全警告和配置运行状况
- 计划 --管理计划文件
- 会话 --通过搜索浏览会话历史记录
- 分析 --使用指标、每个项目的见解和CSV/JSON导出
- 工作树 --查看和管理跨项目的git工作树
- 搜索 --跨技能、规则和配置的全文搜索
- 帮助聊天 --具有对话记忆的上下文感知AI助手
- 备份 --浏览、区分和还原自动备份
- 12种语言 --完整i18n:英语、德语、西班牙语、法语、意大利语、日语、韩语、中文、荷兰语、波兰语、葡萄牙语、土耳其语
建筑
┌─────────────────────┐ ┌──────────────────────┐
│ claude-admin- │ │ claude-admin- │
│ backend │◄────│ frontend │
│ Rust + Axum 0.7 │ │ Leptos 0.6 CSR/WASM │
│ Port 9022 │ │ Port 9023 (dev) │
└──────────┬──────────┘ └──────────────────────┘
│ │
│ claude-admin-shared │
│ (shared types) │
│ │
▼ │
~/.claude/ (filesystem) │
│
In production, the WASM frontend │
is embedded into the backend │
binary via rust-embed. │- 无数据库 --对文件系统进行读写操作(
~/.claude/) - 自动备份 --创建于
~/.claude/backups/在每次写入操作之前,为每个文件打上时间戳 - 克劳德API可选 --工作完全没有
ANTHROPIC_API_KEY - 单个二进制 --生产构建通过以下方式嵌入前端
rust-embed
安全
克劳德跑 本地在您的计算机上它专为开发工作站上的单用户使用而设计。
- 仅在以下条件下读写
~/.claude/和~/.claude.json - 无遥测、无分析、无远程调用(如果配置了可选的Anthropic API)
- 可选身份验证 --set
CLAUDE_ADMIN_TOKEN通过会话管理启用承载令牌身份验证 - 基于角色的访问控制 --可选的基于角色的访问控制,通过
~/.claude/users.json(管理员、编辑、查看器) - 安全标头:CSP、X-Frame-Options DENY、X-Content-Type-Options nosniff
- 所有API端点的速率限制
- 路径遍历保护
入门指南
先决条件
发展
# Clone and enter the project
git clone https://github.com/conradbruchmann/claude-admin.git
cd claude-admin
# Start the backend
cargo run -p claude-admin-backend
# In a separate terminal: start the frontend with hot-reload
cd claude-admin-frontend && trunk serve --port 9023后端: http://localhost:9022 --前端: http://localhost:9023
生产构建
# Build the WASM frontend
cd claude-admin-frontend && trunk build --release && cd ..
# Build the backend (embeds the frontend)
cargo build --release -p claude-admin-backend
# Run the single binary
./target/release/claude-admin-backendLinux、macOS和Windows的预构建二进制文件可在 发布 页面。
macOS安装
下载 .dmg 从最新版本中打开它,然后拖动 Claude-admin.app 进入 /Applications.
由于该应用程序未使用Apple Developer证书签名,macOS Gatekeeper将在首次启动时阻止它。要允许它,请运行:
xattr -dr com.apple.quarantine /Applications/ClaudeAdmin.app然后双击应用程序——它启动服务器并打开 http://localhost:9022 在您的浏览器中。DMG包含一个在英特尔和苹果Silicon Mac上本机运行的通用二进制文件。
Windows安装
下载 ClaudeAdmin-*-Setup.exe 从最新版本开始,然后运行安装程序。它安装到您的用户配置文件中(不需要管理员权限),创建“开始”菜单和“桌面”快捷方式,并在“应用程序和功能”中注册以进行彻底卸载。
安装后,从“开始”菜单或“桌面”启动ClaudeAdmin,它将启动服务器并打开 http://localhost:9022 在您的浏览器中。
配置路径
ClaudeAdmin读取和写入标准的Claude代码配置:
| 路径 | 描述 |
|---|---|
~/.claude.json | 项目注册表、MCP服务器 |
~/.claude/settings.json | 全局设置、挂钩 |
~/.claude/skills/ | 全球技能 |
~/.claude/rules/ | 全球规则 |
~/.claude/plans/ | 计划文件 |
~/.claude/projects//memory/ | 每个项目内存 |
~/.claude/projects//rules/ | 根据项目规则 |
~/.claude/system-prompts/ | 可重复使用的系统提示 |
~/.claude/agents/ | 自定义代理定义 |
~/.claude/launch-profiles/ | CLI启动配置文件 |
~/.claude/backups/ | 自动备份(带时间戳) |
~/.claude/users.json | RBAC用户角色(可选) |
许可证
麻省理工学院 --版权所有(c)2024-2026康拉德·布鲁赫曼,布鲁赫曼\[TEC\]创新有限公司
