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

포켓봇: AI가 비용 효율적이고 결정론적인 스케줄링을 위해 자동화를 JavaScript로 컴파일합니다
PocketBot은 자연어 요청을 자체 포함된 자바스크립트 스크립트로 컴파일하여 런타임에 LLM 호출 없이 스케줄에 따라 실행함으로써 API 및 하드웨어 비용 문제를 해결합니다. 이 도구는 코드 작성에만 AI를 한 번 사용한 후 Google Suite, Slack, Notion을 포함한 20개 이상의 통합과 함께 결정론적으로 실행됩니다.

오픈 소스 AI 에이전트 프롬프트 라이브러리, GitHub 스타 100개 돌파
ai-setup라는 커뮤니티 저장소는 AI 에이전트를 위한 공유 시스템 프롬프트, Cursor 규칙, Claude 설정, 로컬 모델 워크플로우 설정을 제공합니다. 이 프로젝트는 100개의 GitHub 스타와 90개의 병합된 PR을 보유하고 있습니다.

LiteParse: AI 에이전트를 위한 빠른 오픈소스 문서 파서
LiteParse는 경계 상자와 함께 공간 텍스트 파싱을 제공하는 오픈소스 문서 파서로, GPU 없이 로컬에서 실행되며 PDF, 오피스 문서, 이미지를 지원합니다. Claude Code, Cursor, OpenClaw을 포함한 40개 이상의 AI 에이전트용 스킬로 설치할 수 있습니다.

매번 세션마다 Claude Code를 재교육하지 마세요: 지속적인 설정 사용하기
한 Reddit 사용자가 Claude Code의 영구 설정 파일을 작성하여 세션당 20분을 절약하고, 반복적인 조정을 없애고 완료 속도를 33% 향상시킨 방법을 설명합니다.