OpenCode'u Agent Redactor ile Kullanma

Ön koşul: Agent Redactor'ü Microsoft Store'dan veya PowerShell tek satırlık komutuyla yükleyin. Ayrıca OpenCode yüklü olmalıdır.
  1. Bir profil oluşturun ve API Proxy'yi yapılandırın

    Profiller kenar çubuğunda bir profil seçin veya oluşturun. Bir Profil Adı belirleyin, boş bir Yerel URL bağlantı noktası seçin (ör. 8080), sağlayıcınız için gerçek Yönlendir uç noktasını girin (ör. https://openrouter.ai/api/v1) ve gerçek API anahtarınızı yapıştırın. Anahtar yerel olarak şifrelenir ve makinenizden asla çıkmaz.

    Agent Redactor API Proxy bölümü, Profil Adı OpenRouter Provider, Yerel URL localhost:8080, Yönlendir openrouter.ai/api/v1 ve API anahtarı alanı
    Profili yapılandırın. Yerel URL, OpenCode'un bağlanacağı adrestir; Yönlendir ise gerçek API uç noktasıdır.
  2. AI destekli algılamayı ve düzenleme kurallarını etkinleştirin

    Düzenlenmesini istediğiniz PII kategorilerini seçin. Projeye özgü sırlar için Regex Kalıpları ve Anahtar Kelimeler de ekleyebilirsiniz.

    Agent Redactor, AI Destekli Algılama Modeli etkinleştirilmiş, PII kategorileri işaretlenmiş, İstatistik paneli ve algılanan PII'yi gösteren Oturum Düzenlemeleri
    AI algılama, tüm kategoriler seçiliyken açıktır. Oturum Düzenlemeleri paneli, ele geçirilen PII'yi gösterir (ör. "Bob" private_person olarak algılandı).
  3. OpenCode'u Açın

    OpenCode'u başlatın. Sohbet girişi ve geçerli model seçiciyle ana arayüzü göreceksiniz.

    Big Pickle'ı gösteren sohbet girişi ve model seçiciyle New session içeren OpenCode ana ekranı
    Sohbet girişi ve model seçiciyle OpenCode ana ekranı.
  4. Model seçiciyi açın

    Model seçim iletişim kutusunu açmak için sohbet girişine /model yazın. Ayrıca kısayol olarak Ctrl+' tuşlarına basabilirsiniz.

    Model seçim istemini gösteren, sohbet girişine /model yazılmış OpenCode
    Model seçiciyi açmak için /model yazın.
  5. "Connect provider" öğesine tıklayın

    Model seçim iletişim kutusunda, yeni bir sağlayıcı bağlantısı eklemek için sağ üstteki Connect provider düğmesine tıklayın.

    Sağ üstte Connect provider düğmesi bulunan OpenCode model seçim iletişim kutusu
    Agent Redactor'ü eklemek için Connect provider düğmesine tıklayın.
  6. "Custom OpenAI-compatible provider" öğesini seçin

    Sağlayıcı listesinde Other bölümüne ilerleyin ve Custom OpenAI-compatible provider öğesini seçin. Bu, OpenCode'u herhangi bir OpenAI uyumlu uç noktaya yönlendirmenizi sağlar.

    Other bölümü altında Custom OpenAI-compatible provider içeren sağlayıcı listesini gösteren OpenCode Connect provider iletişim kutusu
    Other bölümünden Custom OpenAI-compatible provider öğesini seçin.
  7. Sağlayıcı ayrıntılarını doldurun

    Özel sağlayıcı formuna aşağıdakileri girin:

    • Provider ID: agent-redactor
    • Display name: Agent Redactor
    • Base URL: http://localhost:8080/ (Agent Redactor'daki bağlantı noktasıyla eşleşmelidir)
    • API key: Boş bırakın. Agent Redactor kimlik doğrulamayı başlıklar aracılığıyla yönetir
    Provider ID agent-redactor, Display name Agent Redactor, Base URL http://localhost:8080/ içeren OpenCode özel sağlayıcı formu
    Sağlayıcı ayrıntılarını doldurun. Base URL, Agent Redactor proxy bağlantı noktanızla eşleşmelidir.
  8. Modelinizi ekleyin ve gönderin

    Models bölümüne ilerleyin. Model kimliğini girin (ör. nvidia/nemotron-3-ultra-550b-a55b:free) ve bir görünen ad ekleyin (ör. "Nemotron 3 Ultra"). Kaydetmek için Submit düğmesine tıklayın.

    Model kimliği nvidia/nemotron-3-ultra-550b-a55b:free ve Submit düğmesi içeren OpenCode özel sağlayıcı formu Models bölümü
    Modeli ekleyin ve Submit düğmesine tıklayın.
  9. Modelinizi seçin

    /model iletişim kutusuna geri dönün, "agent" araması yapın; altında model listelenen Agent Redactor sağlayıcınızı göreceksiniz. Tüm istekleri proxy üzerinden yönlendirmek için onu seçin.

    Nemotron 3 Ultra(Free) ile Agent Redactor sağlayıcısını gösteren, agent araması yapan OpenCode model seçici
    Agent Redactor sağlayıcınızı bulmak için "agent" araması yapın ve modeli seçin.
  10. Sohbete başlayın

    Bir mesaj gönderin. Bu örnekte kullanıcı "My name is Bob" dedi. Agent Redactor, "Bob"u PII olarak algıladı, LLM'ye iletmeden önce düzenledi ve yanıtta geri yükledi.

    Bob adının düzenlenip yanıtta geri yüklendiği, Agent Redactor üzerinden konuşmayı gösteren OpenCode sohbeti
    "Bob", giderken düzenlendi ve dönüşte şeffaf bir şekilde geri yüklendi.

Düzenlemeyi doğrulama

Tam olarak neyin ele geçirildiğini görmek için Agent Redactor'daki Oturum Düzenlemeleri panelini kontrol edin.

Requests: 1, PII: 1 gösteren Agent Redactor İstatistikleri ve PII private_person Bob gösteren Oturum Düzenlemeleri
İstatistik paneli "Requests: 1, PII: 1" gösterir ve Oturum Düzenlemeleri, zaman damgası ve türüyle ele geçirilen değeri listeler.
İpucu: AI modelinin gözden kaçırabileceği projeye özgü sırları (ör. dahili ana bilgisayar adları, tescilli kimlikler veya proje kod adları) yakalamak için profilinizde Regex Kalıpları ve Anahtar Kelimeler kullanın.