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 IDE

Bobでできること

Bobで開発を始めましょう

AI支援開発の力を体験してください。

主な機能

専門化されたモード

Bobは、さまざまな開発シナリオに合わせて動作を最適化する3つの目的指向のモードで、特定のニーズに適応します:

各モードは特定の開発シナリオ向けに設計されており、コミュニケーション・スタイルを調整することなく効率的に作業できます。

ヒント:

リクエストが具体的であればあるほど、結果は良くなります。「ユーザー・データを表示するソート可能なテーブルを持つReactコンポーネントを作成」は、「テーブル・コンポーネントを作成して」よりも効果的です。

サブエージェント

Bobは、専門化されたサブエージェントを生成することで、複雑なタスクを並列ワークストリームに分割できます。各サブエージェントは集中モードで実行され(例えば、あるサブエージェントが計画している間に別のサブエージェントが実装する)、開始前に各生成を承認します。

強力なツール

Bobは、テキスト生成を超えて機能を拡張する包括的なツール・セットを備えています:

これらのツールはシームレスに連携し、アプリケーション間を切り替えることなく複雑なタスクを完了できます。

MCP(Model Context Protocol)

Model Context Protocol(モデル・コンテキスト・プロトコル、MCP)は、カスタム・ツールと統合でBobの機能を拡張します:

Bob Shell

Bob Shellを使用して、Bobの機能をエディターを超えて拡張し、同じAIサポートをターミナルに提供します。Bob Shellは、同じコンテキスト認識と推論駆動のアプローチでコマンド・ライン・タスクのインテリジェントなサポートを提供します。

Bobを始める

Bobとの旅を始める準備はできましたか?開始するには、次の手順に従ってください:

Bobをインストール

システムにBobをインストールします。詳細については、Bobのインストールを参照してください。

ベスト・プラクティスを学ぶ

ベスト・プラクティス・ガイドを読んで、Bobを効果的に使用する方法を理解してください。詳細については、Bobの使用に関するベスト・プラクティスを参照してください。

セキュリティー・ガイドラインを確認

セキュリティー・ガイドラインを参照して、潜在的なセキュリティー・リスクを最小限に抑えます。詳細については、セキュリティー・ガイドラインを参照してください。

ヒント:

現在取り組んでいることから始めてください。Bobは、仮想的なシナリオではなく、実際の問題を解決するときに最もよく学習します。

次のステップ

Bobができることを理解したので、これらのリソースを探索して知識を深めてください:

このトピックはいかがですか?