Skip to content

OpenCode

Description:
開発者の自由度とプライバシーを最優先した、オープンソースの AI 駆動型コードエディタおよびエージェントプラットフォーム
Updated:
2026/01/28
  • 完全オープンソース: エディタのコアから AI 連携部分までが公開されており、ベンダーロックインを回避し、透明性の高い開発が可能。
  • プライバシー・ファースト: データの送信先を制御でき、ローカル LLM(Ollama 等)との連携により完全にオフラインでの AI 支援も実現可能。
  • 自律的なコード編集: チャット形式の指示から、AI がリポジトリの構造を理解し、複数のファイルにまたがる修正を自律的に実行。
  • 多様なモデル選択: OpenAI, Anthropic, Google の最新モデルに加え、OpenRouter やローカル LLM など、バックエンドを柔軟に切り替え可能。
  • 拡張性の高い UI: モダンなエディタ体験(VS Code 互換の操作感など)を維持しつつ、AI との対話に最適化されたインターフェースを提供。
  • レガシーコードのリファクタリング: 複雑な古いコードを渡し、「最新のベストプラクティスに従ってリファクタリングして」と依頼。
  • 新機能のプロトタイピング: 自然言語で要件を伝えるだけで、ボイラープレートの生成から初期実装までを AI に代行させる。
  • セキュアなプロジェクト開発: 機密性の高いプロジェクトにおいて、ローカルモデルと組み合わせて外部漏洩を防ぎつつ AI の恩恵を享受。
  • AI エージェントのカスタマイズ: 特定のプロジェクトルールや規約を AI に学習させ、チームに最適化されたペアプログラマーとして運用。

  1. ダウンロード: opencode.ai から自身の OS に合ったインストーラーをダウンロードします。
  2. AI モデルの設定: 起動後、Settings から API キー(Claude, Gemini 等)またはローカル LLM のエンドポイントを設定します。
  3. プロジェクトの読み込み: ローカルのリポジトリを開き、AI によるインデックス作成が完了するのを待ちます。