README_JA.md

September 7, 2026 · View on GitHub

Open Interpreter

低コストモデル向けに最適化されたコーディングエージェント。ブログ記事 ↗

EnglishEspañol简体中文日本語

Discord ドキュメント ライセンス

Note

本日、Kimi K3 が登場しました。 プロバイダーが推奨する Kimi Code ハーネスを Rust で再実装し、 Codex ライクなインターフェースで K3 の性能を最大限に引き出せるようにしました。 Kimi ドキュメント →


ターミナルで実行中の Open Interpreter

インストール

macOS と Linux:

curl -fsSL https://www.openinterpreter.com/install | sh

Windows:

irm https://www.openinterpreter.com/install.ps1 | iex

インストール後、ターミナルで i または interpreter と入力するとセッションが始まります。

ハーネスエミュレーション

Open Interpreter は OpenAI の Codex のフォークであり、低コストモデルの性能を最大限に引き出すエージェントハーネスのエミュレーションに重点を置いています。

/harness を使うと、有効なハーネスを切り替えられます:

> /harness

native
claude-code
claude-code-bare
zcode
kimi-code
kimi-cli
qwen-code
deepseek-tui
swe-agent
minimal

詳しくはハーネスのドキュメントプロバイダー設定ガイドをご覧ください。

ACP 互換、Codex 互換

Open Interpreter は ACP 互換のエディターやクライアントで動作します。クライアント側で interpreter acp を起動するように設定してください。例は ACP ガイドにあります。

すでに OpenAI の Codex SDK で開発していますか? SDK はそのままに、 バイナリを 1 行で上書きできます:

-const codex = new Codex();
+const codex = new Codex({ codexPathOverride: "interpreter" });

Open Interpreter は Codex と同じ exec プロトコルを話します。SDK ガイドを参照し、scripts/test-codex-sdk-compat.sh を実行すると、プロバイダー不要でローカルに互換性を確認できます。

デフォルトでポータブル

Open Interpreter は、既存のエージェント環境を Open Interpreter 専用の形式に 閉じ込めるのではなく、その中に自然に収まることを目指しています。プロダクトの 目標は、共有された、ツールに依存しない標準とディレクトリを優先し、ユーザーが 作成したデータを読みやすいファイルで保持し、他の互換エージェントとの間を 簡単に行き来できるようにすることです。

現時点では、リポジトリの AGENTS.md、共有の .agents/skills ディレクトリ、 MCP、ACP、そして Codex exec プロトコルがこれに含まれます。~/.openinterpreter 以下のプロダクト固有のストレージは、実用的な共有標準がまだ存在しない設定や ランタイム状態のために予約されています。従来のプロダクト固有のスキル ディレクトリは互換性のために引き続き読み込まれますが、新しいスキルは .agents/skills または ~/.agents/skills に置いてください。

現在の境界と、それを発展させるためのルールについてはポータビリティガイドをご覧ください。

コンピュータ操作

Open Interpreter には、あらゆるモデルがインターフェースを操作・テストできる QA スキルが同梱されています。agent-browser を使って実際のブラウザで Web アプリを操作したり、trycua を使ってネイティブアプリを操作・テストしたりできます。

機能

  • macOS、Linux、Windows のネイティブなサンドボックス内でコマンドを実行します。
  • /model で TUI からプロバイダーとモデルを切り替えられます。
  • interpreter --chat-completions または interpreter exec --chat-completions で、 選択した任意の OpenAI 互換プロバイダーを Chat Completions 経由で実行します。
  • /harness で Rust ネイティブのモデルハーネスを確認・切り替えできます。
  • 組み込みの QA スキルで Web アプリとネイティブアプリをテストします。
  • interpreter acp により、エディター向けの Agent Client Protocol エージェントとして動作します。
  • 共有の AGENTS.md の指示と .agents/skills ディレクトリを再利用します。
  • プロダクト専用の設定とセッション状態は ~/.openinterpreter 以下にローカル保存します。
  • exec、MCP、スキル、フック、パーミッション、AGENTS.md に対応しています。

ドキュメント

プロバイダーとモデルの一覧は Rust のリストとして手動管理されるのではなく、 生成されます。codex-rs から、python3 scripts/write_provider_catalog.py を 実行するとホストされている全プロバイダーを更新できます。--provider <provider-id> を繰り返し指定すれば、選択したプロバイダーのエントリだけを 更新できます。ライブのモデルソースを利用するには、プロバイダーのドキュメントに記載されているプロバイダーの認証情報が必要です。

Note

これは Codex をベースにした Open Interpreter の新しい Rust 版です。オリジナルの Python プロジェクトをお探しですか? コミュニティによってメンテナンスされているフォーク endolith/open-interpreter として存続しています。

ライセンス

Apache-2.0