AI coding agent'larınız için bağımsız yönetim katmanı

Yapay zekâ kodlama ajanları hızla çalışır.
Kontrolünüz kaybolmamalı.

TANUQ, AI coding agent'ınız ile dosyalarınız arasına bağımsız bir yönetim katmanı koyar. Ajanınız değişikliği önerir; TANUQ riski belirler, riskli değişikliklerde karar sizde kalır, uygulama doğrulanır ve her adım kayıt altına alınır.

TANUQ'YU DENEYİN DEMO TALEP EDİN

Değişiklikler dosyaya yazılmadan önce kim karar veriyor?

AI coding agent'lar dosya yazabilir, kod değiştirebilir ve makine hızıyla çalışır. Birden fazla değişikliği, insan gözü araya girmeden, kısa sürede üretebilir. Bu hız değerlidir — ama değişikliklerin bir kısmı sonuç doğurur: yapılandırma dosyaları, betikler, dağıtım ile ilgili kodlar.

Bugün bu değişikliklerin çoğu doğrudan diske yazılıyor: ne önerildiğini görmek için dosya farkına bakmanız, riski kendiniz değerlendirmeniz ve bir şeyler ters giderse geri almanız gerekiyor.

Agent'ın ne yapabileceğini kim kontrol ediyor?

TANUQ nasıl çalışır?

TANUQ tek yönlü dosya yazımını yönetilen bir karara dönüştürür. Ajan değişikliği doğrudan yazmaz; öneri olarak gönderir.

AJANINIZ
öneri gönderir ↓
TANUQ
yönetilen akış ↓
  1. Risk Her öneri deterministik olarak sınıflandırılır: yol, işlem, içerik ve konum sinyallerine göre.
  2. Approval Riskli değişiklikler için tek kullanımlık, parmak-izine bağlı insan onayı alınır.
  3. Execute Onaylı değişiklikler kapsamın içinde, atomik olarak uygulanır.
  4. Verify Uygulama sonrası derleme ve testler koşar; başarısızlıkta değişiklik otomatik geri alınır.
  5. Evidence Her öneri, karar ve sonuç bütünlük zincirine yazılır.
onaylı ve doğrulanmış değişiklik ↓
KODUNUZ

Size ne kazandırır?

CONTROL

Riskli değişikliklerde karar sizde kalır. Ajan çalışmaya devam eder; riskli adımlarda sizin onayınız olmadan ilerlemez.

VISIBILITY

Ajan'ın önerdiği değişiklik görünür hale gelir: hangi dosya, hangi işlem, hangi içerik farkı — uygulama öncesinde.

VERIFICATION

Uygulama sonrasında sonuç kontrol edilir: derleme ve testler koşar, başarısızlık durumunda değişiklik otomatik geri alınır.

EVIDENCE

Ne önerildiği, neye izin verildiği ve ne olduğu kayıt altında kalır: bütünlük zincirli, sonradan müdahale edildiğinde tespit edilebilir kayıtlar.

VENDOR INDEPENDENCE

Agent veya model değişse bile yönetim sözleşmeniz değişmez. TANUQ herhangi bir ajanı, kendi agent'ını seçen hiçbir kullanıcıyı dışlamadan, ortak bir öneri sözleşmesi üzerinden yönetir.

Üç yol ile başlayın

1. TANUQ'YU DENEYİN

Kendi makinenizde, geçici bir çalışma klasöründe gerçek yönetilen akışı uçtan uca görün. Üretim dosyalarına dokunmaz, sır istemez, bitince kendini temizler.

Denemeye geç

2. AJANINIZI BAĞLAYIN

Kolaylık entegrasyonu: TANUQ, desteklenen bir ajan (örneğin Claude Code) için yönetim hook'unu sizin yerinize kurar. Opsiyoneldir — hiçbir ajan için zorunlu değildir.

Başlangıç yolu — kendi projenizde:

