コンテキスト対応コード補完
書き始めたコードを完成し、今生じたエラーを直す。
FiboCode は直近の編集、カーソル周辺、コメント、新しい診断を使って焦点を絞った変更を提案します。太く強調されたカーソルは AI の処理中を示し、補完や修正を採用するかは利用者が決めます。
AI Editing は選択したモデルで実行されるため、応答まで時間がかかる場合があります。実際の待ち時間は主にそのモデルの速度によって変わります。
小さなコーディングの中断を別の AI タスクにする必要はありません。
コードには短い空白が生まれます。コメントが次の処理を説明していたり、リファクタリングが呼び出し箇所を残したり、名前変更が別ファイルにエラーを作ったりします。チャットで文脈を説明し直す方が修正より長いこともあります。
FiboCode は支援をエディター内に保ちます。直近の編集、カーソル移動、周辺コード、コメント、診断を根拠に、開始済みの作業か確認できるエラーだけを対象にします。根拠が足りなければ提案しません。
コンテキスト対応補完とプロアクティブなエラー修正の実際の動作をご覧ください。
この製品録画は 2 つの実際の AI Editing ワークフローを示し、現在のウェブサイトテーマに合わせて切り替わります。
実装コメントの入力、AI 処理中に太くなるカーソル、インライン提案、Tab での採用を示します。
リファクタリング後の診断、強調カーソル、確認可能な修正を並べる AI Suggestions パネルを示します。
意図から確認済みの変更までエディター内で進める。
現在の編集にある具体的な根拠へ反応し、すべての提案を開発者の明示的な管理下に置きます。
編集中のコードに意図を書く。
コメントを続けるか、Error 診断のある行で入力します。周辺ソースと直近操作が依頼範囲を限定します。
AI が根拠を評価する間、入力を止める。
入力待機後、または新しいエラーが安定した後、カーソルが太くテーマ色になります。処理中を示すだけで提案を保証しません。
適切な表示で提案を確認する。
現在ファイルの単一提案はインラインに、静かな検出、複数、ファイル間の修正は AI Suggestions に表示されます。
必要な変更だけを採用する。
Tab で採用し Esc で拒否します。パネルでは個別に処理するか、確認済みの組を順番に適用します。
直前の編集を根拠にした集中支援。
直近操作のコンテキスト。
編集、タブ移動、カーソル移動、周辺ソースが提案を現在の作業につなげます。
診断に基づく修正。
Error 診断と新しいエラーが、名前変更、移動、部分的なリファクタリング後の修正を裏付けます。
見える処理状態。
太く強調されたカーソルが AI リクエスト中を示し、成功、空結果、失敗、キャンセル後に元へ戻ります。
適用前の確認。
インラインとパネルで置換や挿入を確認でき、最終判断は開発者に残ります。
ユースケース:壊れた import を一つずつ探さず名前変更を完了する。
共有ユーティリティを改名すると、診断が古い名前の import を 2 件示します。待機状態になると、FiboCode は改名と新しいエラーに基づく修正を提案できます。
提案は AI Suggestions に表示されます。開発者はパスと置換を確認し、不確かな項目を拒否して、プロジェクト検査前に残りを採用します。
意図的な開発を置き換えないローカル編集支援。
大きな作業には仕様、計画、Agent ワークフロー、テスト、コードレビューが引き続き必要です。この機能はそれらの間にある小さな編集を扱います。
FiboCode は理解と制御された変更を中心に保ちます。補完は直接のコーディングを助け、知識とレビューは各編集を囲む仕組みとして残ります。
コンテキスト対応補完 FAQ
いつ実行されますか?
コメントまたは Error 診断行で入力を止めた後です。別の待機経路が新しいエラーへ反応する場合もあります。
太い強調カーソルは何を示しますか?
AI リクエストの処理中です。提案は保証されず、終了後は設定された幅へ戻ります。
FiboCode は自動適用しますか?
いいえ。インラインは Tab で採用し Esc で拒否します。AI Suggestions の項目も確認して選びます。
どのエラーを修正できますか?
診断と直近操作で裏付けられる壊れた import、不完全な改名、型エラー、lint 指摘などです。
別ファイルも変更できますか?
はい。複数またはファイル間の結果は AI Suggestions に表示され、適用前に各対象を確認できます。