OpenCode|OSSのAIコーディングエージェントがHacker Newsで451pt獲得、Anthropicとの法的紛争も話題に

|Aitly編集部

OpenCodeは、Go言語で開発されたオープンソースのAIコーディングエージェントだ。ターミナルTUI・デスクトップアプリ・IDE拡張の3形態で動作し、75以上のLLMプロバイダーに対応する。Hacker Newsでは451ポイント・203コメントを獲得し、開発者コミュニティで大きな注目を集めている。

Aitly編集部|2026年3月21日

この記事でわかること

  • OpenCodeの機能と対応環境(TUI・デスクトップ・IDE拡張)
  • Hacker Newsで451ptを獲得した背景と開発者の評価
  • Claude Code・Aider・Copilotとの比較
  • Anthropicとの法的紛争の経緯と影響

目次

  1. OpenCodeとは|OSSのAIコーディングエージェント
  2. Hacker Newsで451ptの反響|開発者コミュニティの評価
  3. Claude Code・Aider・Copilotとの違い
  4. Anthropicとの法的紛争
  5. Aitly編集部の見解
  6. 参考リンク
  7. よくある質問

OpenCodeとは|OSSのAIコーディングエージェント

Go製のマルチプラットフォーム対応エージェント

OpenCodeはGo言語で書かれたオープンソースのAIコーディングエージェントで、GitHubスター数は11,505、フォーク数は1,129に達している。ターミナルベースのTUIアプリケーション、デスクトップアプリ(OpenCode Zen)、そしてIDE拡張の3つの形態で利用できる。

最大の特徴は、AI SDKとModels.devを介して75以上のLLMプロバイダーに接続できる点だ。OpenAI、Anthropic、Google、Mistralといったクラウドモデルはもちろん、OllamaやLM Studioを通じたローカルLLMにも対応する。ユーザーはKimi K2やQwen 3.5といったモデルをローカルで動かし、OpenCodeから呼び出すことも可能だ。

主な機能

マルチLLM対応

75以上のプロバイダーをAI SDK経由で切り替え可能

3形態で動作

ターミナルTUI / デスクトップ(Zen) / IDE拡張

無料コーディングモデル

OpenCode Zenでは無料のコーディングモデルを提供

GitHub Copilot連携

Copilotサブスク経由でClaudeモデルも利用可能

Hacker Newsで451ptの反響|開発者コミュニティの評価

OpenCodeはHacker Newsで451ポイント・203コメントを獲得し、開発者コミュニティからきわめてポジティブな反応を得た。コメント欄では実際に使ったユーザーからの具体的な評価が多く、単なる「良さそう」という期待ではなく実用レベルの支持が集まっている。

注目コメントまとめ

HN Comment

“I’m a big fan of OpenCode… models.dev is amazing… OpenCode Zen has free coding models”

HN Comment

“This replaced Aider for me”

HN Comment

“OpenCode feels like the open-source Copilot agent moment”

HN Comment

“The team is not breathlessly talking about how coding is dead”

特筆すべきは「Aiderの代わりになった」という声だ。Aiderは先行するオープンソースAIコーディングツールの代表格であり、そこからの乗り換えユーザーが複数確認されたことは、OpenCodeの実力を裏付けている。また「コーディングが死ぬとか大げさなことを言わない」というチームの姿勢も好感を持たれていた。

Claude Code・Aider・Copilotとの違い

OpenCodeの立ち位置を理解するために、主要な競合ツールと比較する。最大の差別化要素はLLMプロバイダーの自由度とオープンソースであることだ。

ツール ライセンス 対応LLM 動作形態 料金
OpenCode OSS(MIT) 75以上のプロバイダー TUI / デスクトップ / IDE 無料(API利用料別)
Claude Code プロプライエタリ Claudeモデルのみ CLI / IDE統合 API従量課金
Aider OSS(Apache 2.0) 主要プロバイダー対応 CLI 無料(API利用料別)
GitHub Copilot プロプライエタリ GPT-4o / Claude等 IDE統合 月額$10〜