pip install -e .
tanuq init
tanuq ui

Dashboard'u açtıktan sonra ajanınızı Connect kartından bağlayın veya 3. yoldaki genel sözleşmeyi kullanın.

3. GENEL SÖZLEŞME

Kanonik entegrasyon: kabuk çalıştırabilen her ajan, TANUQ'un genel öneri sözleşmesi üzerinden doğrudan çalışır — bağlantı adımı, vendor kilitlenmesi yok.

tanuq propose --stdin-json --json

Gerçek akıştan bir kesit

Aşağıdaki çıktılar TANUQ'un gerçek yönetilen akışından alınmıştır: ajan riskli değişikliği önerir, TANUQ kararı hazırlar, siz onaylarsınız, TANUQ uygular ve sonucu doğrular.

1 · Ajan değişikliği önerir — TANUQ riski belirler
{ "path": "deploy.py", "action": "modify", ... }
→ state: APPROVAL_REQUIRED · risk: HIGH
→ signals: production_configuration, executable_source
2 · Siz onaylarsınız — karar sizde kalır
APPROVED deploy.py fingerprint=7572d022fe4f
risk=HIGH single-use
3 · TANUQ uygular, doğrular ve kaydeder
Tanuq execute — terminal state: VERIFIED
Apply success: True
Verification passed: True

Bu kesit gerçek bir TANUQ çalışmasından alınmıştır. Onay, tam olarak bu değişikliğe bağlıdır ve tek kullanımlıktır; uygulama sonrası derleme ve testler koşar, her adım kanıt zincirine yazılır.

Why TANUQ?

Your agent can change. Your governance contract doesn't have to.

TANUQ ajan, model veya sağlayıcıdan bağımsız, ortak bir öneri sözleşmesi üzerinden çalışır: ajanınızı değiştirdiğinizde yönetim katmanınız olduğu gibi kalır. Kurulum zorunlu değildir — herhangi bir ajan, kabuk çalıştırabiliyorsa TANUQ'un genel öneri arayüzünü doğrudan kullanabilir.

Kendi makinenizde görün

TANUQ'YU DENEYİN akışı kendi bilgisayarınızda, geçici bir çalışma klasöründe, yalnızca test dosyalarıyla gerçek yönetilen akışı uçtan uca koşar: öneri → risk → onay → uygulama → doğrulama → kanıt. Bitince çalışma klasörü otomatik silinir.

Önkoşul: Python 3.12+ ve git. Demo tamamen yerel çalışır; hiçbir veri herhangi bir sunucuya gönderilmez.

Windows (PowerShell)

git clone https://github.com/khalikinisoran-jpg/olay-kaynak-platformu.git tanuq-demo
cd tanuq-demo
pip install -e .
powershell -ExecutionPolicy Bypass -File site\try\try_tanuq.ps1

Linux / macOS (bash)

git clone https://github.com/khalikinisoran-jpg/olay-kaynak-platformu.git tanuq-demo
cd tanuq-demo
pip install -e .
bash site/try/try_tanuq.sh

Demo, gerçek yönetilen akışı koşar: öneri → risk → onay → kontrollü uygulama → doğrulama → kanıt — ve OVERALL PASS özetiyle biter.

TANUQ'yu ekibinizle değerlendirmek

TANUQ'yu kendi deposunuzda, kendi agent'ınızla pilot olarak koşmak istiyorsanız: kurulum tek komut, çalışma alanı sizin seçtiğiniz klasörle sınırlı, riskli değişiklikler onayınıza gelir.

Başlangıç yolu — bugün çalışan kurulum:

pip install -e .
tanuq init
tanuq ui

Demo talebi ve pilot değerlendirme için bize ulaşın — kurulumu birlikte, sizin workspace'iniz üzerinde yapalım.

DEMO TALEP EDİN

İletişim kanalımız yakında bu alan üzerinden doğrudan sunulacak.

Dürüst sınırlar