OpenCode logo

OpenCode

Freemium
訪問

OpenCodeは、ターミナル、IDE、デスクトップで使えるオープンソースのAIコーディングエージェントです。コードベースの理解や変更計画、複数のLLMプロバイダーの利用を支援します。

OpenCodeとは?

OpenCodeは、ターミナル、IDE、またはデスクトップアプリでエージェントを使いたい人向けのオープンソースAIコーディングエージェントです。この製品は、コードの説明、変更計画、プロジェクト内での編集を支援できる汎用的なコーディングアシスタントとして位置づけられています。

ドキュメントでは、OpenCodeをインストールし、LLMプロバイダーを設定してからプロジェクトに入り、/init を実行してツールにコードベースを分析させ、プロジェクトのルートに AGENTS.md ファイルを作成するセットアップ手順が説明されています。OpenCodeはプライバシー重視の動作も強調しており、コードやコンテキストデータを保存しないと述べています。

OpenCodeでできること

複数のインターフェース

OpenCodeはターミナルインターフェース、デスクトップアプリ、IDE拡張として使えるため、チームは異なる環境でも同じエージェントワークフローを維持できます。

幅広いモデル対応

Models.dev経由で75以上のLLMプロバイダーをサポートしており、ローカルモデルも含まれます。ドキュメントでは、セットアップ時にプロバイダーのAPIキーを接続できることが説明されています。

自動LSP読み込み

システムはモデルに応じた関連するLSP(Language Server Protocol)連携を自動的に読み込み、コードベースで作業する際にプロジェクトのコンテキストを把握できます。

マルチセッションのワークフロー

同じプロジェクト上で複数のエージェントセッションを並行して実行できるため、アプローチの比較や別々のタスクの同時進行に役立ちます。

共有可能なセッション

セッションはリンクで共有できるため、会話のレビュー、作業の引き継ぎ、後からの実行内容のデバッグがしやすくなります。

アカウントベースのプロバイダーアクセス

OpenCodeにはGitHub CopilotやChatGPT PlusまたはProアカウント向けのログイン経路があり、対応している場合は既存のサブスクリプションを接続できます。

利用シーン

“既存のコードベースを理解する”

コードベースでセッションを開始し、変更を加える前に、見慣れない関数、ファイル、ワークフローについてOpenCodeに説明してもらいます。

“新しい作業を計画して実装する”

機能を説明し、プランモードに切り替え、提案されたアプローチを確認してから、準備ができたらOpenCodeに変更を実装させます。

“プロジェクト作業を並行して進める”

同じプロジェクトで複数のエージェントセッションを実行し、アプローチを比較したり、別々のタスクを同時に進めたりします。

“セッションをレビューして引き継ぐ”

セッションのリンクをチームメイトと共有し、会話を確認したり、判断内容を再現したり、エージェント実行で何が起きたかをデバッグしてもらったりできます。

“既存または厳選されたモデルを使う”

既存のプロバイダーアカウントに接続するか、またはZenを使用して、すべてのプロバイダー設定を手動で管理せずに設定済みモデルを利用します。

よくある質問

OpenCodeはどうやって使い始めますか?

OpenCodeは、ターミナル、デスクトップアプリ、IDE拡張として利用できるオープンソースのAIコーディングエージェントです。ドキュメントでは、シェルスクリプトまたはパッケージマネージャーでインストールし、LLMプロバイダーを設定したうえでプロジェクト内で実行し、`/init` で初期化する手順が説明されています。

OpenCodeを使うのに特定のAIプロバイダーは必要ですか?

OpenCodeは、プロバイダーのAPIキーを設定すれば、任意のLLMプロバイダーと連携して利用できます。ドキュメントでは、コーディングエージェント向けにテストおよびベンチマーク済みのモデル群として、厳選されたOpenCode Zenも推奨しています。

OpenCodeはターミナル以外でも使えますか?

いいえ。ホームページではOpenCodeはターミナル、IDE、またはデスクトップで動作すると案内されており、ドキュメントでも対応インターフェースとしてターミナルアプリ、デスクトップアプリ、IDE拡張が挙げられています。

OpenCodeの料金はいくらですか?

ソースにはOpenCode自体の正確な価格は記載されていません。ダウンロードページとドキュメントページではベータ版として利用可能と案内されていますが、価格URLは404を返します。

OpenCodeはプライバシーについて何と言っていますか?

OpenCodeは、コードやコンテキストデータを保存しないと述べており、機密性の高い環境向けのプライバシー重視の設計方針として示しています。

クイック情報

カテゴリ
開発者向けツール
製品タイプ
AIコーディングエージェント
インターフェース
ターミナル、デスクトップアプリ、IDE拡張
モデル対応
Models.dev経由で75以上のプロバイダー
特筆すべきワークフロー
`/init` によりプロジェクトルートに `AGENTS.md` ファイルを作成
プライバシーノート
コードやコンテキストデータを保存しない

OpenCode のトラフィック分析

トラフィックデータは参考情報としてご利用ください。

ドメイン評価
84

OpenCodeの代替品

Superset logo

Superset

superset.sh

Supersetは、自分のマシン上で複数のAIコーディングエージェントを並列実行できるデスクトップツールです。分離されたGit worktreeに作業を分け、変更をレビューし、1つのエージェントを待つことなくタスクを進められます。

Refact.ai logo

Refact.ai

refact.ai

An open-source coding agent for developers that plans and performs repository-aware software tasks.

Continue logo

Continue

continue.dev

Continueは開発者向けのオープンソースコーディングエージェントで、コードベースは他者の基盤として引き続き利用できます。

GitHub Copilot logo

GitHub Copilot

github.com

GitHub Copilotは開発者向けのAIコーディングアシスタント兼エージェントプラットフォームです。

Claude Code logo

Claude Code

claude.com

An AI coding agent that understands codebases, edits files, and runs commands for developers.

Devin logo

Devin

devin.ai

開発者やエンジニアリングチーム向けのAIコーディングエージェント兼ソフトウェアエンジニア。デスクトップ、CLI、IDEから利用でき、クラウドエージェントを活用したワークフローやチーム・エンタープライズ向けの管理機能を提供します。