ニュータスクコマンド
/newtask
は完璧な開発者引き継ぎのように機能するスラッシュコマンドです。重要な要素(全体計画、完了した作業、関連ファイル、次のステップ)を知的にパッケージし、クリーンなコンテキストウィンドウで新しいタスクにまとめます。ツール呼び出し、ドキュメント検索、実装詳細のノイズは残しません。
これは新しい開発者をプロジェクトに迎え入れる時に行うことと全く同じです:これまでのすべてのキーストロークで彼らを圧倒することなく、作業を継続するために必要な重要なコンテキストを提供します。
/newtask
スラッシュコマンドの使用
コンテキストウィンドウが一杯になったが、プロジェクトは完了していない場合:

- チャット入力フィールドで
/newtask
と入力 - Caret があなたの会話を分析し、引き継ぐべきコンテキストの精製版を提案
- コミットする前に会話を通じてこの提案コンテキストを改良できます
- 満足したら、改良されたコンテキストで新しいタスクを作成するボタンが表示されます
例
複数ステップを含む複雑な実装を進める際に定期的に /newtask
を使用します。例えば、10ステップのプロセスの3ステップを完了し、コンテキストがドキュメントスニペット、ファイル内容、詳細な議論で既に75%満杯の場合。
これらの洞察を失ったり最初から始めたりする代わりに、/newtask
を使用して Caret に重要な要素(主要な決定、ファイル変更、これまでの進捗)を抽出させます。個々のツール呼び出しや調査ステップのすべてのノイズは除きます。
/newtask
を新しい開発者がプロジェクトに参加するようなものと考えています。完了した作業の完全な理解、関連ファイルの認識、役立つその他のコンテキスト、そして次に進むべき場所を提供する必要があります。
インスピレーション
/newtask
の人気な使用方法:
- Context7 MCP サーバーを使用して複雑な API を調査し、ドキュメントでコンテキストを満たします。概念を理解したら、
/newtask
を使用して実装に必要な重要な知識のみで新たにスタートします。 - 複数のデバッグ試行とファイル探索を通じて困難なバグの根本原因を特定した後、
/newtask
を使用して解決策は含むが失敗した試行はすべて破棄したクリーンスレートで継続します。 - クライアントとの議論が複数のアプローチを探索し、最終的に一つの方向に落ち着いた際、
/newtask
を使用して選択された解決策の実装のみに集中します。 - 複数日にわたる複雑なプロジェクトでは、論理的な停止点で
/newtask
を使用してクリーンなワークスペースを維持しながら進捗を引き継ぎます。