---
title: CrewAI
slug: crewai-4475f
url: /detay/crewai-4475f
type: article
language: Türkçe
entity:
  primary: CrewAI
  type: article
  disambiguation: CrewAI: Açık kaynaklı Python çerçevesi. Otonom AI ajanlarıyla karmaşık görevleri otomatikleştirin.
  categories:
    - name: Yazılım Ve Yapay Zekâ
      slug: yazilim-ve-yapay-zeka
      url: /kategori/yazilim-ve-yapay-zeka
  tags:
    - CrewAI
    - Görev Yönetimi
    - Otonom Ajanlar
    - LangChain
    - yapay zeka
author: Muhammed Said Elsalih
created_at: 2025-08-12T15:05:20.549908+03:00
updated_at: 2025-08-12T16:52:58.521346+03:00
image: https://cdn.t3pedia.org/media/uploads/2025/08/12/oqw5v4vUgaDaHbz1e4iKgfjFOdvaCZh9.png
---

# CrewAI 

<!-- CONTEXT: KURE Information Cards for "CrewAI " -->

## KURE Information Cards

![Adsız_tasarım__39_-removebg-preview.png](https://cdn.t3pedia.org/media/uploads/2025/08/12/8iiKrYgNbx5Sv5Bz0yvUJ633OQTwQrkz.png)
*CrewAI*

| Field | Value |
|-------|-------|
| Web Sitesi(leri) | crewai.com |
| Kurucu(lar) | João Moura |
| Tür(ler) | Çoklu ajan yapay zekâ çerçevesi (Multi-agent AI framework) |
| Kod Deposu | github.com/joaomdmoura/crewAI |
| Lisans | MIT Lisansı |
| Yazıldığı Dil | Python |
| İlk Çıkış Tarihi | 7 Aralık 2023 |

<!-- CONTEXT: Article Content for "CrewAI " -->

## Article Content

[CrewAI](/tr/detay/crewai-9ae02/llms.txt), otonom [yapay zekâ ajanlarının](/tr/detay/yapay-zeka-ajani-ai-agent-b2eb1/llms.txt) (agents) belirli roller üstlenerek işbirliği içinde çalışmasını ve karmaşık görevleri tamamlamasını sağlayan açık kaynaklı bir Python çerçevesidir (framework). Aralık 2023’te geliştirici João Moura tarafından yayınlanan bu çerçeve, insan ekiplerinin dinamiklerini taklit ederek karmaşık görevleri otomatize etmeye odaklanmaktadır.  Projenin temel amacı, tek bir yapay zekâ modelinin sınırlılıklarını aşarak, farklı uzmanlıklara sahip ajanlardan oluşan bir "ekip" (crew) aracılığıyla daha kapsamlı, tutarlı ve sofistike sonuçlar üretmektir. Bu yapı, insanlar arası profesyonel ekip çalışmasını taklit eden bir model sunar.

#### **Amaç ve Kullanım Alanları**

CrewAI, büyük dil modellerinin (LLM) gücünü, onlara spesifik roller, hedefler ve araçlar atayarak bir üst seviyeye taşımayı hedefler. Geliştiricilere, karmaşık iş akışlarını otonom ajan ekipleriyle otomatize etme imkânı tanır. Bu sayede, çok adımlı ve farklı uzmanlıklar gerektiren problemlerin çözümünü kolaylaştırır.

Kullanım alanları oldukça çeşitlidir. Bunlar arasında öne çıkanlar:

- **Pazar Araştırması:** Bir "Kıdemli Araştırmacı", bir "Pazar Analisti" ve bir "Rapor Yazarı" ajanından oluşan ekiplerle derinlemesine rekabet ve pazar analiz raporları hazırlamak.
- **İçerik Üretimi:** "SEO Uzmanı"nın anahtar kelimeleri belirlediği, "Yazar"ın taslak oluşturduğu ve "Editör"ün son düzenlemeleri yaptığı otonom bir içerik oluşturma hattı kurmak.
- **Yazılım Geliştirme:** Bir özellik için planlama yapan, kod yazan ve test senaryoları üreten farklı uzmanlıklara sahip ajanlarla geliştirme süreçlerini hızlandırmak.
- **Kişiselleştirilmiş Hizmetler:** Müşteriye özel seyahat planları, finansal tavsiye raporları veya eğitim programları hazırlayan otonom ekipler oluşturmak.

#### **Temel Bileşenler**

CrewAI, esnek ve modüler bir mimari sunar. Bu mimari, birbiriyle etkileşim içinde çalışan temel bileşenlerden oluşur. Bu bileşenler arasında **Ajanlar (Agents)**, **Görevler (Tasks)**, **Araçlar (Tools)**, **Ekip (Crew)** ve **Süreç (Process)** yer alır.

- **Ajanlar (Agents):** Ekibin her bir üyesidir. Her ajana, görevini nasıl yerine getireceğini tanımlayan bir **rol** (örn: "Kıdemli Teknoloji Editörü"), bir **hedef (goal)** ve ajanın davranışsal çerçevesini çizen bir **geçmiş hikâyesi (backstory)** verilir.
- **Görevler (Tasks):** Bir ajan tarafından tamamlanması gereken spesifik iş tanımlarıdır. Her görev, detaylı bir açıklama içerir ve belirli bir ajana atanır. Görevlerin çıktıları, sonraki görevler için girdi olarak kullanılabilir.
- **Araçlar (Tools):** Ajanların dış dünya ile etkileşime geçmesini veya özel yetenekler kazanmasını sağlayan fonksiyonlardır. İnternette arama yapma, bir dosyayı okuma veya belirli bir API'yi kullanma gibi yetenekler araçlar aracılığıyla ajanlara atanır.
- **Ekip (Crew):** Belirli bir amacı gerçekleştirmek üzere bir araya getirilmiş ajan ve görevler bütünüdür. Ekip, hangi ajanların hangi görevlerden sorumlu olduğunu ve iş akışının nasıl yönetileceğini tanımlar.
- **Süreç (Process):** Görevlerin hangi stratejiyle yürütüleceğini belirler. Varsayılan süreç **sıralı (sequential)** olup, görevler birbiri ardına tamamlanır. Ancak **hiyerarşik** gibi daha karmaşık süreçler de tanımlanabilir.

#### **Rol Tabanlı Tasarım ve Ajanlar Arası Delegasyon**

CrewAI felsefesinin merkezinde **rol tabanlı ajan tasarımı** yer alır. Ajanlara yalnızca bir görev vermek yerine, onlara bir kimlik ve uzmanlık alanı kazandırılır. Bu yaklaşım, ajanların daha bağlama uygun ve tutarlı çıktılar üretmesini sağlar.

Bununla birlikte, CrewAI'nin en güçlü özelliklerinden biri **ajanlar arası delegasyondur**. Bir ajan, kendisine atanan bir görevin belirli bir kısmının kendi uzmanlık alanının dışında olduğunu fark ederse, bu alt görevi ekip içindeki daha uygun başka bir ajana devredebilir. Bu dinamik iş bölümü, insan ekiplerindeki gibi esnek bir problem çözme yeteneği sunar.

#### **Ekosistemdeki Yeri ve LangChain ile İlişkisi**

CrewAI, [LangChain](/tr/detay/langchain-357a8/llms.txt) gibi daha genel amaçlı LLM geliştirme çerçevelerine bir rakip değil, onları tamamlayan özel bir katmandır. [LangChain](/tr/detay/langchain-c9e03/llms.txt), dil modellerini harici veri kaynakları ve araçlarla entegre etmek için geniş bir altyapı sunarken, CrewAI bu altyapıyı kullanarak **çoklu ajan işbirliğini ve otomasyonunu** düzenlemeye odaklanır. Birçok CrewAI uygulaması, ajanlara araç (tool) yeteneği kazandırmak için arka planda LangChain'in modüllerini kullanır. Kısacası LangChain "ne yapılacağını" sağlarken, CrewAI "kimin, nasıl bir ekip çalışmasıyla yapacağını" organize eder.

#### **Topluluk ve Lisanslama**

CrewAI, GitHub üzerinde aktif ve büyüyen bir topluluğa sahip, popüler bir açık kaynak projesidir. **MIT lisansı** altında dağıtılmaktadır. Bu lisans, projenin hem kişisel hem de ticari amaçlarla özgürce kullanılmasına, değiştirilmesine ve dağıtılmasına olanak tanır. Geniş topluluk desteği, projenin hızla gelişmesine, yeni özellikler kazanmasına ve kullanıcıların karşılaştığı sorunlara kolayca çözüm bulmasına yardımcı olmaktadır.

#### **Gelecek Perspektifi**

CrewAI'nin temsil ettiği çoklu ajan sistemleri yaklaşımı, yapay zekânın geleceği için önemli bir yönü işaret etmektedir. Gelecekte, tek bir devasa modelin her işi yapması yerine, belirli alanlarda uzmanlaşmış daha küçük ve verimli yapay zekâ ajanlarının ekipler halinde çalışarak karmaşık problemleri çözdüğü sistemlerin yaygınlaşması beklenmektedir. CrewAI, bu vizyonu pratik uygulamalara dönüştüren öncü çerçevelerden biri olarak, otonom sistemlerin ve yapay zekâ tabanlı iş gücünün gelişiminde önemli bir rol oynamaya adaydır.

<!-- CONTEXT: Academic Sources and References for "CrewAI " -->

## Academic Sources and References

1. CrewAI. “Agents: The Building Blocks of a Crew.” Erişim 12 Ağustos 2025. https://docs.crewai.com/en/concepts/agentsCrewAI. “Core Concepts: Agents, Tasks and a Crew.” Erişim 12 Ağustos 2025. https://docs.crewai.com/core-concepts/CrewAI. “Crews: Orchestrating the Work of Multiple Agents.” Erişim 12 Ağustos 2025. https://docs.crewai.com/en/concepts/crewsCrewAI. “Process & Delegation: How Agents Collaborate.” Erişim 12 Ağustos 2025. https://docs.crewai.com/en/concepts/processesCrewAI. “Tasks: The Backbone of a Crew’s Work.” Erişim 12 Ağustos 2025. https://docs.crewai.com/en/concepts/tasksCrewAI. “Tools: Empowering Agents with Abilities.” Erişim 12 Ağustos 2025. https://docs.crewai.com/core-concepts/Tools/CrewAI. “Tools: Empowering Agents with Abilities.” Erişim 12 Ağustos 2025. https://docs.crewai.com/en/tools/overviewCrewAI. Website. Erişim 12 Ağustos 2025. https://www.crewai.com/brand