telligent
VS Code에서 선택한 텍스트 범위를 다음 형식으로 변환해 열려 있는 통합 터미널에 전송합니다.
'@{절대경로}#{startLine}-{endLine}'
여러 선택(멀티 커서/멀티 선택)이 있으면 각각의 문자열을 공백으로 이어서 한 번에 전송합니다.
사용 방법
- 파일에서 원하는 범위를 선택합니다.
- 단축키
Ctrl+Alt+P (macOS: Cmd+Alt+P)를 누릅니다.
- 활성 터미널에 문자열이 입력됩니다.
에이전트 실행 기능
CLI 코딩 에이전트를 미리 설정해두고, 명령으로 실행할 수 있습니다.
명령
telligent: Start Agent: 설정된 CLI 에이전트를 실행
- 설정이 없으면 실행 시 선택 목록/입력창이 열립니다.
telligent: Set Agent Command: 실행할 CLI 에이전트 명령을 설정/변경
telligent: Stop Agent: 에이전트 터미널 종료
telligent: Toggle Agent: 켜기/끄기
설정
telligent.agent.command: 실행할 CLI 명령 (예: codex, claude, gemini)
telligent.agent.args: 실행 인자 배열
telligent.agent.cwd: 작업 디렉터리 (기본: 현재 워크스페이스)
telligent.agent.env: 환경변수
telligent.agent.terminalName: 전용 터미널 이름 (기본: telligent)
telligent.agent.autoStart: VS Code 시작 시 자동 실행
telligent.agent.focusOnStart: 시작 시 터미널 포커스(기본값: true)
telligent.agent.exitOnStop: 에이전트 종료 후 터미널도 종료 (exit 명령 추가, 기본값: false)
예시
{
"telligent.agent.command": "codex",
"telligent.agent.args": ["--model", "gpt-4.1"],
"telligent.agent.autoStart": true
}
동작 규칙
- 절대 경로를 사용합니다.
- 라인 번호는 1부터 시작합니다.
- 선택이 비어 있으면(커서만 있는 경우) 전송하지 않습니다.
- 에이전트가 실행 중이면 해당 터미널로 전송합니다.
- 터미널이 열려 있지 않으면 동작하지 않습니다.
명령 팔레트
telligent: Send Selection
telligent: Start Agent
telligent: Set Agent Command
telligent: Stop Agent
telligent: Toggle Agent
개발 메모
- 빌드 과정 없이
src/extension.js를 직접 사용합니다.
| |