Repolode
haseeb-heaven

haseeb-heaven/open-agent

무료·로컬(Ollama, LM Studio) 모델이나 자체 API 키를 사용하는 클라우드 모델로 작업을 계획하고 실행하는 터미널 AI 에이전트입니다.

대체할 수 있는 제품:Claude CodeOpen Interpreter

스타
278
포크
43
열린 이슈
7
마지막 커밋
지난달

어떤 프로젝트인가요?

OpenAgent는 터미널에서 실행하는 오픈소스 AI 에이전트입니다. 자연어로 작업을 설명하면 단계별 계획을 세우고, 도구를 호출해 결과를 만듭니다. 예를 들어 CSV 파일을 분석하고 차트를 그릴 수 있습니다. 무료 OpenRouter 모델, Ollama와 LM Studio 같은 로컬 런타임, 그리고 OpenAI, Anthropic, Gemini, Groq, DeepSeek를 비롯한 다양한 클라우드 제공업체를 지원하며, 클라우드 모델에는 자체 API 키를 사용합니다. 계정은 필요하지 않습니다.

모델 선택은 레지스트리 파일과 CLI 플래그로 설정합니다. 제공업체와 모델을 직접 선택하거나, 자동 대체 기능이 있는 무료 모델 순환 옵션을 사용하거나, 세션 중에 모델을 바꿀 수 있습니다. 웹 검색은 사용 가능한 키에 따라 백엔드를 선택하며, 키가 없을 때는 Exa와 DuckDuckGo를 차례로 사용합니다. Claude 스타일 플러그인 매니페스트와 MCP 서버 선언을 포함해 마켓플레이스나 로컬 매니페스트에서 확장 기능을 설치할 수 있습니다.

이 프로젝트는 npm에 공개되어 있으며 Node.js 22 이상이 필요합니다. Google의 Gemini CLI를 포크한 프로젝트로 Apache-2.0 라이선스를 따르며, Windows, macOS, Linux에서 실행됩니다.

핵심 기능

  • 01자연어로 설명한 작업을 계획하고 도구를 사용해 실행합니다.
  • 02자동 대체 기능과 함께 무료 OpenRouter 모델을 지원합니다.
  • 03API 키 없이 Ollama와 LM Studio를 통해 로컬 모델에 연결합니다.
  • 04.env 파일이나 대화형 설정을 통해 자체 키로 다양한 클라우드 제공업체를 이용할 수 있습니다.
  • 05웹 검색 백엔드를 자동으로 선택하며, 키가 없으면 Exa와 DuckDuckGo를 대체 경로로 사용합니다.
  • 06MCP 서버 선언을 포함한 매니페스트에서 확장 기능을 설치합니다.

활용 사례

  • 터미널에서 로컬 CSV나 스프레드시트를 분석하고 차트를 생성합니다.
  • API 사용료를 내지 않고 오픈소스 모델이나 로컬 모델을 시험해 봅니다.
  • 개인정보 보호가 중요한 작업에 로컬 Ollama 환경을 연결해 에이전트를 실행합니다.
  • 하나의 명령줄 인터페이스에서 여러 LLM 제공업체를 비교합니다.

빠른 시작

  1. 1

    npm에서 설치

    npm install -g @haseeb_heaven/open-agent
  2. 2

    에이전트 실행

    openagent

사용 전 알아둘 점

  • Node.js 22 이상이 필요합니다.
  • 클라우드 모델에는 본인 API 키가 필요합니다. 로컬 모델을 사용하려면 Ollama 또는 LM Studio가 실행 중이어야 합니다.
  • 멀티 프로바이더 관련 최신 작업은 기본 브랜치가 아닌 feature 브랜치에 있습니다.

포함된 컬렉션

토픽

자주 묻는 질문

open-agent은(는) 무엇인가요?
무료·로컬(Ollama, LM Studio) 모델이나 자체 API 키를 사용하는 클라우드 모델로 작업을 계획하고 실행하는 터미널 AI 에이전트입니다. OpenAgent는 터미널에서 실행하는 오픈소스 AI 에이전트입니다. 자연어로 작업을 설명하면 단계별 계획을 세우고, 도구를 호출해 결과를 만듭니다. 예를 들어 CSV 파일을 분석하고 차트를 그릴 수 있습니다. 무료 OpenRouter 모델, Ollama와 LM Studio 같은 로컬 런타임, 그리고 OpenAI, Anthropic, Gemini, Groq, DeepSeek를 비롯한 다양한 클라우드 제공업체를 지원하며, 클라우드 모델에는 자체 API 키를 사용합니다. 계정은 필요하지 않습니다.
open-agent은(는) 무료로 사용할 수 있나요? 라이선스는 무엇인가요?
open-agent은(는) Apache-2.0 라이선스의 오픈소스입니다. 상업용 제품에 사용하기 전에 라이선스 조건을 확인하세요.
open-agent은(는) 아직 유지보수되고 있나요?
6개월 이내 업데이트. open-agent의 마지막 커밋은 2026년 10월 6일입니다.
open-agent은(는) 어디에 사용할 수 있나요?
터미널에서 로컬 CSV나 스프레드시트를 분석하고 차트를 생성합니다. API 사용료를 내지 않고 오픈소스 모델이나 로컬 모델을 시험해 봅니다. 개인정보 보호가 중요한 작업에 로컬 Ollama 환경을 연결해 에이전트를 실행합니다. 하나의 명령줄 인터페이스에서 여러 LLM 제공업체를 비교합니다.
open-agent는 어떻게 설치하나요?
npm에서 설치: npm install -g @haseeb_heaven/open-agent 에이전트 실행: openagent
open-agent은(는) 어디서 받을 수 있나요?
소스 코드와 설치 방법은 GitHub에 있습니다: https://github.com/haseeb-heaven/open-agent

요약은 프로젝트 README를 바탕으로 AI가 작성했습니다. GitHub 통계는 매일 갱신됩니다.

관련 프로젝트