IBM Bobへようこそ
IBM Bobは、既存のワークフローを拡張し、実際のコードベースで自信を持って作業できるようにするAI SDLC(ソフトウェア開発ライフサイクル)パートナーです。
IDE v1.0.3 および v2.0.0 は 2026 年 9 月 30 日をもって動作しなくなります。
- v1.0.3 を使用している場合は、最新の v2.0.x にアップグレードしてください。
- v2.0.0 を使用している場合は、v2.0.2 以降にアップグレードしてください。
詳細については、Bob のインストールを参照してください。

Bobでできること
コードを生成
自然言語を動作するコードに変換します。
リファクタリングとデバッグ
既存のコードを自動的にクリーンアップして修正します。
ドキュメントの作成と更新
コードからドキュメントを生成または更新します。
質問に回答
コードベースについて質問し、説明を受けます。
タスクの自動化
反復的なワークフローとボイラープレートを効率化します。
ファイルとプロジェクトの作成
新しいファイルやプロジェクト全体を作成します。
使用状況を追跡して最適化
Bobalyticsで Bobcoin消費と生産性を監視します。
Bobで開発を始めましょう
AI支援開発の力を体験してください。
主な機能
専門化されたモード
Bobは、さまざまな開発シナリオに合わせて動作を最適化する3つの目的指向のモードで、特定のニーズに適応します:
各モードは特定の開発シナリオ向けに設計されており、コミュニケーション・スタイルを調整することなく効率的に作業できます。
リクエストが具体的であればあるほど、結果は良くなります。「ユーザー・データを表示するソート可能なテーブルを持つReactコンポーネントを作成」は、「テーブル・コンポーネントを作成して」よりも効果的です。
サブエージェント
Bobは、専門化されたサブエージェントを生成することで、複雑なタスクを並列ワークストリームに分割できます。各サブエージェントは集中モードで実行され(例えば、あるサブエージェントが計画している間に別のサブエージェントが実装する)、開始前に各生成を承認します。
強力なツール
Bobは、テキスト生成を超えて機能を拡張する包括的なツール・セットを備えています:
ファイル・アクセス
プロジェクト内のファイルを直接読み書きします。
コマンド実行
Bobからターミナルまたはシェル・コマンドを実行します。
MCP経由の外部ツール
MCP(Model Context Protocol)フレームワークを介して外部ツールを使用します。
これらのツールはシームレスに連携し、アプリケーション間を切り替えることなく複雑なタスクを完了できます。
MCP(Model Context Protocol)
Model Context Protocol(モデル・コンテキスト・プロトコル、MCP)は、カスタム・ツールと統合でBobの機能を拡張します:
MCPを理解する
MCPがどのように機能し、Bobの機能拡張における役割を学びます。
サーバー・トランスポート
MCPサーバーのローカルおよびリモート・デプロイメント・モデルから選択します。
MCPサーバー管理
設定パネルから直接MCPサーバーを追加、構成、削除します。
Bob Shell
Bob Shellを使用して、Bobの機能をエディターを超えて拡張し、同じAIサポートをターミナルに提供します。Bob Shellは、同じコンテキスト認識と推論駆動のアプローチでコマンド・ライン・タスクのインテリジェントなサポートを提供します。
Bobを始める
Bobとの旅を始める準備はできましたか?開始するには、次の手順に従ってください:
Bobをインストール
システムにBobをインストールします。詳細については、Bobのインストールを参照してください。
ベスト・プラクティスを学ぶ
ベスト・プラクティス・ガイドを読んで、Bobを効果的に使用する方法を理解してください。詳細については、Bobの使用に関するベスト・プラクティスを参照してください。
セキュリティー・ガイドラインを確認
セキュリティー・ガイドラインを参照して、潜在的なセキュリティー・リスクを最小限に抑えます。詳細については、セキュリティー・ガイドラインを参照してください。
現在取り組んでいることから始めてください。Bobは、仮想的なシナリオではなく、実際の問題を解決するときに最もよく学習します。
次のステップ
Bobができることを理解したので、これらのリソースを探索して知識を深めてください: