README_JA.md
September 7, 2026 · View on GitHub
Open Interpreter
低コストモデル向けに最適化されたコーディングエージェント。ブログ記事 ↗
English • Español • 简体中文 • 日本語
Note
本日、Kimi K3 が登場しました。 プロバイダーが推奨する Kimi Code ハーネスを Rust で再実装し、 Codex ライクなインターフェースで K3 の性能を最大限に引き出せるようにしました。 Kimi ドキュメント →
インストール
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に対応しています。
ドキュメント
- ターミナルのドキュメント
- クイックスタート
- インストールガイド
- 設定
- CLI リファレンス
- ハーネス
- モデルプロバイダーガイド
- Agent Client Protocol
- Codex SDK
- ポータビリティ
- サンドボックスと承認
- ディストリビューションフォークのブランディング
プロバイダーとモデルの一覧は Rust のリストとして手動管理されるのではなく、
生成されます。codex-rs から、python3 scripts/write_provider_catalog.py を
実行するとホストされている全プロバイダーを更新できます。--provider <provider-id> を繰り返し指定すれば、選択したプロバイダーのエントリだけを
更新できます。ライブのモデルソースを利用するには、プロバイダーのドキュメントに記載されているプロバイダーの認証情報が必要です。
Note
これは Codex をベースにした Open Interpreter の新しい Rust 版です。オリジナルの Python プロジェクトをお探しですか? コミュニティによってメンテナンスされているフォーク endolith/open-interpreter として存続しています。
ライセンス
Apache-2.0