AI编码助手、Clude Code 实现 cli
Clude Code (Open Source Implementation of Claude Code / 开源版 Clude Code 实现)
打造企业级、本地化、高可控的 AI 编程助手基础设施。
Clude Code 旨在复刻并超越业界顶尖 Code Agent (如 Claude Code) 的核心体验,提供一套本地优先 (Local-First)、隐私安全且高度可控的 CLI 编程代理。它通过深度理解代码仓库上下文,自动化执行从“需求理解”到“代码落地”的完整工程闭环。
llama.cpp 本地模型推理。| 维度 | 核心能力 | 技术栈 | 落地状态 |
|---|---|---|---|
| 感知层 (Perception) | 📂 仓库拓扑 | universal-ctags, repo-map |
✅ Ready |
| 🔍 混合检索 | ripgrep, LanceDB, Hybrid Search |
✅ Ready | |
| 🧩 语义解析 | tree-sitter, AST Chunking |
✅ Ready | |
| 决策层 (Reasoning) | 🧠 任务编排 | ReAct Loop, Explicit Planning |
✅ Ready |
| 🚦 意图识别 | Heuristic Classifier, Prompt Gate |
✅ Ready | |
| 🛡️ 安全策略 | RBAC Policy, Command Denylist |
✅ Ready | |
| 执行层 (Action) | ⚡ 工具调用 | ToolSpec, Pydantic Validation |
✅ Ready |
| 📝 精准编辑 | Fuzzy Patch, Atomic Write |
✅ Ready | |
| 🧪 验证闭环 | Auto-Test, Linter Feedback |
✅ Ready | |
| 交互层 (Interaction) | 🖥️ TUI 界面 | Textual, Rich, Streaming UI |
✅ Ready |
| 💬 命令系统 | Slash Commands, Custom Macros |
✅ Ready |
PLANNING -> EXECUTING -> VERIFYING 的生命周期。System Prompt,智能裁剪 Token 预算,注入 Repo Map 与 RAG 摘要。read, write, exec 等原子能力。Plan (JSON),用户认可后再执行。汇集全仓深度技术分析与决策记录,方便架构师与开发者查阅。