Πίσω στα GitHub Gems
Προστέθηκε: 22 Σεπτεμβρίου 2026 (πριν από 1 ώρα)
81,385 stars5,152 forksRoboD3v PickRust
rtk-ai/rtk

RTK — High-Performance CLI Proxy για Μείωση Tokens σε AI Coding Agents

Προβολή στο GitHub
Ιστοσελίδα
$cargo install rtk-cli

Η Αποψη του RoboD3v (Curator Verdict)

Personal Pick

«Αν τρέχετε autonomous coding agents, το RTK σας γλιτώνει κυριολεκτικά χιλιάδες δολάρια σε API bills κρατώντας το context window καθαρό από ανούσιο stdout.»

Συνοπτικη Εικονα

Ένα ταχύτατο Rust binary που λειτουργεί ως proxy ανάμεσα στον AI agent και το shell, μειώνοντας την κατανάλωση tokens κατά 60% έως 90% στις εντολές τερματικού.

Γιατι ξεχωριζει

Φιλτράρει έξυπνα το verbose output (builds, tests, linter outputs, git logs) διατηρώντας μόνο τα κρίσιμα errors και diffs, χωρίς να αλλοιώνει το νόημα.

Ετικέτες:#agentic-coding#ai-coding#anthropic#claude-code#cli#command-line-tool#cost-reduction#developer-tools#llm#open-source#productivity#rust#token-optimization

Τι είναι και τι πρόβλημα λύνει

Οι αυτόνομοι coding agents εκτελούν διαρκώς εντολές στο τερματικό: builds, unit tests, linters, git status, ls -la. Το πρόβλημα είναι ότι οι περισσότερες από αυτές τις εντολές παράγουν τεράστιο όγκο από boilerplate κείμενο (π.χ. 300 γραμμές επιτυχημένων tests, χιλιάδες γραμμές progress bars), το οποίο καταναλώνει άσκοπα χιλιάδες tokens στο context window του LLM.

Το RTK (Rust Token Killer) είναι ένα πανίσχυρο, αυτόνομο CLI proxy γραμμένο σε Rust με μηδενικές εξαρτήσεις. Παρεμβάλλεται ανάμεσα στον agent και το υποκείμενο shell, αναλύει το stdout/stderr σε πραγματικό χρόνο και συμπιέζει την έξοδο κρατώντας μόνο τα κρίσιμα δεδομένα: τα failing test assertions, τα compilation errors, τα diff summaries και τα status indicators. Το αποτέλεσμα είναι εξοικονόμηση 60% έως 90% των tokens ανά εκτέλεση.

Βασικές Δυνατότητες & Key Features

  • Single Rust Binary: Μηδενικό overhead εκκίνησης, άμεση εκτέλεση και μηδενικές εξωτερικές απαιτήσεις runtime.
  • Semantic Tool Filters: Ειδικοί κανόνες συμπίεσης για Cargo, npm, pytest, git, docker, jest και Next.js build logs.
  • Byte-Preserving Error Extraction: Εγγυάται ότι καμία γραμμή σφάλματος, stack trace ή failing assertion δεν περικόπτεται ποτέ.
  • Drop-in Shell Wrapper: Μπορεί να χρησιμοποιηθεί ως διαφανές wrapper είτε απευθείας από scripts είτε μέσω του agent system prompt.

Γρήγορη Εγκατάσταση & Quickstart

# Εγκατάσταση μέσω Cargo
cargo install rtk-cli

# Ή γρήγορη εγκατάσταση μέσω curl
curl -fsSL https://rtk.ai/install.sh | bash

# Παράδειγμα χρήσης ως shell proxy
rtk run -- npm test

Πότε να το χρησιμοποιήσετε & Εναλλακτικές

  • Ιδανικό για: Autonomous agents, CI/CD automated review bots, CLI wrappers και οποιαδήποτε ροή όπου πληρώνετε ανά token εισόδου (input tokens) σε μεγάλα prompts.
  • Εναλλακτικές: Headroom proxy, custom sed/awk pipeline scripts, grep filtering wrappers.

RoboD3v Verdict

Το RTK είναι από εκείνα τα εργαλεία που αναρωτιέσαι πώς δούλευες χωρίς αυτά. Μετά από λίγες μέρες χρήσης, τα tokens που γλιτώνετε στις εκτελέσεις των τεστ πληρώνουν πολλαπλάσια τον χρόνο εγκατάστασης. Απαραίτητο στο οπλοστάσιο κάθε agentic developer.

Περισσότερα GitHub Gems

RoboNews — Hacker News Digest

Διαβάστε τις κορυφαίες συζητήσεις και άρθρα τεχνολογίας συνοψισμένα στα Ελληνικά.

Όλα τα άρθρα RoboNews