
Enter Code 소개: 터미널에서 만나는 AI 슈퍼 에이전트
터미널에서 실행되는 AI 슈퍼 에이전트, Enter Code를 만나보세요. 기능을 자동화하고, 버그를 수정하며, 로컬에서 코드베이스를 탐색하세요. 60초 만에 설치 가능합니다.
AI 코딩 도구가 발전해 온 방식에는 하나의 패턴이 있습니다.
처음에는 자동 완성 기능이 등장했습니다. 다음 줄을 예측하는 커서였죠. 그다음에는 채팅 패널이 나왔습니다. 에디터에 덧붙여진 대화용 사이드바였죠. 그 후에는 브라우저 기반 빌더가 등장했습니다. 프롬프트를 입력하고, 앱을 얻고, 탭에서 바로 배포하는 방식입니다.
각 단계는 분명한 진보였습니다. 하지만 모든 단계는 동일한 가정을 전제로 했습니다.*에이전트는 UI가 있는 곳에 머물러야 한다는 것이죠.*브라우저 안에서, 패널 안에서, 남의 환경 안에서 말입니다.
Enter Code는 다른 전제에서 출발합니다. AI 코딩 에이전트가 있어야 할 가장 좋은 곳은 엔지니어들이 이미 일하고 있는 장소입니다.바로 터미널입니다..
왜 터미널일까요?
이는 철학적인 선택이 아니라 실용적인 선택입니다.
터미널은 이미 모든 것에 접근할 수 있습니다. 파일 시스템, git 기록, 테스트 러너, 빌드 도구, 환경 변수, SSH 키까지 전부 말이죠. 개발의 전체 컨텍스트가 이미 모여 있는 유일한 장소입니다. 여기에 머무는 에이전트는 API를 통해 컨텍스트를 재구성할 필요가 없습니다. 이미 그 중심에 서 있으니까요.
Enter Code는 로컬에서실행됩니다. 당신의 코드는 절대 기기 밖으로 나가지 않습니다. LLM 대화 내용만 처리를 위해 클라우드로 전송될 뿐입니다. 이 차이는 중요합니다. 특히 독점적인 코드베이스나 기업 프로젝트, 또는 브라우저 탭에 붙여넣기 꺼려지는 그 어떤 작업을 할 때 더욱 그렇습니다.
설치하고, 프로젝트 폴더로 이동한 뒤 enter라고 입력하세요. 그게 전부입니다. 시작부터 작업 완료까지 60초면 충분합니다.

