VTCode: AST 수준 청킹으로 컨텍스트를 적극적으로 축소하는 Rust TUI 코딩 에이전트

✍️ OpenClawRadar📅 게시일: May 27, 2026🔗 Source
VTCode: AST 수준 청킹으로 컨텍스트를 적극적으로 축소하는 Rust TUI 코딩 에이전트
Ad

VTCode는 오픈소스 Rust TUI 코딩 에이전트로, 컨텍스트 관리에 다른 접근 방식을 취합니다. 모든 프롬프트에 전체 디렉터리 트리를 덤프하는 대신, AST 레벨 청킹을 사용하여 컨텍스트를 적극적으로 정리합니다. 토큰 효율성과 보안에 중점을 두고 제작되었으며, ripgrepast-grep을 사용하여 구조적으로 관련된 코드 청크만 추출하여 리팩터 작업 시 프롬프트 크기를 크게 줄입니다.

주요 기능

  • AST 수준 컨텍스트 추출: ripgrep + ast-grep을 사용하여 관련 코드 청크만 모델에 전송, 토큰 소모를 줄입니다.
  • 명시적 토큰 예산 추적: 에이전트가 토큰 사용량을 모니터링하고 관리하여 컨텍스트 오버플로를 방지합니다.
  • 명령어 실행 샌드박싱: macOS Seatbelt + Linux Landlock + seccomp + tree-sitter-bash를 통해 모델이 생성한 모든 명령어를 검증합니다. 에이전트는 작업 공간 내에서만 작동합니다.
  • 커스텀 OpenAI 호환 제공자: 단일 설정 블록으로 타사 엔드포인트를 쉽게 연결할 수 있습니다.
Ad

DeepSeek V4 Flash와 함께 실행

저자는 Atlas Cloud 엔드포인트를 통해 VTCode를 DeepSeek V4 Flash와 연결하여 피크 시간에도 낮은 지연 시간을 유지했습니다. 설정은 간단합니다:

[agent]
provider = "atlas"
default_model = "deepseek-ai/deepseek-v4-flash"

[[custom_providers]] name = "atlas" base_url = "https://api.atlascloud.ai/v1" api_key_env = "ATLAS_API_KEY" model = "deepseek-ai/deepseek-v4-flash"

에이전트는 기본적으로 OpenAI 호환 제공자를 지원하므로, 유사한 호스트를 사용할 수 있습니다. 저자는 이미 키를 가지고 있었기 때문에 Atlas를 사용한 것뿐입니다.

대상 사용자

불필요한 파일에 토큰을 낭비하거나 명령어 보안을 걱정하지 않고, 간결하고 컨텍스트를 인식하는 TUI 에이전트를 원하는 개발자.

📖 전체 소스 읽기: r/LocalLLaMA

Ad

👀 See Also

Clawback: 누출된 Claude 검증 루프의 Hooks 기반 구현
Tools

Clawback: 누출된 Claude 검증 루프의 Hooks 기반 구현

Clawback는 Claude 소스 맵 유출에서 나온 검증 루프를 프롬프트 대신 기계적 훅으로 재구현한 GitHub 프로젝트입니다. 여기에는 컨텍스트 압박 하에서 모델이 건너뛸 수 없는 정지 훅, PreToolUse, PostToolUse, PostCompact 훅이 포함됩니다.

OpenClawRadar
ESP32 기반 모치 봇과 함께하는 3D 프린팅 클로드 마스코트
Tools

ESP32 기반 모치 봇과 함께하는 3D 프린팅 클로드 마스코트

한 개발자가 클로드 코드 마스코트에서 영감을 받은 물리적 3D 클로드를 제작했으며, ESP32로 구동되는 모치 봇에 작은 디스플레이가 포함되어 있습니다. 파일과 코드는 MakerWorld와 GitHub에서 확인할 수 있습니다.

OpenClawRadar
AI CLI 통합을 통한 시스템 관리 작업용 워크플로 오케스트레이터
Tools

AI CLI 통합을 통한 시스템 관리 작업용 워크플로 오케스트레이터

개발자가 'workflow'라는 파일 기반 워크플로 오케스트레이터를 구축했습니다. 이 도구는 Claude Code, Codex CLI, Gemini CLI와 통합되어 자연어 설명으로부터 시스템 관리 작업을 위한 YAML 워크플로를 생성, 업데이트, 수정, 개선합니다.

OpenClawRadar
Claude Code 에이전트로 GitHub PR 리뷰 자동화하기
Tools

Claude Code 에이전트로 GitHub PR 리뷰 자동화하기

한 개발자가 GitHub 멘션을 처리하고, Claude Code 워커를 생성하여 PR을 리뷰하거나 수정하며, 모호한 경우에만 사람에게 에스컬레이션하는 에이전트를 구축했습니다.

OpenClawRadar