ターミナルで動作し、クラウドAPIやOllamaなどのローカルモデルバックエンドを利用できるオープンソースのコーディングエージェントCLIです。
haseeb-heaven/open-agent
無料のローカルモデル(Ollama、LM Studio)や自分のAPIキーを使うクラウドモデルで、タスクを計画して実行するターミナルAIエージェント。
代替できる製品:Claude Code
Open 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
npm からインストール
npm install -g @haseeb_heaven/open-agent - 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 の数値は毎日更新されます。
関連プロジェクト
ターミナル上でコードの読み書きやシェルコマンドの実行を行い、Kimiや互換モデルに対応するAIコーディングエージェント。
DeepSeekモデル向けに最適化されたターミナルAIコーディングアシスタント。深い思考、推論強度の調整、Agent Skills、MCP連携に対応。
モデルと権限レベルを選んで使える、ファイル編集やコマンド実行、ローカルセッションの保存に対応したGo製ターミナルコーディングエージェント。
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップアプリと、実装・計画用の2つのエージェントを搭載。