AÇIK KAYNAK · APACHE-2.0 · v0.1.0

Usta

GENEL AMAÇLI YAPAY ZEKÂ KOD AJANI

Terminalde usta yazarsın. Ajan çalışma klasöründe araçlarla iş yapar; yerel bir portal canlı akışı, dosyaları ve önizlemeyi gösterir. Ollama, llama.cpp, DeepSeek, OpenRouter, OpenAI gibi OpenAI-uyumlu her uç noktayla çalışır.

Bir özellik ancak ölçümde faydası görülürse varsayılan olur.

GitHub'da incele → · v0.1.0 sürümü →

01

Ne yapar?

Planla, sonra uygulaPlan modunda ajan yalnız okur ve plan yazar. Onayınla aşama aşama (taze bağlamlı görevler) ya da tek seferde uygular.
Docker sandboxKomutlar ağı kapalı bir Docker sandbox'ında çalışır; ağ yalnız allowlist proxy'den geçer. Yazma yalnız çalışma alanındadır.
Yerel portalTerminalle aynı görev yöneticisi: akış, değişiklikler, renkli diff, iki tıklamada geri alma, dosya gezgini, önizleme. Yalnız 127.0.0.1.
Çoklu API, model değiştirmeİstediğin kadar OpenAI-uyumlu API bağla; oturumdan çıkmadan modeli değiştir. Görev sürerken ajanı yönlendir.

02

Dürüst ölçüm

usta bench, küçük gerçek yazılım görevlerini ajanın göremediği gizli testlerle doğrular. Sonuçlar ön sonuçtur; örneklem küçük, güven aralıkları geniş.

Bugün harness'ın başarıyı artırdığını iddia etmiyoruz: güçlü modelde (DeepSeek, 30/30 ve 30/30) zarar vermiyor, zayıf yerel modellerde (4B ve 7B) tek başına çözüm değil. Aşamalı plan uygulaması toplamda daha çok token harcıyor ama işi doğrulanabilir adımlarla ilerletiyor (tek koşu).

Tabloyu ve yöntemi oku →

03

Güvenlik

Yayından önce üç tur bağımsız güvenlik incelemesi yapıldı; bulunan her açık düzeltildi ve testlenir hale getirildi. Bilinçli sınırlar (ör. Docker erişimi kök yetkisi demektir, MCP sunucuları sandbox dışında çalışır) SECURITY.md'de açıkça yazılıdır.

SECURITY.md →

04

Başla

git clone https://github.com/SoundByGAIA/usta.git && cd usta
uv venv && uv pip install -e .
cd benim-projem && usta

Erken geliştirme (v0.x): komutlar ve API değişebilir. Geri bildirim ve katkı için GitHub'da issue açabilirsin.