Copilot이 아닌, 동료입니다.
대부분의 AI 코딩 도구는 보조합니다. Enter Code는 직접 행동합니다..
기능 요청을 하면 단순히 당신이 붙여넣을 코드 조각만 생성하는 것이 아닙니다. 코드베이스를 읽고, 여러 파일에 걸친 구현을 계획하고, 코드를 작성하고, 테스트를 실행하며, 모든 것이 통과하는지 검증합니다. 결과물은 제안이 아니라, 당신이 검토하고 병합할 수 있는 완벽한 작업물입니다.
버그를 제보하세요. 스택 트레이스, 실패한 테스트, 혹은 "로그인 페이지가 죽어요" 같은 모호한 설명만 있어도 Enter Code는 문제를 재현하고, 근본 원인을 추적하며, 수정 사항을 생성하고, 회귀 테스트까지 작성합니다. 오류 발생부터 검증된 수정까지, 모든 과정이 완전히 자동화됩니다.
결제 흐름이 어떻게 작동하는지 물어보세요. 훈련 데이터로부터 답을 지어내지 않습니다. 코드를 grep하고실제 파일을 읽고, 파일 간 의존성을 추적하여 파일 경로와 라인 번호까지 포함된 정확하고 구조적인 답변을 제공합니다.
모든 스택을 지원합니다. Go, Python, Rust, Java, TypeScript — 백엔드 서비스, CLI 도구, 모바일 앱, 데이터 파이프라인, 인프라 코드까지. 리포지토리에 존재하는 것이라면 Enter Code로 작업할 수 있습니다.
복합적인 가치를 만드는 기능들
Enter Code가 흥미로운 점은 단일 기능이 아니라, 이 기능들이 쌓이는 방식에 있습니다.
Plan Mode: 작성하기 전에 생각하세요
복잡한 작업에는 숙고가 필요합니다. Plan Mode에서 Enter Code는 요청을 분석하고 단계를 나누어, 파일을 수정하기 전에 당신의 승인을 받기 위한 계획을 제시합니다. 당신은 아키텍처를 검토하고 접근 방식을 조정한 뒤 실행하게 합니다. 놀랄 일은 없습니다. 이 에이전트는 시니어 엔지니어처럼 생각합니다. 계획이 우선이고 코드는 그다음입니다.
Skills: 당신 팀의 코딩 DNA
코딩 표준, 아키텍처 패턴, 테스트 전략을 Markdown으로 정의하세요. Enter Code는 모든 작업 전에 당신의 Skills를 읽습니다. 따라서 일반적인 모범 사례가 아니라, 항상 당신 팀의 컨벤션을 따릅니다. 팀 전체와 공유하거나 커뮤니티에서 불러오세요. 당신이 Skills를 추가할 때마다 에이전트의 품질은 향상됩니다. "좋은" 코드가 무엇인지 추측하는 일을 멈추게 됩니다. 당신이 정의했기에 이미 알고 있으니까요.
Memory: 지속되는 컨텍스트
기술 스택, 아키텍처 결정, 명명 규칙, 과거의 실수까지, 모든 세션에 걸쳐 기억합니다. 단순한 채팅 기록이 아닙니다. 복합적으로 쌓이는 구조화된 지식입니다. 새 세션을 열어도 Enter Code는 이미 당신의 프로젝트를 알고 있습니다. 두 가지 계층으로 나뉩니다. 코드베이스별 규칙을 위한 프로젝트 수준의 메모리와 당신의 개인 취향을 위한 글로벌 메모리입니다. 에이전트는 당신에게 중요한 것이 무엇인지 배우고 이를 계속 반영합니다.
Rewind: 두려움 없는 반복
모든 파일 변경은 자동으로 체크포인트를 생성합니다. 한 번의 명령어로 코드와 대화 상태를 이전으로 되돌릴 수 있습니다. Enter Code가 과감한 접근 방식을 시도하게 하세요. 롤백은 즉시 이루어집니다. 이것은 git stash와 다릅니다. 파일, 대화, 컨텍스트까지 세션 전체를 과거의 어느 시점으로든 되돌리는 시간 여행과 같습니다. 두려움 없이 실험하세요.
MCP: 확장 가능한 도구 생태계
Model Context Protocol(MCP)은 에이전트의 범위를 코드베이스 너머로 확장합니다. 데이터베이스, 이슈 트래커, 디자인 도구, API 등 MCP 서버가 있는 모든 것을 연결하세요. 당신의 Enter 에이전트는 이들을 조회하고, 쓰고, 다음을 사용하여 빌드합니다.*.*실시간으로 처리합니다. Feishu 서버를 구성하면 문서가 자동으로 작성됩니다. GitHub를 연결하면 이슈를 관리합니다. Postgres를 연결하면 빌드 중에 데이터를 쿼리합니다. 한 번의 구성으로 "코드"와 "그 외 모든 것" 사이의 장벽이 사라집니다.
서브 에이전트: 병렬 지능
단일 스레드로는 처리하기 너무 복잡한 작업들이 있습니다. Enter Code는 독립적인 서브 에이전트를 생성하여 하위 작업을 병렬로 처리할 수 있습니다. 하나는 코드베이스 패턴을 연구하고, 다른 하나는 모듈을 리팩토링하며, 세 번째는 테스트를 실행합니다. 각 에이전트는 상위 대화에 영향을 주지 않고 고유한 컨텍스트 내에서 작동합니다. 결과는 깔끔하고 구조화된 형태로 돌아옵니다.
워크트리: 격리된 실험
--worktree플래그로 Enter Code를 실행하면 격리된 git 워크트리가 생성됩니다. 별도의 작업 디렉토리, 별도의 브랜치로 메인 코드베이스에 전혀 위험을 주지 않습니다. 위험한 리팩토링, 실험적 기능 또는 병렬 탐색을 수행해 보세요. 작업 중인 브랜치에는 영향을 주지 않습니다.
권한: 제어권은 사용자에게
모든 파일 변경, 모든 쉘 명령어 — Enter Code는 실행 전 사용자에게 확인을 요청합니다. 완전 대화형부터 완전 자율형까지 5가지 권한 모드를 지원하며, 특정 도구와 경로에 대한 세밀한 허용/차단 규칙을 설정할 수 있습니다. 어느 정도의 자율성을 부여할지 사용자가 결정합니다. 에이전트는 강력하지만, 위임할 권한은 사용자에게 있습니다.
전문 엔지니어링을 위해 구축됨
Enter Code는 장난감이 아닙니다. 전문 엔지니어가 실제로 수행하는 작업을 위해 만들어졌습니다.
TUI는 실제 터미널 애플리케이션으로, 스트리밍 토큰 출력, 실시간 도구 호출 표시, 실행 중인 작업과 생각한 시간을 정확히 보여주는 인디케이터를 제공합니다. 마크다운 렌더링, 이미지 표시, Unicode 처리를 완벽하게 지원합니다.
세션 지속성을 통해 터미널을 닫았다가 다시 돌아와도 대화 내용, 컨텍스트, 체크포인트가 모두 보존됩니다. 중단했던 지점에서 정확히 다시 시작하거나 새로운 방향으로 분기할 수 있습니다.
확장된 사고(Extended thinking) 기능을 통해 에이전트는 복잡한 문제를 논리적으로 해결할 수 있는 공간을 갖습니다. Claude의 사고 예산(thinking budget)이 노출되고 조정 가능하므로, 어려운 아키텍처 질문에 대해 에이전트는 단순히 생성만 하는 것이 아니라 생각합니다.
전체 i18n 지원 — 영어 및 중국어 — 및 더 많은 언어가 추가될 예정입니다. 에이전트가 사용자의 언어로 소통합니다.
오픈 소스, 당신만의 로컬 환경
Enter Code의 에이전트 SDK는 오픈 소스입니다. 핵심 런타임, 도구 시스템, 권한 엔진, MCP 통합, 체크포인트 시스템 모두 투명하게 공개됩니다. 자신의 컴퓨터에서 실행되는 모든 코드 라인을 읽을 수 있고, 확장할 수 있으며, 감사할 수 있습니다.
아키텍처는 두 개의 계층으로 구성된 Go 워크스페이스입니다. 루트 모듈은 깔끔한 IO 추상화를 갖춘 재사용 가능한 에이전트 런타임 SDK입니다. 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






