AI Agent 실행

Claude Code, Codex 또는 Gemini를 시작하고 프로젝트를 구축하는 것을 지켜보세요.

1DevTool에서 AI 코딩 Agent를 실행하는 것은 간단합니다: 터미널을 열고, Agent를 선택하고, 프롬프트를 입력하면 Agent가 작업을 시작합니다. 이 페이지는 해당 프로세스에서 발생하는 모든 것을 포함하여 Agent를 관리하기 쉽게 만드는 도구를 안내합니다.

다중 Agent 터미널

Agent 시작

새 터미널을 추가하고 Agent 유형(Claude Code, Codex 또는 Gemini CLI)을 선택하면 터미널이 프로젝트 루트 폴더에서 자동으로 열립니다. 거기로 이동할 필요가 없습니다 — 1DevTool이 사이드바에 프로젝트를 추가할 때 설정한 폴더를 사용합니다.

Agent가 시작되고 첫 지시를 기다리는 환영 프롬프트를 표시합니다.

프롬프트 입력

터미널 내부를 클릭하여 포커스한 후 일반 터미널처럼 프롬프트를 입력합니다. AI Agent는 자연어를 받아들이므로 특수 구문을 기억할 필요가 없습니다. 원하는 것을 설명하기만 하면 됩니다:

실시간으로 제품 목록을 필터링하는 홈페이지에 검색창 추가

Enter를 눌러 프롬프트를 보냅니다. Agent가 코드베이스를 읽고, 접근 방식을 계획하고, 변경을 시작합니다. 실시간으로 작업하는 것을 볼 수 있습니다 — 편집 중인 파일과 실행 중인 명령을 표시합니다.

Agent 입력 오버레이

AI Agent 터미널은 일반 키보드 입력을 인수하는 특수 전체 화면 텍스트 인터페이스(TUI)를 사용합니다. 이는 표준 커서 이동, 복사-붙여넣기, 다중 행 편집이 터미널 내에서 예기치 않게 작동할 수 있음을 의미합니다.

Agent Input Overlay가 이를 해결합니다. 터미널 외부에 별도의 편안한 텍스트 상자를 제공하여 평온하게 프롬프트를 작성한 후 클릭 한 번으로 보낼 수 있습니다.

사용 방법:

  1. Cmd+I (Mac) 또는 Ctrl+I (Windows/Linux)를 누릅니다 — 오버레이가 터미널 위에 플로팅 패널로 열립니다.
  2. 프롬프트를 입력합니다. 모든 일반 텍스트 편집 단축키를 사용하고, 긴 텍스트 블록을 붙여넣고, 무언가 깨지지 않고 다중 행 프롬프트를 작성할 수 있습니다.
  3. Send를 클릭하거나 Cmd+Enter / Ctrl+Enter를 누릅니다. 프롬프트가 Agent에게 전달됩니다.

오버레이는 커밋하기 전에 요청 사항을 생각해보고 싶은 더 긴 지시에 특히 유용합니다.

프롬프트 기록

Agent에게 보낸 모든 프롬프트는 프롬프트 기록에 저장됩니다. Cmd+Up (Mac) 또는 Ctrl+Up (Windows/Linux)을 눌러 이전 프롬프트를 스크롤하여 재사용하거나 편집합니다.

프롬프트 기록

작업을 반복하고 이미 입력한 프롬프트의 약간 수정된 버전을 다시 보내고 싶을 때 처음부터 다시 작성하지 않아도 되므로 편리합니다.

Cmd+Down / Ctrl+Down을 눌러 기록을 다시 앞으로 이동합니다.

호버 미리보기

여러 터미널이 열려 있을 때 터미널 위에 마우스를 올리면 포커스를 전환하지 않고 현재 출력의 실시간 미리보기를 볼 수 있습니다.

호버가 있는 숨겨진 터미널

미리보기가 툴팁 또는 미니 창으로 표시됩니다. 즉, 활성 터미널에 집중하는 동안(코드를 검토하거나 프롬프트를 입력 중일 수 있음) 다른 패널에서 실행 중인 Agent를 주시할 수 있습니다. Agent가 완료되거나 입력이 필요하면 미리보기에서 볼 수 있습니다.

여러 Agent를 동시에 실행

이것이 1DevTool을 일반 터미널 앱에서 AI Agent를 실행하는 것과 근본적으로 다르게 만드는 기능입니다.

여러 Agent를 동시에 실행할 수 있습니다 — 각각 자체 터미널 패널에서, 프로젝트의 다른 부분에서 작업합니다. 예를 들어:

  • 왼쪽 위: Claude Code가 새 API 엔드포인트 추가
  • 오른쪽 위: Codex가 이전에 구축한 기능에 대한 테스트 작성
  • 왼쪽 아래: Bash 터미널이 개발 서버 실행 — 변경 사항을 실시간으로 확인
  • 오른쪽 아래: Browser 패널이 업데이트되면서 앱 표시

네 가지가 모두 동시에 활성 상태입니다. 언제든지 Agent에 새 프롬프트를 보내고, 다른 Agent의 출력을 확인하고, 브라우저에서 앱 업데이트를 지켜볼 수 있습니다 — 모두 창을 전환하거나 컨텍스트를 잃지 않고.

2×2 그리드 레이아웃은 이러한 병렬 작업을 위해 특별히 설계되었습니다. 설정 방법은 레이아웃 모드를 참조하세요.