Anthropicのエージェント型コーディングツール。ターミナルでコードベースを読み取り、自然言語でコーディングやGitの作業を依頼できます。
anomalyco/opencode
ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップアプリと、実装・計画用の2つのエージェントを搭載。
代替できる製品:Claude Code
Cursor
- スター
- 217,100
- フォーク
- 29,035
- 未解決の Issue
- 4,700
- 最終コミット
- 7 時間前
これは何?
OpenCodeはオープンソースのAIコーディングエージェントです。ターミナルインターフェースに加え、macOS、Windows、Linux向けのベータ版デスクトップアプリも利用できます。シェルスクリプト、npm、Homebrew、pacman、mise、Nixからインストールできます。
組み込みのエージェントが2つあり、Tabキーで切り替えられます。buildエージェントはすべての機能にアクセスでき、開発作業向けです。planエージェントは読み取り専用で、デフォルトではファイルの編集を拒否し、bashコマンドを実行する前に許可を求めます。そのため、見慣れないコードベースの調査や、変更に着手する前の計画作成に適しています。複雑な検索や複数ステップのタスクには汎用サブエージェントを使え、@generalで呼び出せます。
このプロジェクトはTypeScriptで書かれており、MITライセンスで公開されています。ドキュメントでは設定方法を説明しており、エージェントを変更したい人向けのコントリビューションガイドラインもリポジトリに含まれています。
主な機能
- 01ターミナルインターフェースに加え、macOS、Windows、Linux向けのベータ版デスクトップアプリを提供。
- 02すべての機能にアクセスできるbuildエージェントと、読み取り専用のplanエージェントを搭載。
- 03planエージェントはデフォルトでファイルの編集を拒否し、bashコマンドの実行前に許可を求める。
- 04@generalで呼び出せる、複雑な検索や複数ステップのタスク向け汎用サブエージェント。
- 05npm、Homebrew、pacman、mise、Nixなど、複数のインストール方法に対応。
ユースケース
- 変更を加える前に、読み取り専用のplanエージェントで見慣れないコードベースを調査する。
- ターミナルからbuildエージェントに日常的な開発タスクを任せる。
- デスクトップアプリを使って、macOS、Windows、Linuxでコーディングエージェントを実行する。
クイックスタート
- 1
インストールスクリプトでOpenCodeをインストールする
curl -fsSL https://opencode.ai/v2/install | bash - 2
または、npmでCLIをグローバルにインストールする
npm i -g @opencode/cli@latest
使う前に知っておきたいこと
- デスクトップアプリはベータ版です。
- 公式のHomebrewフォーミュラは、opencode-v2 tapより更新頻度が低くなっています。
トピック
よくある質問
- opencode とは?
- ターミナルで動作するオープンソースのAIコーディングエージェント。デスクトップアプリと、実装・計画用の2つのエージェントを搭載。 OpenCodeはオープンソースのAIコーディングエージェントです。ターミナルインターフェースに加え、macOS、Windows、Linux向けのベータ版デスクトップアプリも利用できます。シェルスクリプト、npm、Homebrew、pacman、mise、Nixからインストールできます。
- opencode は無料で使えますか?ライセンスは?
- opencode は MIT ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
- opencode は今もメンテナンスされていますか?
- 活発にメンテナンス中。opencode の最終コミットは 2026年10月19日 です。
- opencode は何に使えますか?
- 変更を加える前に、読み取り専用のplanエージェントで見慣れないコードベースを調査する。 ターミナルからbuildエージェントに日常的な開発タスクを任せる。 デスクトップアプリを使って、macOS、Windows、Linuxでコーディングエージェントを実行する。
- opencode のインストール方法は?
- インストールスクリプトでOpenCodeをインストールする: curl -fsSL https://opencode.ai/v2/install | bash または、npmでCLIをグローバルにインストールする: npm i -g @opencode/cli@latest
- opencode はどこで入手できますか?
- ソースコードとインストール手順は GitHub にあります:https://github.com/anomalyco/opencode
概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。
関連プロジェクト
Piを事前コンパイルしてネイティブコード化。Bun版やNode版より起動が速く、CPU使用量も少ない
統一されたマルチプロバイダーLLM API、エージェントランタイム、TUI、コーディングエージェントCLIを備えた、最小構成で拡張可能なAIエージェント基盤。
プロジェクトを読み、ターミナルやデスクトップ、ブラウザ、エディタからファイル編集やテスト実行を行うオープンソースのコーディングエージェント。
複数プロバイダーの無料コーディングLLMをベンチマークし、選んだモデルをコーディングツールに導入するCLIとWebダッシュボード。
Z.aiのAIコーディングワークスペース。共通のTypeScriptコードベースを基盤に、デスクトップアプリ、ブラウザーUI、ターミナルエージェントを提供します。