最近在研究 Claude Code 的 Agent Skills 时,Progressive Disclosure 很容易让做 ABAP 的开发者产生一种熟悉感。Claude 的 Skill 并不会在 Agent 启动时把每个技能目录里的全部知识一次性塞进上下文,而是先装载很少量的name和description。只有当当前任务真的与某个 Skill 有关时,Claude 才进一步读取完整的SKILL.md。如果技能规模更大,还可以继续把细节放进其他文件,只在真正需要时读取。Anthropic 对 Agent Skills 的官方说明就是把这种设计称为 Progressive Disclosure。它解决的核心问题不是代码能不能访问,而是上下文预算有限时,怎样让系统在正确的时机只看到刚刚够用的信息。(Anthropic)把视线移回 ABAP,答案可以先定下来。ABAP 语言本身没有一个正式叫作 Progressive Disclosure 的关键字、语法结构或者 Repository Object,也没有一种机制会像 Claude Code 那样,先向运行中的 ABAP 程序提供某个对象的一小段语义说明,等程序判断相关之后再自动把完整实现