agentcore-os은(는) 무엇을 하나요?
보안 로컬 우선 AI 워크플로우를 구축 및 관리하여 다양한 비즈니스 요구 사항에 맞게 모델, 도구, 파일 및 프로세스를 통합합니다.
개요
AgentCore OS는 로컬 환경에서 안전하게 AI 기반 워크플로우를 구축하고 실행하기 위한 프레임워크입니다. 데이터가 외부로 유출되지 않도록 보호하면서도 강력한 AI 기능을 활용할 수 있습니다.
주요 기능
- 모델 통합: OpenAI, Anthropic, 로컬 오픈소스 모델 등 다양한 AI 모델 지원
- 도구 연결: 웹 검색, 데이터베이스, API 등 외부 도구와 손쉬운 연동
- 파일 관리: 로컬 파일 시스템 접근 및 처리
- 프로세스 자동화: 복잡한 비즈니스 로직을 자동화하는 워크플로우 설계
사용 방법
설치
pip install agentcore-os
기본 설정
# config.yaml
models:
- provider: openai
model: gpt-4
- provider: anthropic
model: claude-3-opus-20240229
tools:
- search
- database
workflows:
- name: data-analysis
steps:
- load: data.csv
- analyze: true
- report: output.md
실행
agentcore run config.yaml
환경 변수
AGENTCORE_HOME: 설정 파일 및 데이터 저장 경로 (기본값:~/.agentcore)OPENAI_API_KEY: OpenAI API 키ANTHROPIC_API_KEY: Anthropic API 키
지원 플랫폼
- Claude Code
- Cursor
- Codex
- 기타 AI 에이전트 플랫폼
예제
다음은 간단한 데이터 분석 워크플로우 예제입니다:
name: sales-report
trigger: daily
steps:
- collect: sales_data.db
- analyze:
metrics: [revenue, growth]
period: last_30_days
- visualize:
chart: bar
output: report.png
- notify:
channel: slack
message: "일일 매출 보고서가 준비되었습니다."
라이선스
MIT