Augment Code / Harness hizmet

Augment Code.

Geliştirme ve mühendislik süreçleri için kod tabanı bağlamı, Auggie CLI ve Cosmos

4.40 / 5Katalog değerlendirmesi
Resmî site

Augment Code, ajan destekli geliştirmeyi kod tabanının bağlamı etrafında kurar. Mevcut platform, mühendislik görevleri, kontroller ve otomasyon için bir ortam olan Auggie CLI ve Cosmos'u içerir.

Augment Code: Cosmos ve ajan destekli geliştirme süreci
Augment Code resmi sayfası: Cosmos ve ajanla geliştirme süreci. Kaynağı aç

Bağlam bir parçadan daha önemlidir

Büyük bir projede yararlı bir düzeltme, proje kurallarına, ilgili kodu çağıran koda ve bağlantılı bileşenlere bağlıdır. Augment, depo bağlamını kullanan Context Engine ve ajan araçlarına odaklanır. Böylece tek bir açık dosyanın ötesine geçen görevler tanımlanabilir: veri akışını bulmak, bir bağımlılığı değerlendirmek veya kontrolleriyle birlikte bir değişiklik hazırlamak.

“Bağlam” sözcüğü, ajanın tüm iç anlaşmaları bildiğini garanti etmez. Yalnızca yazışmalarda veya ekibin zihninde kalan kararlar erişilebilir gereksinimlere dönüştürülmelidir. Kritik değişiklikte hangi belgelerin geçerli olduğunu ve hangi harici arayüzlerin korunması gerektiğini belirtin.

Auggie ve Cosmos

Auggie, Augment'ın ajanını ve araçlarını terminale taşır. Cosmos, özel ajanları, tetikleyicileri ve tekrarlanabilir geliştirme süreçlerini bir araya getirir. Resmi kaynaklar, bir görevden uygulamaya, kod incelemesine ve diğer mühendislik işlemlerine uzanan çalışmayı açıklar. Bunlar aynı platformun gelişimidir; bileşenlerin farklı adları olması katalogda ayrı kayıtlar açmayı gerektirmez.

Çalışma ortamını işin türüne göre seçin. Tek bir depo için dar kapsamlı bir CLI göreviyle başlamak uygundur. Tekrarlanan kod incelemeleri veya gelen mühendislik taleplerinin analizi için olay kaynakları, ortamlar ve kontrol noktaları ayrıca ayarlanmalıdır. Bir entegrasyonun bağlanmış olması, ajanın harici bir nesneyi ne zaman değiştirmeye yetkili olduğunu tek başına belirlemez.

Örnek: istemcinin çalışmasını bozmadan yanıt biçimini değiştirmek

Sunucu yönteminin eski alanları ve mevcut istemcinin davranışını koruyarak ek bir alan döndürmesi gerektiğini varsayın. İşleyicinin, serileştirmenin, çağrıların ve sözleşme kontrollerinin bulunmasını isteyin. Düzenlemeden önce değişiklikten etkilenecek yerlerin listesini almak ve hangilerinin gerçekten görev kapsamında olduğunu netleştirmek yararlıdır.

Uygulamadan sonra eski girdi ve yeni durum için yanıtı kontrol edin. Ajan alanı yalnızca türe eklediyse ve serileştirici alanı döndürmüyorsa görev çözülmemiştir. Gereksiz yere çok sayıda istemci çağrısını değiştirdiyse diff daraltılmalıdır. Proje bağlamı bağlantılı yerleri bulmaya yardımcı olur; ancak karar gerçek davranışa göre verilir.

Giderleri ve kod incelemesini planlamak

Güncel fiyatlandırma sayfası, dahil kullanım ve ek kaynak yükleme içeren platform planlarını açıklar. Tüketime model istekleri, bağlam ve hesaplamalar dahildir; kurumsal koşullar farklıdır. Burada sürekli ücretsiz inference veya modelin yerel işlenmesi, ayrıca doğrulanmadan varsayılmaz.

