文档Enter Code 工作原理

Enter Code 工作原理

了解智能体循环、内置工具和上下文管理。

智能体循环

发送消息后,Enter Code 会运行智能体循环:理解请求、检查上下文、选择工具、执行、观察结果,并持续推进直到任务完成。

内置工具

工具作用
Read读取文件、PDF 和图片
Write创建新文件
Edit定点修改文件
Glob / Grep查找文件并搜索内容
Bash运行 shell 命令
Agent启动 Sub-agent 进行并行工作
Skill按名称调用 Skill
AskUserQuestion询问澄清问题

上下文管理

Skills、Memory、消息、工具输出和文件变更都会自动管理。上下文快满时,Enter Code 会压缩较早的对话轮次,同时保留关键信息。

会话持久化

会话存储在 ~/.enter/projects/{cwd}/sessions/,可用于关闭后恢复或崩溃恢复。

文件变更跟踪

每个对话轮次都会创建检查点,Rewind 可同时恢复代码和会话状态。