İçeriğe geç

Giriş

OpenCode kullanmaya başlayın.

OpenCode açık kaynaklı bir AI kodlama ajanıdır. Terminal tabanlı bir arayüz, masaüstü uygulaması veya IDE uzantısı olarak mevcuttur.

opencode TUI with the opencode theme

Başlayalım.


Ön koşullar

OpenCode’u terminalinizde kullanmak için ihtiyacınız olacak:

  1. Şu gibi modern bir terminal emülatörü:

  2. Kullanmak istediğiniz LLM sağlayıcılarının API anahtarları.


Kurulum

OpenCode’u kurmanın en kolay yolu kurulum betiğidir.

Terminal window
curl -fsSL https://opencode.ai/install | bash

Ayrıca aşağıdaki komutlarla da yükleyebilirsiniz:

  • Node.js’yi kullanma

    Terminal window
    npm install -g opencode-ai
  • Homebrew’u macOS ve Linux’ta kullanma

    Terminal window
    brew install anomalyco/tap/opencode

    En güncel sürümler için OpenCode tap’ini kullanmanızı öneririz. Resmi brew install opencode formülü Homebrew ekibi tarafından korunur ve daha sık güncellenir.

  • Paru’yu Arch Linux’ta kullanma

    Terminal window
    sudo pacman -S opencode # Arch Linux (Stable)
    paru -S opencode-bin # Arch Linux (Latest from AUR)

Windows

  • Chocolatey Kullanımı

    Terminal window
    choco install opencode
  • Scoop Kullanımı

    Terminal window
    scoop install opencode
  • NPM kullanarak

    Terminal window
    npm install -g opencode-ai
  • Mise Kullanımı

    Terminal window
    mise use -g github:anomalyco/opencode
  • Docker’ı kullanma

    Terminal window
    docker run -it --rm ghcr.io/anomalyco/opencode

OpenCode’un Bun kullanılarak Windows’a yüklenmesine yönelik destek şu anda devam etmektedir.

İkili dosyayı Releases’dan da alabilirsiniz.


Yapılandırma

OpenCode ile herhangi bir LLM sağlayıcısının API anahtarlarını yapılandırarak kullanabilirsiniz.

LLM sağlayıcılarını kullanmaya yeni başlıyorsanız, OpenCode Zen kullanmanızı öneririz. OpenCode ekibi tarafından test edilmiş ve doğrulanmış modellerin seçilmiş bir listesidir.

  1. TUI’de /connect komutunu çalıştırın, OpenCode’u seçin ve opencode.ai/auth’ye gidin.

    /connect
  2. Oturum açın, fatura ayrıntılarınızı ekleyin ve API anahtarınızı kopyalayın.

  3. API anahtarınızı yapıştırın.

    ┌ API key
    └ enter

Alternatif olarak diğer sağlayıcılardan birini seçebilirsiniz. Daha fazla bilgi.


Başlatma

Artık bir sağlayıcı yapılandırdığınıza göre, üzerinde çalışmak istediğiniz bir projeye gidebilirsiniz.

Terminal window
cd /path/to/project

Ve OpenCode’u çalıştırın.

Terminal window
opencode

Daha sonra aşağıdaki komutu çalıştırarak proje için OpenCode’u başlatın.

/init

Bu, OpenCode’un projenizi analiz etmesini ve bir AGENTS.md proje kökünde dosyası oluşturmasını sağlayacaktır.

Bu, OpenCode’un proje yapısını ve kullanılan kodlama kalıplarını anlamasına yardımcı olur.


Kullanım

Artık projeniz üzerinde çalışmak için OpenCode’u kullanmaya hazırsınız. Dilediğiniz soruyu sorabilirsiniz.

AI kodlama ajanını kullanmaya yeniyseniz aşağıdaki örnekler yardımcı olabilir.


Soru Sorma

OpenCode’dan kod tabanını size açıklamasını isteyebilirsiniz.