dotsagent.io
언어:한국어
프레임워크 · CrewAI Inc.

CrewAI 한눈에 보기

역할을 맡은 에이전트들이 서로 작업을 위임하고 이벤트 기반 Flows가 이를 조율하는 Python 프레임워크입니다. Flows는 상태 지속성과 사람의 피드백을 지원하며, CLI에서 관리형 CrewAI AMP 서비스로 바로 배포할 수 있습니다.

추천 용도: 관리형 환경에 빠르게 배포할 수 있는 역할 기반 멀티 에이전트 구성이 적합합니다.

주요 정보

관리자
CrewAI Inc.
언어
Python
라이선스
MIT
최신 버전
1.15.23 · 2026년 9월 28일
저장소
crewAIInc/crewAI · 별 59,255개
호스팅 옵션
CrewAI AMP
CLI에서 crewai deploy create와 crewai deploy push를 실행해 배포합니다.

Quickstart

패키지를 설치하고 인증 정보를 설정한 다음, 공식 문서에서 가장 간단한 에이전트를 실행하세요. 모델 ID는 문서에서 사용하는 값이며 계정에서 활성화되지 않았을 수 있습니다.

설치
pip install crewai crewai-tools  (not copied verbatim; docs recommend CrewAI CLI per installation guide; SerperDevTool needs SERPER_API_KEY)

Provider API key + SERPER_API_KEY 필요

Python
from crewai import Agent
from crewai_tools import SerperDevTool

# Create an agent
researcher = Agent(
    role="AI Technology Researcher",
    goal="Research the latest AI developments",
    tools=[SerperDevTool()],
    verbose=True
)

# Use kickoff() to interact directly with the agent
result = researcher.kickoff("What are the latest developments in language models?")

# Access the raw response
print(result.raw)

Quickstart 출처

기능

모든 모델예
MCP 클라이언트예에이전트에 mcps=[...]를 지정하거나 crewai-tools의 MCPServerAdapter를 사용합니다
MCP 서버확인되지 않음
멀티 에이전트예역할 기반 crew를 Flows로 조율합니다
내구성 있는 실행예Flows에 @persist를 적용하고 from_checkpoint를 통해 체크포인트를 사용합니다
사람의 승인예v1.8.0부터 @human_feedback 데코레이터를 사용할 수 있습니다
트레이싱예crewai login 후 CrewAI 추적을 사용할 수 있습니다
Evals확인되지 않음

최근 변경 사항

  • 퀵스타트는 이제 Flow를 우선으로 구성되며, load_crew가 JSONC 에이전트 및 crew 설정을 불러옵니다.
  • v1.14.5부터 restore_from_state_id로 Flow를 재개하거나 분기할 수 있습니다. inputs.id를 통한 상태 복원은 더 이상 사용되지 않습니다.

같은 언어로 만든 대안

출처

  1. docs.crewai.com/en/introduction
  2. docs.crewai.com/en/quickstart
  3. docs.crewai.com/en/concepts/agents
  4. docs.crewai.com/edge/en/mcp/dsl-integration
  5. docs.crewai.com/edge/en/guides/flows/mastering-flow-state
  6. docs.crewai.com/edge/en/learn/human-feedback-in-flows
  7. pypi.org/pypi/crewai/json
  8. api.github.com/repos/crewAIInc/crewAI