OpenSource-Hub
O

oh-my-pi

SHA-256
5.6k stars·開発ツール·SHA-256 チェックサム確認済み

強力な端末AIプログラミングエージェントで、ハッシュ編集、内蔵のLSP、デブレイカー、サブエージェントをサポートします。一般的なAIアシスタントよりも正確で効率的です。

スマートダウンロード

Download 版をダウンロード

v15.1.9 · 508.4 MB

ターミナル内のインテリジェントプログラミングアシスタントは、AIがコード、デバッグ、検索を直接操作し、一度に処理することを可能にします。

主な機能

  • 「ハッシュ定義編集:コンテンツによるコードの位置を指し、再試行とトークンの浪費を減らす」、「内蔵LSP:再命名、引用検索などのIDE操作を直接エージェントを通じて完了」、「内蔵デバッジャー:lldb、dlv、debugpyなどの複数のデバッジャーをサポートし、手動でプリントする必要はありません」、「タイムトラベルルール:モデルが走行時にルールを自動的に注入し、テキストの下で消費を増加しない」、「子エージェントシステム:並行配布タスク、構造化された結果を返し、合併を避ける」、「Python/JavaScriptダブルコア:同一セッションでPythonとJSの追加を実行し、相互呼び出し

できないこと

  • Bun の実行時間(≥1.3.14)が必要で、プレインストールされていない場合、Bun の一部の高度な機能(LSP、デバッカーなど)をインストールする必要があり、ターゲット プロジェクトがインストールされている適切な言語ツールチェーン(Node、Python、Rust など)を最初に起動すると、モデル設定がダウンロードされ、ネットワーク接続が必要です ハッシュ設定の編集は同じコンテンツブロックに有効であり、ファイルが外部の編集によってコンテンツの偏移を引き起こした場合、編集が拒否される可能性があります(セキュリティメカニズム)

使用例

  • 「日々のコードアシスタント:端末で直接AIでコードを読み、論理を解釈し、編集者を切り替える必要がなくファイルを変更する」、「複雑なタスクの自動化:サブエージェントに並列処理を分解し、例えば複数のモジュールを同時に分析し、結果を総括する」、「デバッグ問題:AIの追加デバッグを直接許可し、ブロックポイントを設定し、変数をチェックし、問題を迅速に位置づける」、「コードレビュー:新しいコードやPRを自動的にレビューし、優先順位に応じて修正を推奨する」

詳細説明

oh-my-pi は、Pi プロジェクトに基づくファイナル AI プログラミング エージェントで、32 以上の内蔵ツール、13 つの LSP 操作、27 つの DAP 操作、および約 27,000 行の Rust コアを備えています。 40 以上のモデル プロバイダーをサポートし、ハッシュ定義編集(Grok 4 Fast で 61% の出力トークンを削減)、プロセス内のripgrep/glob/brush、タイム トラベル ルール、サブエージェント、完全な LSP インテグレーションを備えています。 Copilot などのエディター内のアシスタントとは異なり、oh-my-pi はネイティブエージェントで動作し、同一のバイ

タグ

AI Coding AgentTerminalLSP IntegrationDebug Adapter ProtocolSubagentsHash-anchored EditsRustOpen Source

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

「ターミナルで curl -fsSL https://omp.sh/install.sh インストール(macOS/Linux)」、「またはグローバルインストールを使用して:bun install -g @oh-my-pi/pi-coding-agent」、「インタラクティブ AI ターミナルに omp コマンドを実行し、プログラミングタスクを開始します」

インストールガイド
  1. 「ターミナルで curl -fsSL https://omp.sh/install.sh インストール(macOS/Linux)」、「またはグローバルインストールを使用して:bun install -g @oh-my-pi/pi-coding-agent」、「インタラクティブ AI ターミナルに omp コマンドを実行し、プログラミングタスクを開始します」

最新のリリースノート

## What's Changed

* fix(ai): drop tool_choice "none" when tools list is empty (LiteLLM→Bedrock) by @roboomp in https://github.com/can1357/oh-my-pi/pull/1228

* fix(web-search): added hard timeout and abort propagation for stalled fetches by @roboomp in https://github.com/can1357/oh-my-pi/pull/1222

* fix(providers): skip disabled discovery probes by @roboomp in https://github.com/can1357/oh-my-pi/pull/1233

* fix(acp): disable host MCP discovery in ACP session factory by @roboomp in https://github.com/can1357/oh-my-pi/pull/1235

* fix(coding-agent): force Ollama named tools by @roboomp in https://github.com/can1357/oh-my-pi/pull/1237

* fix(tui): reassembled split private CSI probe responses so DA1 reply does not leak as keystrokes by @roboomp in https://github.com/can1357/oh-my-pi/pull/1239

* fix(cli): roll back failed binary updates by @roboomp in https://github.com/can1357/oh-my-pi/pull/1241

**Full Changelog**: https://github.com/can1357/oh-my-pi/compare/v15.1.8...v15.1.9

ファイルの整合性

SHA-256 チェックサム確認済み

GitHub 公式 Release ページから抽出されたチェックサム

SHA256 チェックサム

0b595b531955bbdd275fe9d5fc1f3e800f92820d87698f5a5e9cca1f66bc72de

このチェックサムは GitHub Release ページから抽出されたものです。ダウンロード後にファイルの整合性を確認してください。

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

~/.oh-my-pi ディレクトリを削除し、対応する実行ファイルまたは npm グローバル パッケージを削除します。

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-05-21T06:44:12Z
GitHub リポジトリ公式サイト

類似プロジェクト