コンテンツにスキップ
-
Subscribe to our newsletter & never miss our best posts. Subscribe Now!
TechBox TechBox TechBox
TechBox TechBox TechBox
  • ホーム
  • AIフロンティア
  • オープンソース共有
  • ガイド
  • 日本語
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
  • ホーム
  • AIフロンティア
  • オープンソース共有
  • ガイド
  • 日本語
    • English
    • Français
    • Deutsch
    • Español
    • Русский
    • 日本語
クローズ

検索

Subscribe
AIフロンティアオープンソース共有

Claude Code の代わりに使っている人がいる

による Jason
05/23/2026 1分で読める
Claude Code の代わりに使っている人がいる はコメントを受け付けていません

6200以上のスター。このプロジェクトはヤバい。

コミュニティで、これを使って Claude Code を置き換え始めている人を見かけました。一体どんな神ツールが、Claude Code に挑戦するというのか?その名も oh-my-pi。VS Code に切り替える必要はありません。ターミナルに留まったまま、コードを書き、修正し、バグを探し、補完も受けられます。

「Claude Code は十分すごいのに、なぜ oh-my-pi を?」と思う方もいるでしょう。3点、参考までにまとめました。

01 接続できるモデルの種類が多い

どちらも API 利用にはコストがかかりますが、oh-my-pi は選べるモデルが多く、コスト面でも柔軟です。「Claude Code も他のモデルを接続できる」という意見もありますが、それは少し工夫が必要です。

02 オーバーヘッドが比較的小さい

oh-my-pi のシステムプロンプトはわずか 200トークン。一方、Claude Code は起動時点で 10,000トークン​ を消費します。同じコーディングタスクでも、oh-my-pi の方がコストを抑えられます。

03 プロセスがすべて可視化される

Claude Code を使っていて感じるのは、まるでブラックボックスだということです。コードを変更しても、その操作プロセスは見えません。しかし oh-my-pi はブラックボックスを使いません。何をしたかがすべて見えます。どの API を呼び出し、どのファイルを変更し、いくらコストがかかったか、一目瞭然です。IDE の能力をターミナルに持ち込みました。

01 ターミナルに LSP を統合

以前は、エラー表示、定義ジャンプ、参照検索、リネームなどの作業は、基本的に IDE に戻って操作していました。もう必要ありません。直接ターミナル内で完結します。

02 コードデバッグ能力

デバッグは日常業務で非常に頻繁に行う作業です。lldb、dlv、debugpy などのデバッガをスムーズに接続できます。ブレークポイントの設定、ステップ実行、変数の確認など、AI が横でサポートし、デバッグプロセスを一緒に進めてくれます。

03 状態が保持される Python 環境

組み込みの永続的な Python 実行環境(IPython カーネル相当)を備えています。AI と対話しながら Python コードを実行でき、その実行環境は保持されます。前のラウンドで定義した変数やインポートしたライブラリが忽然と消えることはなく、次のラウンドからそのまま続けて利用できます。Python 側から逆に AI のツール(ファイル読み込み、コード検索、サブタスクの起動など)を呼び出すことも可能です。

04 複数タスクの同時処理

大きなタスクが来た時は、タスクを分割して別々のサブエージェントに投げます。それぞれ独立した環境で作業し、全員が完了したら結果を統合します。大規模プロジェクトや複雑なリファクタリング時に非常に実用的です。

05 リソース消費も少ない

ripgrep、glob、shellといった高頻度操作を内部で実行するため、外部プロセスを起動するオーバーヘッドがありません。結果、ターミナルがより高速になり、リソースも節約されます。

06 40以上のプロバイダーをサポート

どのモデルを使っても、基本的に選択肢があります。OpenAI、Anthropic、Gemini はもちろん、ローカルの Ollama、LM Studio もサポート。GLM-5、DeepSeek、Qwen も実行可能です。

07 マルチモデルルーティング

プロジェクト計画は GLM-5 に、コーディングは Qwen に任せる。このように使い分けると、単一モデルで全てを行うよりも効果的です。

08 実ブラウザと Electron アプリの呼び出し

これはターミナルツールでは珍しい能力です。oh-my-pi はターミナルから実際のブラウザや Electron アプリを直接呼び出せます。デフォルトでシークレットモードが有効で、ウェブページも普通にレンダリングされ、差分はありません。Slack のような Electron アプリも操作可能です。Slack を接続すれば、エージェントがメッセージを読む感覚は、ウェブページを読むのとほぼ同じです。

秘伝のタレ:行レベルのハッシュ化

これは単独で語る価値があります。以前、AI にコード修正を頼むと、よくこんな状況に遭遇しました。「123行目を〜に変更して」と指示しても、すぐにエラーになる。行番号が合わないのです。中に数行挿入したか、コピーした内容が微妙に空白が違っていたかなどが原因です。

oh-my-pi は別のアプローチを取ります。各行のコードに、その内容から計算された独自の「IDカード」、すなわちハッシュを付与します。

AI がコードを修正する必要がある際、行番号ではなく、ハッシュ値を指定して指示します。

例:

以下のようなコードがあるとします。

function add(a, b) {

oh-my-pi はこの行に対して x7y8z9w0のようなハッシュ値を生成します。

  • 従来の方法:​ AI は「1行目の function addを function sumに変更して」と指示します。 問題点:その前に数行挿入すると、もう 1行目は該当関数ではなくなります。
  • oh-my-pi の方法:​ 行番号は無視し、コード自体を識別します。AI は「ハッシュ値 x7y8z9w0の行を変更して」と指示します。 利点:どれだけ多くのコードを挿入しても、その行が存在する限り、正確に見つけ出せます。

この一見小さな最適化が、使い勝手を大きく向上させます。

クイックスタート

既に試してみたい方も多いでしょう。Windows と macOS の両方で、一行のコマンドでインストールできます。

  • Windows:​ PowerShell を開き、以下を実行。 powershellpowershellirm https://omp.sh/install.ps1 | iex
  • macOS / Linux:​ ターミナルを開き、以下を実行。 bashbashcurl -fsSL https://omp.sh/install | sh

インストール後、ターミナルで piと入力し、指示に従ってモデルと API キーを設定するだけで使えます。

最後に

「また新しいツールか。追いつくだけでも大変なのに」と感じる方もいるかもしれません。シンプルです。両方試してみてください。複雑なリファクタリングや最適化には Claude Code を、日々のコーディングには国産モデルを使った oh-my-pi を。プロフェッショナルさとコスト削減を両立できます。oh-my-pi はオープンソースで無料なので、インストールして試すだけでも損はありません。

プロジェクトは MIT ライセンス​ で公開されています。

ソースアドレス:​ https://github.com/can1357/oh-my-pi

投稿者

Jason

フォロー
関連記事
前

Mac でコンテナを動かす、これほどスムーズにできるとは

次へ

容量 3MB 未満、15 種類のネットワークプロトコルを識別可能

Latest Articles

  • Docker管理がついにシンプルになった
  • 32steps:Androidの音量キーを「15段」から「1000段」へ進化させるツール、内蔵された6,000種以上のヘッドホン科学調整データ
  • 容量 3MB 未満、15 種類のネットワークプロトコルを識別可能
  • Claude Code の代わりに使っている人がいる
  • Mac でコンテナを動かす、これほどスムーズにできるとは

Recent Comments

表示できるコメントはありません。

    • NavBox
    • AI Prompts Hub
    • SkillForge
    • OpenSoft
    Copyright 2026 — TechBox. All rights reserved.