
Intelligent Terminal을 사용해 보았다 — 자연어로 명령어를 만들어 주는 새로운 터미널
요약
Microsoft가 발표한 Intelligent Terminal 0.1은 Windows Terminal 기반의 실험적 에이전트 통합 터미널입니다. GitHub Copilot CLI를 활용하여 자연어로 명령어를 생성하고, 에러 수정 및 과거 세션 재개 기능을 제공합니다.
핵심 포인트
- GitHub Copilot CLI를 통한 자연어 명령어 생성 지원
- 에이전트 전용 페인을 통한 셸과의 유기적 연결
- 과거 작업 내역을 추적하고 재개할 수 있는 세션 관리 기능
- WinGet 및 Microsoft Store를 통한 간편한 설치 가능
Microsoft가 Intelligent Terminal version 0.1을 발표했습니다.
이것은 Windows Terminal을 기반으로 한, 에이전트 (Agent) 기능을 통합한 실험판 터미널입니다.
일반적인 터미널은 "명령어를 입력하는 곳"이지만, Intelligent Terminal은 그곳에 에이전트의 조작면이 더해집니다.
에러 설명, 수정 제안, 과거 세션의 재개까지 터미널 안에서 그대로 다룰 수 있는 것이 특징입니다.
이 기사에서는 먼저 Intelligent Terminal의 기본을 정리하고, 그 후에 실제로 설치하여 테스트한 내용을 작성하겠습니다.
Intelligent Terminal은 Windows Terminal의 실험적인 파생 버전입니다.
단순히 외관만 바뀌는 것이 아니라, 에이전트와 터미널을 동일한 화면에서 연결하는 것이 큰 포인트입니다.
주요 기능은 다음과 같습니다.
| 항목 | 내용 |
|---|---|
| 🧭 에이전트 페인 (Agent Pane) | 셸 (Shell)의 오른쪽이나 아래쪽에 에이전트용 페인을 열 수 있습니다 |
| ... |
기본 에이전트 경험은 GitHub Copilot CLI입니다.
즉, 처음부터 "Copilot과 함께 사용하는 터미널"로 시작할 수 있습니다.
단축키도 이해하기 쉬워서, 에이전트 페인의 표시/비표시는 Ctrl+Shift+.이며, 포커스 전환은 Ctrl+Shift+I입니다.
세션 관리 패널은 Ctrl+Shift+/로 열 수 있습니다.
이번에는 Microsoft Store를 통해 설치하여 테스트했습니다.
WinGet으로도 설치할 수 있습니다.
winget install Microsoft.IntelligentTerminal
설치 후 실행하면 하단에 에이전트 페인이 있으며, 일반적인 PowerShell 화면과 나란히 작동합니다.
처음에는 "터미널 안에 Copilot이 있다"는 느낌의 외관이라 상당히 이해하기 쉽습니다.
테스트해 보면서 가장 이해하기 쉬웠던 점은 자연어로 그대로 지시할 수 있다는 점이었습니다.
예를 들어,
"tmp 파일은 몇 개 있어?"
라고 입력하면, 에이전트가 의도를 파악하여 PowerShell 명령어를 제안해 줍니다.
실제로 다음과 같은 명령어가 생성되었습니다.
(Get-ChildItem -Path . -Filter *.tmp -File -Recurse -ErrorAction SilentlyContinue | Measure-Object).Count
이를 통해 현재 디렉터리 이하의 .tmp 파일 개수를 셀 수 있습니다.
Get-ChildItem과 Measure-Object를 직접 조합하지 않아도, 자연문으로부터 그대로 형태를 만들어 주는 것이 편리합니다.
또 하나 편리했던 점은 세션 관리입니다.
GitHub Copilot CLI가 기반이므로, 과거에 주고받았던 세션이 목록으로 나타납니다.
이를 통해 일단 종료된 작업을 나중에 다시 찾아내어 계속할 수 있습니다.
"아까 했던 조사의続き를 보고 싶다", "다른 탭에서 실행했던 태스크로 돌아가고 싶다"와 같은 상황에서 매우 도움이 됩니다.
실제로 세션을 열면 과거의 작업 내용이 그대로 남아 있어, 어떤 탭에서 무엇을 하고 있었는지도 추적하기 쉽습니다.
Copilot의 버전 표시나 AI Credits 잔량도 볼 수 있어, 현재 어떤 에이전트 경험을 하고 있는지 알기 쉬운 점도 좋았습니다.
Intelligent Terminal은 Windows Terminal에 에이전트 조작을 자연스럽게 겹쳐 놓은 실험판이었습니다.
일반적인 터미널의 연장선상에서 사용할 수 있으면서도, 자연어로 명령어를 만들거나 과거의 세션을 불러올 수 있기 때문에 상당히 "차세대 터미널"이라는 인상을 줍니다.
우선 실험판으로서 만져볼 가치는 충분했습니다.
AI 자동 생성 콘텐츠
본 콘텐츠는 Qiita AI의 원문을 AI가 자동으로 요약·번역·분석한 것입니다. 원 저작권은 원저작자에게 있으며, 정확한 내용은 반드시 원문을 확인해 주세요.
원문 바로가기