Repolode
haseeb-heaven

haseeb-heaven/open-agent

無料のローカルモデル(Ollama、LM Studio)や自分のAPIキーを使うクラウドモデルで、タスクを計画して実行するターミナルAIエージェント。

代替できる製品:Claude CodeOpen Interpreter

スター
278
フォーク
43
未解決の Issue
7
最終コミット
先月

これは何?

OpenAgentは、ターミナルから実行するオープンソースのAIエージェントです。平易な英語でタスクを指示すると、手順を計画してツールを呼び出し、CSVファイルの分析やグラフの作成などの結果を生成します。無料のOpenRouterモデル、OllamaやLM Studioなどのローカルランタイムのほか、OpenAI、Anthropic、Gemini、Groq、DeepSeekなどの各種クラウドプロバイダーに対応しており、自分のAPIキーを使って利用できます。アカウントは不要です。

モデルの選択はレジストリファイルとCLIフラグで管理します。プロバイダーとモデルを明示的に指定したり、自動フォールバック付きの無料モデルローテーションを使ったり、セッション中にモデルを切り替えたりできます。Web検索では、利用可能なキーに応じてバックエンドが選択され、キーがない場合は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ファイルまたは対話形式のセットアップで自分のキーを設定し、さまざまなクラウドプロバイダーを利用できます。
  • 05Web検索バックエンドを自動選択し、キーがない場合はExaとDuckDuckGoにフォールバックします。
  • 06MCPサーバー宣言を含むマニフェストから拡張機能をインストールできます。

ユースケース

  • ターミナルからローカルのCSVやスプレッドシートを分析し、グラフを作成する。
  • API利用料をかけずに、オープンソースモデルやローカルモデルを試す。
  • プライバシーが重要な作業で、ローカルのOllama環境を使ってエージェントを実行する。
  • 1つのコマンドラインインターフェースから複数の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 は今もメンテナンスされていますか?
半年以内に更新あり。open-agent の最終コミットは 2026年10月6日 です。
open-agent は何に使えますか?
ターミナルからローカルのCSVやスプレッドシートを分析し、グラフを作成する。 API利用料をかけずに、オープンソースモデルやローカルモデルを試す。 プライバシーが重要な作業で、ローカルのOllama環境を使ってエージェントを実行する。 1つのコマンドラインインターフェースから複数の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 の数値は毎日更新されます。

関連プロジェクト