Opencodeを使ってみたが... Claude Codeが既に全部やってくれていた

Opencodeを使ってみた

また新しいAIコーディングツール

開発者コミュニティでOpencodeがよく話題になっていたので、試してみました。

ターミナルで動くAIコーディングツールで、オープンソースです。Goで作られているのでインストールも簡単で軽い。AnthropicやOpenAIなど複数のモデルをサポートしています。

最初に使った印象は「あ、これいいかも」という感じでした。ターミナルUIがきれいで、レスポンスも速いです。

Claude Codeと何が違うのか

でも使い込むうちに…既にClaude Codeでできることばかりでした。

ファイルの読み書き、ターミナルコマンドの実行、プロジェクトコンテキストの理解、マルチファイル編集。コア機能は実質的に同じです。

Opencodeの利点:

  • オープンソースなのでカスタマイズ可能
  • 複数のLLMプロバイダーを自由に選択できる
  • Goバイナリなのでインストールが軽い

Claude Codeの利点:

  • Anthropicが直接作ったのでClaudeモデルとの最適化が圧倒的
  • MCPサーバー連携、プロジェクトメモリなどエコシステムが既に充実
  • エージェントモードの完成度が高い
  • VSCode拡張などIDEとの統合が優秀

結論は「既に満足している」

Cursorを1ヶ月使った感想でも感じたことですが、AIコーディングツールは本当に速いスピードで進化しています。新しいツールが出るたびに全部試したくなりますが、現実的には一つに慣れる方が生産性には良いです。

Opencode自体は素晴らしいプロジェクトです。特定のLLMに依存したくない人には良い選択でしょう。でも私のように既にClaude Codeをメインで使っている人には…わざわざ乗り換える理由がありませんでした。

ただ、オープンソースの力は確かにすごいです。Opencodeが作った良い機能があればClaude Codeも似たようなものを追加するでしょうし、その逆もまた然りです。結局、競争はユーザーの利益になります。

一つ気になるのは…AIツールのサブスクリプション費用がどんどん積み重なっていくことですね。オープンソースの代替手段がしっかり成長してくれれば、コスト面でも選択肢が広がるのですが。