説明
オープンインタープリターは、ターミナルで動作するオープンソースのコーディングエージェントで、特に低コストでオープンウェイトのモデルから強力なパフォーマンスを引き出すように構築されています。現在のバージョンはOpenAIのCodexのフォークであり、Rustで書き直されており、特定のモデルから最良の結果を得るためのエージェントハーネスをエミュレートすることに焦点を当てています。
続きを読む
インストールは単一のコマンドで行えます:macOSおよびLinuxではcurlスクリプト、WindowsではPowerShellスクリプトを使用します。インストール後、iまたはinterpreterと入力するとセッションが開始されます。そこから、/modelコマンドでアクティブなプロバイダーまたはモデルを切り替え、/harnessコマンドでネイティブ、Claude Code、Kimi Code、Qwen Code、DeepSeek TUI、SWE-agentなどのエミュレートされたハーネス間を切り替えることができ、同じモデルを異なるエージェントの動作でテストできます。
オープンインタープリターは、OpenAIのCodex SDKと同じexecプロトコルを使用しているため、すでにそのSDK上で構築しているチームは、1行の変更で統合をオープンインタープリターに向けることができます。また、ACP(エージェントクライアントプロトコル)エージェントとして動作し、ACP互換のエディタに接続でき、実際のブラウザやネイティブデスクトップアプリを通じてウェブアプリを操作およびテストできるQAスキルを搭載しています。
このプロジェクトは、独自のフォーマットではなく、共有のツール中立的な標準に基づいて構築されています:リポジトリレベルのAGENTS.md指示と.agents/skillsディレクトリを読み込み、外部ツールとの接続のためにMCPをサポートします。製品固有の設定とセッション状態は、~/.openinterpreterの下にローカルに保持されます。
オープンインタープリターはApache-2.0ライセンスの下でリリースされています。これは、Rustベースの新しい方向性であり、元のPythonバージョンはコミュニティによって維持されるフォークとして別に続行されます。
コアのコーディングエージェントを超えて、オープンインタープリターはQAスキルに基づいたコンピュータ使用機能を搭載しており、モデルが実際のブラウザを操作してウェブアプリをテストしたり、サードパーティのツールを通じてネイティブデスクトップアプリを操作したりできます。生のエージェントの上により完全なクライアントを望むチームのために、別のコンパニオンプロジェクトであるインタープリターワークステーションがデスクトップ、ブラウザ、またはヘッドレスインターフェースを提供します。
- カテゴリーAI コーディングアシスタント
- 料金モデルフリーミアム
- デプロイデスクトップ
- プラットフォームWindows、macOS、Linux
オープンインタープリターの主要機能
macOS、Linux、Windowsでの1行のcurlまたはPowerShellスクリプトによるインストール
OpenAIのCodexからフォークされたターミナルコーディングエージェントとして動作し、低コストのオープンウェイトモデルに最適化
/harnessコマンドでエージェントハーネス(ネイティブ、Claude Code、Kimi Code、Qwen Code、DeepSeek TUI、SWE-agentなど)を切り替え
チャットコンプリートを通じて任意のOpenAI互換プロバイダーと連携
同じCodex execプロトコルを使用するため、Codex SDK上で構築されたアプリは1行のオーバーライドでオープンインタープリターに切り替え可能
ACP互換のエディタ内でACPエージェントとして動作
モデルがウェブアプリやネイティブアプリを操作およびテストできるQAスキルを搭載
独自のフォーマットではなく、共有のツール中立的な標準(AGENTS.md、.agents/skills、MCP)を再利用
構成可能な権限とフックを持つネイティブサンドボックス内でコマンドを実行
Apache-2.0ライセンスの下でリリース
オープンインタープリターの使い方は?
インストール:インストールスクリプトを実行します(macOS/Linux用のcurl、またはWindows用のPowerShell相当)。
セッションを開始:ターミナルにiまたはinterpreterと入力します。
プロバイダーとモデルを選択:/modelを使用してOpenAI互換のプロバイダーまたはオープンウェイトモデルを選択します。
ハーネスを選択:/harnessを使用してネイティブ、Claude Code、Kimi Code、Qwen Codeなどのエミュレートされたハーネス間を切り替えます。
エディタまたはCLIで作業:互換性のあるエディタでエージェントクライアントプロトコルエージェントとして使用するためにinterpreter acpを実行するか、スクリプト化されたワークフローのためにexec/APIモードを使用します。
オープンインタープリターの使用例
- ターミナルコーディングエージェント
- エディタ統合
- ハーネステスト