OpenCodeがAiderから乗り換えユーザーを獲得している理由は、TUIだけでなくデスクトップアプリ(Zen)やIDE拡張も提供している点にある。また、Models.devというLLMカタログサービスとの連携により、モデルの検索・切り替えが非常にスムーズだ。Claude Codeは性能面で高い評価を受けているが、Claudeモデルに限定されるためコスト最適化の自由度は低い。

なお、HNコメントではGitHub Copilotのサブスクリプション経由でClaudeモデルをOpenCodeから呼び出すという裏技的な使い方も報告されていた。月額$10のCopilotプランでClaude品質のコーディング支援を得られるなら、コスパは圧倒的だ。

OpenCodeを語るうえで避けて通れないのが、Anthropicとの法的紛争だ。Hacker Newsには「Anthropic takes legal action against OpenCode」という別スレッドも立ち、470ポイント・多数のコメントを集めた。

HN Comment

“The Agent that is blacklisted from Anthropic AI”

HNコメントでは「Anthropicからブラックリスト入りしたエージェント」との表現が使われていた。OpenCodeがAnthropicのAPIを利用してClaude Codeと直接競合するサービスを構築したことが紛争の背景にあるとみられる。この問題はOpenCodeの今後の発展にとって重要な変数であり、解決の行方次第ではClaude系モデルへのアクセスが制限される可能性がある。

ただし、OpenCodeは75以上のLLMプロバイダーに対応しているため、仮にAnthropicモデルが使えなくなっても他のモデルで代替できる設計になっている。HNの開発者コミュニティでもこの柔軟性は高く評価されていた。

Aitly編集部の見解

OpenCodeは「AIコーディングエージェントのオープンソース版Copilot」という位置づけを狙うプロダクトだ。HNで451pt・203コメントという反響は、AIコーディングツール分野への関心の高さと、オープンソースかつマルチLLM対応という設計思想への支持を裏付けている。

特に注目すべきは、Aiderからの乗り換えユーザーが複数確認されている点だ。Aiderは2023年から開発が続くオープンソースAIコーディングツールの草分け的存在だが、OpenCodeはデスクトップアプリやIDE拡張など、より幅広いインターフェースを提供することで差別化に成功している。Models.devとの連携による「好きなモデルを自由に選べる」体験も、ベンダーロックインを嫌う開発者層に刺さっている。

一方でAnthropicとの法的紛争は不確定要素だ。現時点ではGitHub Copilot経由でClaude系モデルを利用できるワークアラウンドが存在するが、この経路が長期的に維持される保証はない。OpenCodeを検討するなら、Anthropicモデルへの依存度を低く保つ運用を前提にするのが現実的だろう。

OpenCode 公式サイト ↗
opencode.ai
GitHub: opencode-ai/opencode ↗
github.com — Star 11,505 / Fork 1,129
Models.dev ↗
models.dev — LLMプロバイダーカタログ

よくある質問

OpenCodeは無料で使えますか?
OpenCode本体はMITライセンスのオープンソースソフトウェアであり、無料で利用できます。ただし、接続するLLM(OpenAI、Anthropic等)のAPI利用料は別途発生します。OpenCode Zenでは無料のコーディングモデルも提供されています。
Claude Codeの代わりになりますか?
用途によります。OpenCodeは75以上のLLMプロバイダーに対応しており、Claude以外のモデルも自由に使える点が強みです。一方、Claude Codeは Anthropicのモデルに最適化された体験を提供します。Hacker Newsでは「Aiderの代わりになった」という声が多く、実用レベルの品質は確認されています。
Anthropicとの法的紛争はどうなっていますか?
2026年3月時点で、Anthropicが OpenCodeに対して法的措置をとったことがHacker Newsで報じられています(470ポイント獲得)。詳細な争点や判決はまだ公開されていません。OpenCodeは複数のLLMプロバイダーに対応しているため、仮にAnthropicモデルへのアクセスが制限されても代替モデルでの利用は可能です。