カーソルがフォーマットで変更・上書きされている? 自動保存やフォーマットをやめてください
一般的な理由は、Prettier、ESLint、Biome、EditorConfig、またはプロジェクトスクリプトが保存時にトリガーされ、エージェントが書いたdiffが別のツールによって再配置されることです。 エージェントに小さな変更を任せる前に、自動保存と自動フォーマットを一時停止してください。 ...
一般的な理由は、Prettier、ESLint、Biome、EditorConfig、またはプロジェクトスクリプトが保存時にトリガーされ、エージェントが書いたdiffが別のツールによって再配置されることです。 エージェントに小さな変更を任せる前に、自動保存と自動フォーマットを一時停止してください。 ...
Windsurfがプロジェクトを初めて開いたときの答えは非常に一般的で、通常はコードベースのインデックスがまだ完成していません。 Cascadeはプロジェクトのコンテキストに依存して複数ファイルの関係を理解し、インデックスが切れなければ通常のチャットアシスタントのように、現在のファイルと提供したスニ...
Windsurf Cascadeコマンドは実行中と表示され続けますが、実際にはターミナル内では終了してしまいます。これは通常、ターミナル統合がコマンドの終わりを正しく認識していないためです。 公式のWindsurf FAQにも、これはデフォルトのターミナル設定、シェルテーマ、複雑なプロンプトに関連し...
CopilotのPRレビューが更新されていないからといって、それが効力がないわけではありません。 GitHubのドキュメントには、CopilotがすでにレビューしたPRに新しいコミットをプッシュしても、Copilotが自動的にこれらの変更を再レビューしないことが明記されています。 コードレビューを再...
GitHub Copilot Chatはリポジトリを理解していません。一般的な理由は、普通のチャット質問をしていて、明確なワークスペースの文脈を与えていないからです。 項目ごとに答えさせるには、「@workspace」を使い、ファイルを参照し、コードを選択し、文脈を追加してください。単に「このプロジ...
Claude Codeの新しいセッションは、単に話しすぎたからではなく、プロジェクトメモリや長い CLAUDE.md、大きなドキュメント、MCPツールの説明などを読み込みすぎたから、多くのコンテキストから始まります。 まず「/context」を確認してから、何を削除するか決めてください。 まずソース...
Claude Codeは「/compact」を実行した後にタスクの詳細を忘れてしまいました。これは通常、キー状態がチャット履歴にしか残らず、プロジェクトファイルには含まれないためです。 /compactは会話を圧縮して文脈を解放しますが、圧縮された要約のすべての詳細を保持することは不可能で、長い作業...
Codexはいつもコマンドの確認を求めます。主に保守的な承認ポリシーとサンドボックスモードのためです。 これは失敗ではなく、ローカルコマンドが権限を越えたり、ネットワークを作ったり、ディレクトリに書き込みしたり、危険な操作を行ったりするのを防ぐことです。 中断を減らすために、完全な権限を直接開くので...