
介绍 Enter Code:您的 AI 超级助手,在终端中
认识 Enter Code,这个存在于您终端中的 AI 超级助手。自动化功能开发、调试错误并在本地探索代码库。60 秒内完成安装。
AI 编程工具的演变存在一种模式。
首先出现的是自动补全——一个能猜测你下一行代码的光标。然后是聊天面板——嵌入编辑器的对话侧边栏。接着是浏览器内构建工具——输入提示词,获得应用,从标签页部署。
每一步都是真正的进步。但每一步也都做了同样的假设:代理应该存在于 UI 所在的地方。在浏览器中。在面板中。在别人的环境中。
Enter Code 从一个不同的前提出发。AI 编码代理的最佳位置是工程师已经在工作的地方:终端。
为什么是终端?
这不是一个哲学选择。而是一个实用选择。
你的终端已经可以访问一切:你的文件系统、你的 git 历史、你的测试运行器、你的构建工具、你的环境变量、你的 SSH 密钥。这是你整个开发上下文已经汇集的唯一场所。生活在这里的代理不需要通过 API 重建那个上下文——它已经站在它的中心了。
Enter Code 在本地运行。你的代码永远不会离开你的机器。只有 LLM 对话被发送到云端进行处理。这种区别很重要——特别是当你在处理专有代码库、企业项目或任何你不会粘贴到浏览器标签页的内容时。
安装它,导航到你的项目,输入enter。就这样。从零到运行只需六十秒。

