CLI로 Gordon 사용하기
CLI로 Gordon 사용하기
docker ai 명령은 Gordon을 위한 터미널 사용자 인터페이스(TUI)를 제공해서, 터미널 안에서 바로 AI 도움을 받을 수 있게 해줘요.
출처: 문서
본문
요구 사항: Docker Desktop 4.74.0 이상
기본 사용법
대화형 TUI를 실행해 볼게요:
$ docker ai
이 명령은 Gordon의 터미널 인터페이스를 열어요. 여기서 프롬프트를 입력하고, 작업을 승인하고, 전체 컨텍스트를 유지하면서 대화를 이어나갈 수 있어요.
프롬프트를 인자로 바로 전달할 수도 있어요:
$ docker ai "list my running containers"
TUI에서 나가려면 /exit 또는 Ctrl+C를 누르면 돼요.
작업 디렉터리
작업 디렉터리는 Gordon의 파일 작업에서 기본 컨텍스트를 정해줘요. Gordon은 현재 셸 디렉터리를 작업 디렉터리로 사용해요:
$ cd ~/my-project
$ docker ai
-C 또는 --working-dir 옵션으로 덮어쓸 수 있어요:
$ docker ai -C ~/different-project
Gordon 비활성화
Gordon CLI는 Docker Desktop의 일부예요. 비활성화하려면 Docker Desktop 설정에서 Gordon을 꺼야 해요:
- Docker Desktop 설정(Settings)을 엽니다.
- AI 섹션으로 이동합니다.
- Enable Gordon 옵션의 체크를 해제합니다.
- Apply를 선택합니다.
명령
docker ai 명령에는 몇 가지 하위 명령이 있어요.
대화형 모드(기본값):
$ docker ai
대화형 상호작용을 위한 TUI를 열어요.
버전 확인:
$ docker ai version
Gordon 버전을 표시해요.
피드백:
$ docker ai feedback
브라우저에서 피드백 양식을 열어요.