实
Claude Code
Anthropic 的 agentic coding 环境:读文件、跑命令、自主完成任务;本知识库的运行载体
Claude Code
Anthropic 的 agentic coding 环境。与“回答后等待”的聊天机器人不同,它能读文件、跑命令、做修改、自主推进问题——人可以旁观、纠偏或完全走开。也是本知识库的运行载体。
关键机制(据官方文档)
- 底层约束:上下文窗口填满即性能退化,一切最佳实践围绕此展开——见 context engineering。
- hybrid 上下文策略(context engineering 一文以它为例):CLAUDE.md 前置载入 + glob/grep 即时检索,绕开索引过期问题。
- 扩展机制:CLAUDE.md(每次会话常驻,故必须精简)、skills(按需加载的领域知识/工作流,
.claude/skills/)、subagent(隔离上下文的委派)、hooks(确定性执行,区别于“劝告性”的 CLAUDE.md 指令)。 - 工作流:plan mode 分离探索与执行;checkpoint 可回退(“大胆尝试,不行就 rewind”);
/clear激进清理上下文;claude -p非交互模式接入脚本与 CI。
在本知识库项目中的角色
wiki 操作集中 ingest/query/lint/publish 已实现为 Claude Code 的项目级 skills,research/assess/output 在规划中(见 docs/ROADMAP.md);lint 脚本是官方所说“给 Claude 可运行的验证手段”的直接应用。
关联
- 来源:官方最佳实践