VTCode:Rust製TUIコーディングエージェント - ASTレベルチャンキングでコンテキストを積極的に削減

VTCodeは、オープンソースのRust TUIコーディングエージェントであり、コンテキスト管理に異なるアプローチを採用しています。すべてのプロンプトにディレクトリ全体をダンプする代わりに、ASTレベルのチャンキングを使用してコンテキストを積極的に削減します。トークン効率とセキュリティに重点を置いて構築されており、ripgrepとast-grepを使用して構造的に関連するコードチャンクのみを抽出し、リファクタリングタスクでのプロンプトサイズを大幅に削減します。
主な機能
- ASTレベルのコンテキスト抽出: ripgrep + ast-grepを使用して、モデルに関連するコードチャンクのみを送信し、トークン消費を削減します。
- 明示的なトークンバジェット追跡: エージェントがトークン使用量を監視・管理し、コンテキストオーバーフローを防止します。
- コマンド実行のサンドボックス化: macOS Seatbelt + Linux Landlock + seccomp + tree-sitter-bash検証をモデル生成コマンドすべてに適用。エージェントはワークスペース内に留まります。
- カスタムOpenAI互換プロバイダー: 単一の設定ブロックで任意のサードパーティエンドポイントを簡単にプラグインできます。
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
👀 See Also

HolyCode:永続的なAIコーディングエージェント環境のためのDockerコンテナ
HolyCodeは、AIコーディングエージェントのための永続的な開発環境を提供するDockerコンテナで、セッション、設定、プラグインをリビルド後も保持します。エージェントワークフローのための事前設定済みブラウザツールを含み、OpenCodeを通じてClaude、OpenAI、Geminiなどのプロバイダーをサポートします。

SiteTest.ai、ChatGPT・Perplexity・Gemini向けの無料AI可視性チェッカーをリリース
新しい無料ツールsitetest.aiは、168項目のGEO監査を実行し、実際のサーバー上でGPTBot、PerplexityBot、Google-Extendedを調査します。エンジンごとにA~Fの評価と、コピー&ペーストで使えるコード修正を提供します。
Claudeがclawhub経由でZillowの生データを使い、3時間で不動産分析アプリをプロトタイプ化
ある開発者が、Claudeにzillow-full clawhubツールを使って賃貸キャッシュフロー分析アプリを構築させました。実際のZillow APIデータを取得し、リアルなJSONレスポンスを基にUIをプロトタイピングし、たった一つの午後で動作するプロトタイプを完成させました。

ClawClone: OpenClawワークスペース用クラウドバックアップツール
ClawCloneは、OpenClawのワークスペースを1つのプロンプトでクラウドにバックアップし、別のプロンプトで復元するツールです。開発者が1か月分のトレーニングデータを失った後に構築されました。