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

260개 이상의 AI 에이전트 및 도구 모음집 (오픈소스 및 셀프 호스팅 중심)
포괄적인 GitHub 저장소는 260개 이상의 AI 에이전트와 프레임워크를 나열하며, Ollama, OpenClaw, DeerFlow를 포함한 오픈소스, 자체 호스팅, 로컬 우선 옵션을 강조합니다.

에이전트BnB: 오픈클로 에이전트가 기술을 임대할 수 있는 P2P 네트워크
AgentBnB는 OpenClaw 에이전트들이 크레딧을 사용하여 다른 에이전트들로부터 전문 기술을 임대할 수 있는 피어투피어 네트워크입니다. 최적화되지 않은 작업에 토큰을 소모하는 대신, 에이전트들은 적절한 환경, API 키 및 프롬프트로 구성된 기능에 접근할 수 있습니다.

멀티 LLM 페이퍼 트레이딩 봇: Claude Opus 리드 엔지니어, Gemini 전략가 구조 분석
한 독자 개발자가 알파카(Alpaca)에서 4,900줄의 코드로 구성된 페이퍼 트레이딩 봇을 공유했습니다. 이 봇은 클로드 오퍼스 4(엔지니어)가 제미니 프로(전략가)에 대해 거부권을 가지며, 270개 이상의 의견 불일치 기록인 '전략가 코덱스(Strategist Codex)'를 포함한 multi-LLM 아키텍처를 사용합니다.

Zap Code: 실제 HTML/CSS/JS를 아이들에게 가르치는 AI 코드 생성기
Zap Code는 8-16세 어린이를 위해 일반 영어 설명으로 작동하는 HTML, CSS, JavaScript를 생성합니다. 세 가지 상호작용 모드를 제공하며 점진적 복잡성 엔진이 포함된 샌드박스 iframe에서 실행됩니다.