omp
コードインテリジェンス、ライブデバッグ、並列サブエージェント、柔軟なモデルアクセスを統合したターミナルファーストのコーディングエージェント。
コミュニティ:
製品概要
ompとは?
omp は、既存のリポジトリ内で問題を調査し、コードを編集し、コマンドを実行して変更を検証するオープンソースのコーディングエージェントです。ネイティブの Rust コアを基盤に、言語サーバーのインテリジェンスと実際のデバッガーへのアクセスをターミナルワークフローへ統合します。開発者はクラウドまたはローカルのモデルを選び、独立したタスクをサブエージェントへ委任し、開発環境を切り替えることなく保存済みセッションを再開できます。
主な機能
統合コードインテリジェンス
言語サーバーを活用し、診断、シンボルナビゲーション、ワークスペース全体の名前変更、コードアクションを提供します。
ライブデバッグ
実際のデバッガーを操作してブレークポイントを設定し、変数を調査しながら実行中のプログラムをステップ実行します。
ハッシュアンカー編集
コンテンツハッシュのアンカーでコード変更箇所を指定し、対象行が変更されている場合は古くなったパッチを拒否します。
並列サブエージェント
独立したタスクをワーカーに委任し、必要に応じたワークスペースの分離、構造化された結果、リアルタイムの進捗管理に対応します。
柔軟なモデルアクセス
クラウド API、対応するコーディングサブスクリプション、ローカルエンジン、カスタムエンドポイントに接続し、タスクごとにモデルを振り分けます。
再開・拡張可能なワークフロー
セッションの保存と分岐に加え、プロジェクトルール、再利用可能なスキル、拡張機能、MCP 連携をサポートします。
ユースケース
- 機能実装 : 既存プロジェクトを調査し、要求された変更を実装して、同じセッション内で関連テストを実行します。
- バグ調査 : リポジトリ検索と実行時の調査を組み合わせて不具合の原因を特定し、的を絞った修正を検証します。
- コードベースのリファクタリング : シンボルを認識したナビゲーションとワークスペース全体の名前変更を使用し、相互に関連するコードを更新します。
- コードレビュー : 検出事項を優先度順に整理する専用サブエージェントで、ブランチ、コミット、未コミットの変更をレビューします。
- 並列リポジトリ監査 : 独立したパッケージやコンポーネントを別々のワーカーに割り当て、調査結果を統合します。
- カスタム開発自動化 : SDK または RPC インターフェースを通じてエージェントを組み込み、チーム固有のツールでワークフローを拡張します。
よくある質問
ompの代替品
Verdent
ソフトウェア変更の計画、実装、検証のために複数の協調Agentをオーケストレーションし、明確な結果を提供する並列コーディングAgentプラットフォーム。
Gemini Code Assist
ソフトウェア開発ライフサイクルを支援するAI搭載のコーディングアシスタント。コード補完、生成、レビュー機能を提供します。
Aider
さまざまなLLMと連携し、コーディング作業を支援するAIペアプログラミングツールです。
cto.new
OpenAI、Anthropic、Googleの最先端モデルへの無制限アクセスとシームレスな開発者ツール統合を提供する世界初の完全無料AIコードエージェント。
ChainGPT
AIが駆動するプラットフォームで、ブロックチェーン技術を統合し、スマートコントラクトツール、NFT作成、市場分析、AI活用Web3ユーティリティを提供します。
Zencoder
AIによるコーディングアシスタント。インテリジェントなコード生成、レビュー、人気IDE・ツールとの連携で開発ワークフローを効率化します。
Codegen
開発者ワークフローに深く統合され、コーディングタスクを自動化し、ソフトウェア配信を加速する専門ソフトウェアエンジニアリングエージェント。
Refact AI
コンテキスト認識型コード補完、リファクタリング、自律型エンジニアリングタスクをIDE内で実現するオープンソースAIコーディングアシスタントです。