不是 Copilot。是同事。
大多数 AI 编码工具提供辅助。Enter Code采取行动。
给它一个功能请求,它不只是生成一个代码片段让你放置。它会读取你的代码库,规划跨多个文件的实现,编写代码,运行你的测试,并验证一切通过。输出不是建议——而是你可以审查和合并的工作变更。
报告一个 bug——一个堆栈跟踪、一个失败的测试、一个模糊的"登录页面崩溃"——Enter Code 会重现问题,追踪到根本原因,生成修复,并编写回归测试。从错误到验证修复,完全自动化。
问它你的支付流程如何工作,它不会从训练数据中幻想出一个答案。它greps 你的代码,读取实际文件,追踪跨文件依赖关系,并给你一个精确的、结构化的答案——带有文件路径和行号。
任何技术栈。Go、Python、Rust、Java、TypeScript——后端服务、CLI 工具、移动应用、数据管道、基础设施代码。如果它存在于仓库中,Enter Code 就可以处理它。
让它复合增长的功能
让 Enter Code 有趣的不是任何单一能力。而是它们叠加的方式。
计划模式:先思考再编写
复杂任务值得深思熟虑。在计划模式中,Enter Code 分析你的请求,将其分解为步骤,并在触及任何文件之前呈现计划供你批准。你审查架构,调整方法,然后让它执行。没有意外。代理的思考方式就像高级工程师一样——先计划,后编码。
技能:你团队的编码 DNA
在 Markdown 中定义你的编码标准、架构模式、测试策略。Enter Code 在每个任务之前读取你的技能——所以它总是遵循你团队的约定,而不是通用的最佳实践。在团队间共享它们或从社区安装它们。代理的质量随着你添加的每个技能而提升。它不再猜测"好"意味着什么。它已经知道——因为是你定义的。
记忆:持续存在的上下文
你的技术栈、架构决策、命名约定、过去的错误——在每个会话中都被记住。不是聊天历史。是会复合增长的结构化知识。打开新会话,Enter Code 已经了解你的项目。两个层级:项目级记忆用于代码库特定约定,全局记忆用于你的个人偏好。它学习对你重要的内容并将其延续。
回退:无畏迭代
每个文件更改都会创建一个自动检查点。一个命令同时恢复代码和对话状态。让 Enter Code 尝试激进的方法——回滚是即时的。这不是 git stash。这是整个会话的时间旅行:文件、对话、上下文,全部回退到任何先前的时间点。无畏地实验。
MCP:可扩展的工具生态系统
Model Context Protocol 将代理的能力扩展到代码库之外。连接数据库、问题跟踪器、设计工具、API——任何有 MCP 服务器的东西。你的 Enter 代理查询它们,写入它们,构建with实时查询。配置飞书服务器,它就能为你编写文档。连接 GitHub,它就能管理你的问题。连接 Postgres,它就能在构建过程中查询你的数据。一次配置,"代码"与"其他一切"之间的墙就消失了。
子代理:并行智能
有些任务对于单线程来说过于复杂。Enter Code 可以生成独立的子代理来并行处理子任务——在一个子代理中研究代码库模式,在另一个中重构模块,在第三个中运行测试。每个子代理都在自己的上下文中运行,不会污染父对话。结果会干净而结构化地返回。
Worktree:隔离实验
使用--worktree标志启动 Enter Code,它会创建一个隔离的 git worktree——一个独立的工作目录,一个独立的分支,对你的主代码库零风险。尝试高风险的重构、实验性功能或并行探索——所有这些都不会影响你的工作分支。
权限:你始终掌控
每次文件更改,每条 shell 命令——Enter Code 在执行前都会询问。五种权限模式,从完全交互到完全自主,并对特定工具和路径提供细粒度的允许/拒绝规则。你决定授予多少自主权。代理很强大,但这是你的权力去委派。
为专业工程而构建
Enter Code 不是玩具。它是为专业工程师实际工作而构建的。
TUI 是一个真正的终端应用程序——具有流式令牌输出、实时工具调用显示,以及运行指示器,可以准确显示代理正在做什么以及思考了多长时间。它渲染 markdown,显示图像,并正确处理 Unicode。
会话持久化意味着你可以关闭终端后再回来。你的对话、上下文、检查点——全部保留。从你离开的地方恢复,或分叉到新方向。
扩展思考为代理提供了推理复杂问题的空间。Claude 的思考预算是公开且可调的——对于困难的架构问题,代理不仅仅是生成。它会思考。
完整的 i18n 支持——英语和中文——更多语言即将推出。代理说你的语言。
开源,本地运行
Enter Code 的代理 SDK 是开源的。核心运行时、工具系统、权限引擎、MCP 集成、检查点系统——全部透明。你可以阅读在你机器上运行的每一行代码。你可以扩展它。你可以审计它。
架构是一个包含两层的 Go 工作空间。根模块是一个可重用的代理运行时 SDK,具有清晰的 IO 抽象。CLI 模块注入本地实现并渲染 TUI。这种分离意味着相同的代理运行时可以支持终端会话、HTTP 服务器(通过 AG-UI 协议)或自定义集成。
60 秒快速开始
- 安装:
npm install -g @enter-pro/enter-code
- 启动:
cd your-project
你的浏览器会打开进行身份验证。使用你现有的 Enter 账户登录——相同的积分,相同的工作空间,无需额外设置。然后开始与你的代码库对话。
需要 Node.js 18+。适用于 macOS 和 Linux。Windows 支持即将推出。
这对你意味着什么
如果你一直在使用 Enter 在浏览器中构建应用,Enter Code 就是将相同的智能带到你进行严肃工程工作的地方。你的终端。你的代码库。你的规则。
如果你一直在使用其他 AI 编码工具并遇到瓶颈——幻觉答案、通用建议、会话间消失的上下文、没有 MCP、没有计划模式、没有真正的工具使用——Enter Code 就是当你从零开始构建代理并考虑专业工程工作流程时的结果。
这个代理能读取你的代码、编写你的代码、运行你的测试、连接你的工具、记住你的约定、在行动前规划,并在出错时让你回退——这个代理现在就在你的终端里。
**Enter Code 已上线。**立即安装并开始构建。
→ 产品页面:https://enter.converge.ai/code
→ 文档: https://enter.converge.ai/docs/code/overview
→ Discord: https://discord.com/invite/5FZjchgfb6






