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 可同时恢复代码和会话状态。