소개
Astreus 프레임워크로 에이전트를 구축하기 위한 AI 기반 개발 어시스턴트입니다. CLI는 Astreus SDK에 대한 완전한 지식을 바탕으로 터미널에서 바로 AI 에이전트를 생성, 테스트, 반복 개발할 수 있도록 도와줍니다.
Astreus 프레임워크로 에이전트를 구축하기 위한 AI 기반 개발 어시스턴트입니다. CLI는 Astreus SDK에 대한 완전한 지식을 바탕으로 터미널에서 바로 AI 에이전트를 생성, 테스트, 반복 개발할 수 있도록 도와줍니다.
왜 Astreus CLI인가?
Astreus CLI는 Astreus 프레임워크를 잘 아는 개발자가 에이전트 개발 워크플로우를 가속화할 수 있도록 설계되었습니다. 다음을 제공합니다:
- Astreus SDK 전문가 - AI는 Agent 생성, 메모리, 지식 베이스, 플러그인, MCP, 서브 에이전트, 그래프 등 Astreus 프레임워크 전체를 이해합니다
- 프로젝트 스캐폴딩 - 올바른 구조, 타입, 설정을 갖춘 완전한 에이전트 프로젝트를 생성합니다
- 코드 생성 - 프로덕션 수준의 코드로 에이전트, 플러그인, 도구, 통합을 만듭니다
- 멀티 프로바이더 테스트 - OpenAI, Claude, Gemini, 로컬 모델 간 전환하며 에이전트를 테스트합니다
- 파일 작업 - AI가 프로젝트 파일을 직접 읽고, 쓰고, 수정할 수 있습니다
- 세션 지속성 - 여러 세션에 걸쳐 에이전트 개발을 이어갈 수 있습니다
누구를 위한 것인가요?
이 CLI는 다음과 같은 개발자를 위해 만들어졌습니다:
- Astreus 프레임워크에 익숙하며 AI 에이전트를 만들고 싶은 개발자
- Astreus 패턴과 모범 사례를 이해하는 AI 어시스턴트를 원하는 개발자
- 에이전트 프로젝트를 빠르게 스캐폴딩하거나 보일러플레이트 코드를 생성해야 하는 개발자
- 에이전트 설정을 반복하며 다양한 방식을 테스트하고 싶은 개발자
빠른 예제
# Install and start
npm install -g @astreus-ai/astreus-cli
export OPENAI_API_KEY=your-api-key
astreusYou: Create a customer support agent with memory and a knowledge base for our FAQ
Astreus: I'll create a customer support agent for you.
[Tool: list_directory] Checking current directory...
[Tool: create_directory] Creating src/...
[Tool: write_file] Creating src/agent.ts...
[Tool: write_file] Creating src/index.ts...
[Tool: write_file] Creating package.json...
[Tool: write_file] Creating .env.example...
Done! I've created a complete customer support agent with:
- Memory enabled for conversation history
- Knowledge base setup for FAQ documents
- Streaming responses configured
- TypeScript with proper types
Run `npm install && npm run dev` to start the agent.무엇을 만들 수 있나요?
| 사용 사례 | CLI가 도와주는 부분 |
|---|---|
| 대화형 에이전트 | 메모리 설정, 컨텍스트 관리, 스트리밍 설정 |
| RAG 에이전트 | 지식 베이스 통합, 문서 수집, 검색 튜닝 |
| 도구 사용 에이전트 | 플러그인 생성, 도구 정의, 핸들러 구현 |
| 멀티 에이전트 시스템 | 서브 에이전트 조율, 그래프 워크플로우, 작업 위임 |
| MCP 통합 | 서버 설정, 도구 탐색, 기능 매핑 |
주요 기능
| 기능 | 설명 |
|---|---|
| 프레임워크 지식 | Astreus SDK 패턴과 API에 대한 내장된 이해 |
| 코드 생성 | 에이전트, 플러그인, 완전한 프로젝트 생성 |
| 멀티 프로바이더 | OpenAI, Claude, Gemini, Ollama로 테스트 |
| 파일 도구 | 프로젝트 파일을 직접 읽고, 쓰고, 수정 |
| 세션 메모리 | 여러 세션에 걸쳐 개발 이어가기 |
| 프로젝트 컨텍스트 | 폴더를 연결해 AI에 프로젝트 전체 인지 부여 |
다음 단계
마지막 업데이트: 2026년 7월 6일
이 섹션에서
명령어
Astreus CLI의 모든 명령어와 키보드 단축키에 대한 전체 레퍼런스입니다. 이 명령어를 사용해 에이전트 개발 세션을 관리하고, 모델을 전환하고, 워크플로우를 정리하세요.
프로바이더
Astreus CLI는 여러 LLM 프로바이더를 지원합니다. 다양한 모델로 에이전트를 테스트하고 사용 사례에 가장 적합한 조합을 찾을 수 있도록 프로바이더 간을 원활하게 전환할 수 있습니다.
설정
Astreus CLI를 환경 변수로 설정하여 완전히 커스터마이징하세요. 이 설정은 CLI 자체와 에이전트 개발 중 사용할 수 있는 Astreus 프레임워크 기능 모두를 제어합니다.