VT 코드: 멀티 프로바이더 지원과 에이전트 기술을 갖춘 오픈소스 러스트 TUI 코딩 에이전트

VT Code는 Rust(Ratatui를 사용한 TUI)로 구축된 오픈 소스 터미널 기반 AI 코딩 에이전트입니다. Anthropic, OpenAI, Gemini, Codex 등 여러 LLM 제공업체와 LM Studio 및 Ollama(실험적)를 통한 로컬 추론으로 모든 오픈 소스 모델을 지원합니다. 이 에이전트는 에이전트 스킬(Agent Skills), 모델 컨텍스트 프로토콜(MCP), 에이전트 클라이언트 프로토콜(ACP)을 지원합니다.
주요 기능
- 멀티 제공업체 LLM 지원 - 자동 장애 조치 및 효율적인 컨텍스트 관리.
- 시맨틱 코드 이해 - 구조화된 코드 검색을 위한 ast-grep 및 빠른 grep 작업을 위한 ripgrep 기반.
- 에이전트 스킬 - 개방형 에이전트 스킬 표준을 따르며, 표준화된 스킬 시스템을 통해 외부 기능 확장 가능.
- 셸 안전성 - 프로세스 강화(vtcode-process-hardening) 및 bash 러너(vtcode-bash-runner)를 통해 제공.
- 터미널 감지 및 PTY 통합(vtcode-terminal-detection, vtcode-ghostty-vt-sys)으로 더 풍부한 화면 스냅샷 제공.
- 확장 기능 - VSCode 및 Zed용 확장이 저장소에 포함되어 있습니다.
설치
네이티브 설치 프로그램(macOS/Linux):
curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash
# ripgrep + ast-grep 번들 제외:
curl -fsSL https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.sh | bash -s -- --without-search-toolsWindows (PowerShell):
irm https://raw.githubusercontent.com/vinhnx/vtcode/main/scripts/install.ps1 | iexCargo를 통해:
cargo install vtcodeHomebrew를 통해:
brew install vtcode # homebrew/core에서
# 또는 vinhnx/tap에서 (개발 버전):
brew tap vinhnx/tap
brew install vtcode사용법
API 키를 설정하고 실행:
export OPENAI_API_KEY="sk-..."
vtcode초기 설치 후 선택적 검색 도구 번들(ripgrep + ast-grep)을 설치하려면:
vtcode dependencies install search-tools아키텍처
프로젝트는 여러 Rust 크레이트(예: vtcode-core, vtcode-llm, vtcode-tui, vtcode-tools)로 구성되어 있으며, 협업 도구 사양 시스템, 마크다운 저장소, 구성, 실행 이벤트를 포함합니다. 에이전트 루프는 README 및 DeepWiki에 문서화되어 있습니다.
개발에 관해서는 GitHub 저장소에서 설정 스크립트(scripts/setup-ghostty-vt-dev.sh 등) 및 최신 빌드를 위한 Homebrew 탭을 참조하세요.
📖 전체 출처 읽기: HN AI Agents
👀 See Also

DreamScape: Claude Code와 MCP로 구동되는 브라우저 기반 3D 월드 빌더
DreamScape는 Claude Code가 30개의 MCP 도구를 제어하여 자연어 명령을 통해 실시간으로 지형, 모델, 날씨, 행동을 생성하는 브라우저 기반 3D 월드 빌더입니다.

Spring Boot 애플리케이션을 위한 Claude 코드 템플릿 저장소
GitHub 저장소는 데이터베이스 통합, Kubernetes 배포, Testcontainers를 사용한 통합 테스트에 대한 모범 사례를 포함하는 Spring Boot 애플리케이션 생성을 위한 Claude Code 템플릿을 제공합니다.

InsForge: AI 코딩 에이전트를 위한 MCP 통합 자체 호스팅 Postgres 백엔드
InsForge는 Supabase의 오픈소스, 자체 호스팅 백엔드 대안으로, MCP를 통해 Claude Code와 연결되어 AI 에이전트가 스키마, 정책 및 서비스 상태를 확인할 수 있도록 합니다. PostgreSQL 16.4, PostgREST, Deno Runtime, 인증, 스토리지 및 엣지 함수를 포함합니다.

ProofShot: 브라우저 녹화로 UI 코드를 검증하는 AI 에이전트용 CLI
ProofShot은 AI 코딩 에이전트가 브라우저를 열고 페이지와 상호작용하며 세션을 기록하고 오류를 수집한 다음, 모든 것을 검토용 독립형 HTML 파일로 묶는 CLI 도구입니다. 셸 명령을 통해 모든 AI 에이전트와 작동하며 스킬로 패키징되어 있습니다.