Entegrasyondan önce organizasyonun erişimini, kod işleme kurallarını ve otomasyon limitlerini kontrol edin. CLI'ın yerel başlatılması buluttaki Context Engine'i veya modeli bilgisayarınıza taşımaz. Sonuç dosya değişiklikleri, testler ve doğrulanmış çıktılarla değerlendirilir. Kullanılabilir SDK/MCP bağlantıları belirli bileşene göre kontrol edilmelidir; bu kartta platformun tamamına genel amaçlı, herkese açık API atfedilmez.

Otomatik kod incelemesinde yeniden çalıştırma, çelişkili görevler oluşturmamalı veya artık eski kalmış diff'i düzeltmemelidir. Çıktıyı değişikliğin belirli sürümüne bağlayın ve tam olarak o sürüme ait kontrollerin bilgisini saklayın.

Hangi görevler uygun

  • Büyük depodaki ilişkileri incelemek
  • Değişiklikleri projenin bağlamına göre hazırlamak
  • Auggie CLI üzerinden görev çalıştırmak
  • Tekrarlanabilir Cosmos mühendislik süreçleri kurmak
Özellikler

Güçlü yönler

  • Ayrı bir bileşen olarak kod tabanı bağlamı
  • Terminal Ajan ve Otomasyon Platformu
  • İstemciler ve ortamlar için resmi yardım
Dikkate alınması gerekenler

Sınırlamalar

  • Kodun ötesinde açık gereksinimler gerekir
  • CLI kullanmak, inference işleminin yerel çalıştığı anlamına gelmez
  • Bağlam kaynakları, modeller ve compute plana göre hesaplanır

Seçim ve koşullar

Ücretsiz kullanım
Doğrulanmadı
Deneme süresi
Doğrulanmadı
Kayıt gerektirmez
Hayır
Rusça arayüz
Doğrulanmadı
Yerel kurulum
Doğrulanmadı
API
Doğrulanmadı

“Doğrulanmadı”, yeterli bilgi bulunmadığı anlamına gelir. Özellik mevcut olabilir; geliştiricinin koşullarını kontrol edin.

Girdi biçimleri
Metin, Kod
Sonuç
Metin, Kod

Koşullar

Mevcut Cosmos ve Auggie, Augment Code kapsamında sunulur. Hizmet hesabı gerekir; modelin yerel çalışması, sürekli ücretsiz kota ve birleşik genel API doğrulanmamıştır.

Görevden ilk sonuca

Uygulama örneği

Görev
Büyük depodaki ilişkileri incelemek
Ne hazırlamalısınız?
Projenizin küçük bir parçası ve hatanın token ve şifre olmadan çoğaltılabilir bir açıklaması.

Görev veya istem

Bu işlevin boş bir listeyi neden yanlış işlediğini açıkla. Önce mevcut davranışı tanımla, ardından boş, normal ve hatalı girdiler için en küçük düzeltmeyi ve kontrolleri öner. Gereksiz yere projenin diğer bölümlerini değiştirme.

Beklenen sonuç

Nedenin açıklaması, önerilen küçük bir diff ve yerel olarak çalıştırılması gereken kontroller.

Sonuç nasıl kontrol edilir

  • Değişiklikleri uygulamadan önce diff’i okuyun.
  • Kontrolleri ayrı bir çalışma kopyasında çalıştırın ve isteğe gizli bilgi eklenmediğinden emin olun.

Bu, görevin nasıl tanımlanabileceğini gösteren editoryal bir eğitim örneğidir; servisi bizzat test ederek elde edilmiş bir sonuç değildir. Gerekli modun kullanılabilirliğini, kaynak dosyalar üzerindeki hakları ve sonucun kullanım koşullarını kontrol edin.

Ayrıntıları kontrol et

Resmi kaynaklar

  1. Augment Code: Cosmos ve Context Engine
  2. Augment Code: platformun mevcut bileşenleri
  3. Augment Code: planlar ve kaynaklar

Açıklama geliştiricinin materyallerine dayanmaktadır. Fırsatlar, fiyatlar ve kullanılabilirlik değişebilir; kullanımdan önce orijinal kaynağa bakın.